FireRedTTS 2
Streaming TTS for long-form multi-speaker dialogue with zero-shot voice cloning in seven languages.
About
FireRedTTS 2 tackles long-form conversational synthesis, generating podcast-style dialogues of up to 3 minutes with 4 distinct speakers while keeping speaker switches reliable and prosody consistent with conversational context. The system runs a dual-transformer over interleaved text and speech sequences on top of a 12.5 Hz streaming speech tokenizer, generating sentence by sentence, and reaches a 140 ms first-packet latency on an NVIDIA L20 in the team's tests, which suits live voice agents as well as offline production. It covers English, Chinese, Japanese, Korean, French, German, and Russian, and supports zero-shot voice cloning, including cross-lingual and code-switching scenarios, plus random timbre generation for building synthetic training data. Deployment means a Python 3.11 environment or Docker image with weights pulled from Hugging Face via Git LFS; bf16 inference brings VRAM needs from 14 GB down to about 9 GB. Code and weights from the Xiaohongshu FireRed team are Apache-2.0, though the README restricts the voice cloning feature to academic research, and a paper and demo page accompany the release.
Should you use FireRedTTS 2?
Pick it when
Pick FireRedTTS 2 to generate podcast-style conversations of up to 3 minutes with up to 4 speakers in seven languages, or for streaming agents that need about 140 ms first packet, on a GPU with at least 9 GB in bf16.
Look elsewhere when
Skip it if you need voice cloning in a commercial product: the README restricts that feature to academic research despite Apache-2.0 code and weights. For English-only dialogue on smaller GPUs, Dia needs about 6 GB.
Alternatives to FireRedTTS 2
- Dia TTS
Lighter at about 6 GB with nonverbal sounds in English dialogue, but English only and without FireRedTTS 2's streaming or seven-language reach.
- Higgs Audio
Multi-speaker dialogue plus humming and speech over music from a 5.8B model, but needs a 24 GB GPU and an expanded license past 100,000 annual active users.
- Dia2
Streams English dialogue from the first words under Apache-2.0 with audio-prefix voice steering, though quality varies between generations.
- Sesame CSM
Context-aware conversational speech from a 1B Apache-2.0 model, a smaller footprint, but weak non-English ability and no tuned voices in the base release.
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
- Intermediate (3/5)
- License
- Apache-2.0
- Minimum VRAM
- 9 GB
- Added
- Jul 29, 2026