CosyVoice 2
Large-scale multilingual TTS model by Alibaba with zero-shot voice cloning.
About
The second generation of the CosyVoice line, CosyVoice 2 is a 0.5B parameter speech synthesis model developed by the FunAudioLLM team at Alibaba. Its headline addition over the original 300M model is streaming: the model supports bidirectional streaming synthesis with first-packet latency reported as low as 150 ms while keeping quality close to offline generation, which makes it practical for live voice agents. Like the rest of the family it performs zero-shot voice cloning from a brief audio prompt, cross-lingual synthesis in which a cloned voice speaks another language, and instruction-controlled generation covering emotion, dialect, speaking rate, and volume. The model handles Chinese, English, Japanese, and Korean along with Chinese dialects, and the repository provides training and inference code, a web UI, Docker deployment, and weights on ModelScope and Hugging Face under the Apache 2.0 license. Within the same repository it has since been followed by Fun-CosyVoice 3.0, which broadens language coverage further.
Should you use CosyVoice 2?
Pick it when
Pick CosyVoice 2 for a self-hosted Chinese, English, Japanese, or Korean voice agent that needs zero-shot cloning and about 150 ms first-packet streaming under Apache-2.0, on a GPU with about 8 GB, especially if your pipeline is pinned to it.
Look elsewhere when
Skip it for new builds unless you need this exact release: Fun-CosyVoice 3.0 in the same repo, listed here as CosyVoice, adds five more languages and wider dialect coverage. On smaller GPUs, Kokoro is far lighter.
Alternatives to CosyVoice 2
- CosyVoice
Newer Fun-CosyVoice 3.0 in the same repo with nine languages, 18-plus Chinese dialects, and pronunciation inpainting, the better default for new work.
- Spark-TTS
Same 0.5B scale with Chinese and English cloning, controllable virtual voices, and a TensorRT-LLM runtime, but no Japanese, Korean, or dialect control.
- FishAudio S1-mini
Compact Fish Speech variant around 4 GB with multilingual cloning, lighter than CosyVoice 2's 8 GB, but its weights are CC-BY-NC-SA and non-commercial.
- Orpheus TTS
Apache-2.0 English model with about 200 ms streaming and emotion tags via vLLM, stronger for English agents but only a research preview for other languages.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Text-to-Speech (TTS)
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Advanced (4/5)
- License
- Apache-2.0
- Minimum VRAM
- 8 GB
- Added
- Apr 3, 2026