Post
180
Sopro V2 is out: open-source voice-cloning TTS at 120M params, Apache-2.0.
- Streams with ~300 ms time-to-first-audio on a laptop CPU (0.21 RTF, and 0.07 RTF on an H100)
- English, French, German, and native European Portuguese, to my knowledge a first for open TTS
- 1.51-1.65 WER on Seed-TTS-eval test-en, competitive with models 3-14x larger (F5-TTS 1.83, CosyVoice 3 2.02, Spark-TTS 1.98)
- Zero-shot cloning from 5-20 s of reference audio
- Also runs fully in the browser (WebGPU on desktop, quantized WASM on mobile)
Try it with one command:
uvx --from sopro soprotts serve
Weights: samuel-vitorino/sopro-v2-turbo
Evals, audio samples, and how it was built: https://research.haloneuro.ai/posts/sopro-v2
Code: https://github.com/samuel-vitorino/sopro
- Streams with ~300 ms time-to-first-audio on a laptop CPU (0.21 RTF, and 0.07 RTF on an H100)
- English, French, German, and native European Portuguese, to my knowledge a first for open TTS
- 1.51-1.65 WER on Seed-TTS-eval test-en, competitive with models 3-14x larger (F5-TTS 1.83, CosyVoice 3 2.02, Spark-TTS 1.98)
- Zero-shot cloning from 5-20 s of reference audio
- Also runs fully in the browser (WebGPU on desktop, quantized WASM on mobile)
Try it with one command:
uvx --from sopro soprotts serve
Weights: samuel-vitorino/sopro-v2-turbo
Evals, audio samples, and how it was built: https://research.haloneuro.ai/posts/sopro-v2
Code: https://github.com/samuel-vitorino/sopro