whatmodel.sh / tts / F5-TTS Base (v0)
F5-TTS Base (v0)
↗ share
+ contribute
F5-TTS Base (v0) is an open-weights text-to-speech model from SWivid (SJTU X-LANCE), released October 2024. Its published size is 0.3358B parameters. Licence: cc-by-nc-4.0.
Catalogue identity notes
SWivid/F5-TTS F5TTS_Base/model_1200000.safetensors, the original (v0) Base release. Distinct from F5TTS_v1_Base (2025-03).
Model information sources
Maker paper (SWivid team). Matches the catalogue checkpoint F5TTS_Base/model_1200000 (1.2M updates; F5TTS_Base.yaml dim 1024, depth 22, heads 16). Covers the F5-TTS DiT + ConvNeXt text model only; excludes the separate Vocos vocoder.
Score within the Vapi Humanness · Bradley–Terry rating, 2026-09-25 snapshot comparison set only.
$ how it compares
The text-to-speech models ranked either side of F5-TTS Base (v0), out of 148 with a score, then more from SWivid (SJTU X-LANCE).
| # | model | score | where | ||
|---|---|---|---|---|---|
| 58 | 58±2 | comparison only | |||
| 59 | 58±3 | comparison only | |||
| 60 | 57±2 | local | |||
| 61 | 57±7 | api $30.00/M chars | |||
| 62 | 57±3 | api $30.00/M chars | |||
| more from SWivid (SJTU X-LANCE) | |||||
| 40 | 62±3 | local | |||
| 50 | 60±2 | local | |||
see all text-to-speech models · find the ones that fit your machine
$ what it's good at
voice cloning▁·▁▁▁▁▁▁▇█▃▃ #24 of 37 · 38% of its score · 4 tests
Beats GLM-TTS, CosyVoice2-0.5B, MaskGCT here, though they rank higher overall.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| Seed-TTS test-en · speaker similarity (WavLM-large SV) lab | 67.0% ✎ | ▁·▂▂▂█▆▃▅··▂ beats 7/30 | 15% |
| Seed-TTS test-zh · speaker similarity (WavLM-large SV) lab | 76.0% ✎ | ▁·▂··▂·█▄·▃▄ beats 10/25 | 13% |
| Seed-TTS test-en · Whisper large-v3 WER lab | 1.8% ✎ | ▁···▂▂▂▂█▆▄▂ beats 16/35 | 6.2% |
| Seed-TTS test-zh · Paraformer CER lab | 1.6% ✎ | ▁·▂▁▁▁▃▃▅█·▂ beats 6/30 | 3.4% |
other tests6 not in a task · 59% of its score
| test | result | vs the others in its run | counts |
|---|---|---|---|
| TTSDS2 listening test · speaker-similarity MOS (4 English domains) | 4.10 / 5 ✎ | ▅·█▅▅·█▃▃▅·▅ beats 15/17 | 26% |
| LibriSpeech-PC test-clean (F5-TTS subset) · speaker similarity (WavLM SV) lab | 66.0% ✎ | ▄·········█▄ beats 1/3 | 17% |
| LibriSpeech-PC test-clean (F5-TTS 4-10 s subset) · Whisper large-v3 WER lab | 2.4% ✎ | █·····█·█··█ beats 3/3 | 7.5% |
| TTSDS2 listening test · naturalness MOS (4 English domains) | 3.33 / 5 ✎ | ▅··▃▅··▅█▅██ beats 15/17 | 3.6% |
| TTSDS2 multilingual benchmark · Chinese overall (YouTube, 2025 round) | 89.4% ✎ | ▄▄·····▄··▄█ beats 4/5 | 3.0% |
| TTSDS2 multilingual benchmark · English overall (YouTube, 2025 round) | 89.6% ✎ | ▂▂█·▂·█▆▂·▄▂ beats 16/17 | 2.1% |
$ where to run it
Other ways to run it
- Run it as published · needs ~1.35 GB · from github.com/SWivid (official)
pip install f5-tts && f5-tts_infer-cli --model F5TTS_Base --gen_text "Hello, world."
Official weights and documentation: huggingface.co/SWivid ↗
$ how the score was worked out · F5-TTS: A Fairytaler that Fak… 63%, TTSDS2 listening test results… 30%, TTSDS2 multilingual benchmark… 5%
Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works
| source | results | share of the score |
|---|---|---|
| 6 | 63% | |
| 2 | 30% | |
| 2 | 5% | |
| prior · pull toward the middle | 2% | |
| weighted average | = 56.9 |
$ improve this page
Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.
data updated · sources and licences · json