whatmodel.sh / tts / Kokoro 82M v1.0
Kokoro 82M v1.0
↗ share
+ contribute
Kokoro 82M v1.0 is an open-weights text-to-speech model from hexgrad, released January 2025. Its published size is 0.082B parameters. Licence: apache-2.0.
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 Kokoro 82M v1.0, out of 148 with a score.
| # | model | score | where |
|---|---|---|---|
| 71 | 53±3 | api $17.50/M chars | |
| 72 | 53±4 | comparison only | |
| 73 | 52±3 | api $0.62/M chars +local | |
| 74 | 52±6 | local | |
| 75 | 52±3 | comparison only |
see all text-to-speech models · find the ones that fit your machine
$ what it's good at
other tests7 not in a task · 97% of its score
| test | result | vs the others in its run | counts |
|---|---|---|---|
| EmergentTTS · 6-category preference | 25.9% ✎ | ▅▅▃▃█▅▅▃·▃·▅ beats 8/16 | 26% |
| carun tts-bench · 56-sentence English corpus · Whisper large-v3 WER | 2.3% ✎ | █····█·····█ beats 2/2 | 20% |
| Paradee small-TTS comparison · 200 WikiText-103 sentences · UTMOS (utmos22_strong) | 4.52 / 5 ✎ | █······█···█ beats 2/2 | 16% |
| RW-Voice-EQ TTS · Voice Identity (human) | 3.50 / 5 ✎ | █·····▄····█ beats 2/4 | 14% |
| Paradee small-TTS comparison · 200 WikiText-103 sentences · Whisper-base WER | 5.7% ✎ | ▄··········█ beats 1/2 | 12% |
| EmergentTTS · 6-category WER | 13.4% ✎ | ▂▄··▂▄▄··█▄▆ beats 8/16 | 6.3% |
| RW-Voice-EQ TTS · Long-Form Stability (human) | 3.54 / 5 ✎ | █······█·███ beats 4/4 | 2.0% |
$ where to run it
Through an API
api · DeepInfra · $0.62/M chars · deepinfra.com ↗ · price sourceUSD per 1M input characters: DeepInfra lists hexgrad/Kokoro-82M at $0.62 / 1M characters (page pricing data: input_character_length billing). Product: DeepInfra hosted inference. API model: hexgrad/Kokoro-82M. Settings: standard serverless. Price basis: published list rate. Currency: USD. DeepInfra official model page, observed 2026-09-25.
Other ways to run it
version
- Run it as published · needs ~0.7 GB, Mac only · from github.com/Blaizzy
pip install mlx-audio misaki && mlx_audio.tts.generate --model mlx-community/Kokoro-82M-bf16 --text 'Hello, world!' --voice af_heart
Official weights and documentation: huggingface.co/hexgrad ↗
$ how the score was worked out · EmergentTTS-Eval six-category… 32%, Paradee: Distilling Kokoro-82… 28%, carun/tts-bench: intelligibil… 20% and 1 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
| source | results | share of the score |
|---|---|---|
| 2 | 32% | |
| 2 | 28% | |
| 1 | 20% | |
| 2 | 16% | |
| prior · pull toward the middle | 3% | |
| weighted average | = 52.2 |
$ 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