whatmodel.sh / tts / E2 TTS Base (F5-TTS reproduction)

E2 TTS Base (F5-TTS reproduction) is an open-weights text-to-speech model from SWivid (SJTU X-LANCE), released October 2024. Its published size is 0.3332B parameters. Licence: cc-by-nc-4.0.

Catalogue identity notes

SWivid/E2-TTS E2TTS_Base/model_1200000.safetensors: the F5-TTS authors' reproduction of Microsoft's E2 TTS (the Microsoft model was never released).

Model information sources

· Parameter count ↗

F5-TTS paper by the same SWivid team that released SWivid/E2-TTS E2TTS_Base/model_1200000 (paper: base models trained to 1.2M updates). Covers the E2 TTS transformer only; excludes the Vocos vocoder.

59.8±1.8#41 of 118 text-to-speech modelsfrom 20 benchmark results across 5 sources

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 E2 TTS Base (F5-TTS reproduction), out of 148 with a score, then more from SWivid (SJTU X-LANCE).

#modelscorewhereRAMreleased
48Inworld Realtime TTS-2 Inworld61±2api $25.00/M chars2026-08
49CosyVoice2-0.5B Alibaba (FunAudioLLM)61±1local~4.1GB2024-12
50E2 TTS Base (F5-TTS reproduction) SWivid (SJTU X-LANCE)60±2local~1.3GB2024-10
51MiniMax Speech-02-Turbo MiniMax60±3api $60.00/M chars2025-04
52TTS-1 OpenAI59±4api $15.00/M chars2023-11
more from SWivid (SJTU X-LANCE)
40F5-TTS v1 Base SWivid (SJTU X-LANCE)62±3local~1.4GB2025-03
60F5-TTS Base (v0) SWivid (SJTU X-LANCE)57±2local~1.4GB2024-10

see all text-to-speech models · find the ones that fit your machine

$ what it's good at

voice cloning▁·▁▁▁▁▁▁▇█▃▃ #21 of 37 · 43% of its score · 6 tests

Beats Gemini 3.1 Flash TTS Preview, MOSS-TTS v1.5 (8B), GLM-TTS here, though they rank higher overall.

testresultvs the others in its rundifficultycountswhy
Seed-TTS test-en · speaker similarity (WavLM-large SV) lab +171.0% ✎▁·▂▂▂█▆▃▅··▂ beats 17/30medium · avg 53%▇▇▇▇▇▇ 16%at its level · several runs
Seed-TTS test-en · human speaker-similarity MOS (SMOS)3.29 / 5 ✎▄········█·▄ beats 3/3medium · avg 2.47 / 5▇▇▇ 7.9%at its level
Seed-TTS test-zh · speaker similarity (WavLM-large SV) lab73.0% ✎▁·▂··▃·█▄·▃▄ beats 4/25medium · avg 62%▇▇▇ 7.2%at its level
Seed-TTS test-en · Whisper large-v3 WER lab +12.2% ✎▁···▂▂▂▃█▆▄▂ beats 9/35avg 3.6%▇▇▇ 6.8%blunt · several runs
Seed-TTS test-en · UTMOS (predicted MOS)3.20 / 5 ✎▄█▄··▄···▄·▄ beats 4/6medium · avg 2.52 / 5▇ 3.4%at its level · small run
Seed-TTS test-zh · Paraformer CER lab2.0% ✎▁·▂▁▁▃▂▃▅█·▂ beats 5/30avg 2.1%▇ 2.0%blunt
other tests10 not in a task · 55% of its score
testresultvs the others in its rundifficultycountswhy
LibriSpeech-PC test-clean (F5-TTS subset) · speaker similarity (WavLM SV) lab +169.0% ✎▄·········█▄ beats 3/3medium · avg 52%▇▇▇▇▇▇▇ 18%at its level · several runs
TTSDS2 listening test · speaker-similarity MOS (4 English domains)4.37 / 5 ✎▅·█▅▅·█▃▃▅·▅ beats 16/17easy · avg 4.03 / 5▇▇▇▇▇ 14%typical
LibriSpeech-PC test-clean (F5-TTS 4-10 s subset) · Whisper large-v3 WER lab +12.9% ✎█·····█·█··█ beats 1/3avg 4.1%▇▇▇▇ 9.3%small run · several runs
LibriSpeech-PC test-clean (F5-TTS subset) · UTMOS (predicted MOS)3.47 / 5 ✎█···█······█ beats 0/2medium · avg 3.15 / 5▇▇ 5.2%at its level · small run
SAP voice reconstruction · human BWS reconstruction preference1116.7 ✎█▄█····▄··▄▄ beats 6/7avg 995▇▇ 3.8%typical
TTSDS2 listening test · naturalness MOS (4 English domains)3.41 / 5 ✎▅··▃▅··▅█▅██ beats 17/17medium · avg 3.30 / 5▇ 2.1%blunt · at its level
TTSDS2 multilingual benchmark · Chinese overall (YouTube, 2025 round)89.8% ✎▄▄·····▄··▄█ beats 5/5very easy · avg 88%▇ 1.7%blunt
TTSDS2 multilingual benchmark · English overall (YouTube, 2025 round)89.5% ✎▂▂█·▂·█▆▂·▄▂ beats 15/17very easy · avg 89%▇ 1.2%blunt
2 more tests
testresultvs the others in its rundifficultycountswhy
SAP voice reconstruction · TTSDS dual-reference distributional score86.3% ✎▄····▄▄▄▄▄·█ beats 7/7very easy · avg 86%▇ 0.6%blunt
SAP voice reconstruction · WER of reconstructed speech (Whisper turbo)30.8% ✎▄▄▄··█▄··▄·▄ beats 2/7avg 17%▇ 0.1%blunt · noisy

$ where to run it

Other ways to run it

  1. Run it as published · needs ~1.33 GB · from github.com/SWivid (official)
    pip install f5-tts && f5-tts_infer-cli --model E2TTS_Base --gen_text "Hello, world."

Official weights and documentation: huggingface.co/SWivid ↗

$ how the score was worked out · DiSTAR: Diffusion over a Scal… 40%, F5-TTS: A Fairytaler that Fak… 35%, TTSDS2 listening test results… 16% and 2 more

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

$ 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