whatmodel.sh / tts / ZONOS2 8B

ZONOS2 8B is an open-weights text-to-speech model from Zyphra, released June 2026. Its published size is 8B parameters (0.9B active per token). Licence: apache-2.0.

Catalogue identity notes

Zyphra/ZONOS2 (8B total, 900M active MoE). Default mode results; Quality Mode values kept as metadata. Distinct from Zonos v0.1.

Model information sources

Release date ↗

56.5±2.4#51 of 118 text-to-speech modelsfrom 5 benchmark results across 2 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 ZONOS2 8B, out of 148 with a score, then more from Zyphra.

#modelscorewhereRAMreleased
61TTS-1 HD OpenAI57±7api $30.00/M chars2023-11
62Deepgram Aura 2 Deepgram57±3api $30.00/M chars2025-04
63ZONOS2 8B Zyphra57±2local~5.2GB2026-06
64Supertonic 3 Supertone55±10local~0.4GB2026-05
65ElevenLabs v3 Alpha ElevenLabs55±9comparison only2025-06
more from Zyphra
114Zonos v0.1 Zyphra39±4api price unknown +local~4.3GB2025-02

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

$ what it's good at

voice cloningnot ranked on this task yet · 2 tests
testresultvs the others in its rundifficultycountswhy
Seed-TTS test-en · Whisper large-v3 WER lab2.1% ✎▁···▂▂▂▂█▆▄▂ beats 12/35avg 3.6%—not counted yet: no other model in the same run to compare it with
Seed-TTS test-zh · Paraformer CER lab2.5% ✎▁·▂▃▁▁▂▃▅█·▂ beats 3/30avg 2.1%—not counted yet: no other model in the same run to compare it with
other tests5 not in a task · 98% of its score
testresultvs the others in its rundifficultycountswhy
ZTTS1-Eval in-the-wild · 10-language mean WER lab6.1% ✎▄·····█··▄██ beats 0/7avg 8.3%▇▇▇▇▇▇▇▇▇▇ 26%typical
ZTTS1-Eval Clean (FLEURS-R) · 9-language mean WER lab9.3% ✎▄·····▄█▄█·▄ beats 0/7avg 12%▇▇▇▇▇▇▇▇▇ 22%typical
ZTTS1-Eval in-the-wild · 10-language mean MSR-UTMOS lab2.40 / 5 ✎█··▄█▄····▄▄ beats 1/7hard · avg 2.00 / 5▇▇▇▇▇▇▇▇ 20%at its level
ZTTS1-Eval Clean (FLEURS-R) · 9-language mean MSR-UTMOS lab3.13 / 5 ✎▃▃█···▃···▃▃ beats 1/7medium · avg 2.52 / 5▇▇▇▇▇▇▇▇ 19%at its level
ZTTS1-Eval · FLEURS-R English TTSDS2 prosody lab87.5% ✎█··███·····█ beats 1/4easy · avg 79%▇▇▇▇ 10%typical

$ where to run it

Other ways to run it

version

  1. Run it as published · needs ~5.17 GB · from github.com/Zyphra (official)
    git clone --recurse-submodules https://github.com/Zyphra/zonos2.cpp.git && cd zonos2.cpp && cmake -B build -DCMAKE_BUILD_TYPE=Release && cmake --build build -j && hf download Zyphra/ZONOS2-GGUF dac.gguf spk-encoder.gguf --local-dir out && hf download Zyphra/ZONOS2-GGUF zonos2-q4_k.gguf --local-dir out && ./build/zonos2-cli out/zonos2-q4_k.gguf --tts "Hello, world." out.wav --dac out/dac.gguf --seed 1

Official weights and documentation: huggingface.co/Zyphra ↗

$ how the score was worked out · ZONOS2 Technical Report (ZTTS… 87%, ZTTS1-Eval results snapshot (… 10%

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

sourceresultsshare of the scorelicence
ZONOS2 Technical Report (ZTTS1-Eval results) · lab-reported4▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 87%CC BY-SA 4.0
ZTTS1-Eval results snapshot (Zyphra) · lab-reported1▇▇▇ 10%Apache-2.0
prior · pull toward the middle▇ 2%
weighted average= 56.5

not counted (2)

ZONOS2 Technical Report (ZTTS1-Eval results)Seed-TTS test-en · Whisper large-v3 WER [correct]2.1%fewer than three models have this test yet, or this source ran it for this model alone
ZONOS2 Technical Report (ZTTS1-Eval results)Seed-TTS test-zh · Paraformer CER [correct]2.5%fewer than three models have this test yet, or this source ran it for this model alone

$ 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