CosyVoice

Multilingual large voice generation model with full-stack inference, training, and deployment.

Open SourceSelf HostedOffline CapableGPU Required
0.0 (0)

About

CosyVoice is a family of large text-to-speech models from the FunAudioLLM team that treats speech synthesis as a language modeling problem. The current Fun-CosyVoice 3.0 release, a 0.5B parameter model, covers nine languages including Chinese, English, Japanese, Korean, German, Spanish, French, Italian, and Russian, plus more than 18 Chinese dialects and accents, and supports zero-shot voice cloning from a short reference sample, including cross-lingual cloning. Streaming synthesis works in both directions, text in and audio out, with latency as low as about 150 ms, and instruction inputs control language, dialect, emotion, speaking rate, and volume. Pronunciation inpainting accepts Chinese Pinyin and English CMU phonemes for precise reads, and reported benchmarks include a 0.81 percent character error rate on Chinese and a 1.68 percent word error rate on English test sets. The open source project ships a web UI, Docker images, and a Python API, with weights on ModelScope and Hugging Face, serving developers building production voice features.

Should you use CosyVoice?

Pick it when

Pick CosyVoice when you are building a production voice feature that needs Chinese dialects, nine languages, cross-lingual cloning, and roughly 150 ms bidirectional streaming under Apache-2.0, with Docker and a Python API to deploy it.

Look elsewhere when

Skip it if you lack a GPU or only need plain English reads, where Kokoro runs on CPU, or if your languages fall outside its nine plus Chinese dialects, where Fish Speech covers more than 80.

Alternatives to CosyVoice

  • CosyVoice 2

    Earlier 0.5B release with the same streaming and cloning but only Chinese, English, Japanese, and Korean; pick it only to match an existing pipeline.

  • Fish Speech

    Far wider coverage at 80-plus languages with inline tags and multi-speaker output, but its weights carry a research license where CosyVoice is Apache-2.0.

  • Spark-TTS

    0.5B Qwen-based model for Chinese and English with virtual voices set by gender, pitch, and rate, but no dialect control or nine-language reach.

  • XTTS

    17 languages and sub-200 ms streaming from a 6 s clip, but its weights restrict commercial use where CosyVoice is Apache-2.0 throughout.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!

Details

Price
Free
Platform
Local/Desktop
Difficulty
Intermediate (3/5)
License
Apache-2.0
Added
May 7, 2026

Tags