Last refresh: Oct 11, 2026
texttospeech.comGet the data

The TTS Meta-Leaderboard

The best text-to-speech APIs, ranked

Simba 3.2 by SpeechifyAI is currently the best text-to-speech API, scoring 89/100 across all 3 public TTS benchmarks at $10.00 per 1M characters. We rank 110 models from 44 providers by aggregating artificialanalysis.com, voicearena.com and humannessindex.vapi.ai into one score — a fixed formula, no editorial adjustments, no vendor weighting. The cheapest scored model is Kokoro 82M v1.0 at $0.70 per 1M characters.

Quick answers

Model rankings

Score = Bayesian pairwise rank aggregation across 3 boards — fractional ranks, breadth-aware, chance-proof

RankModelAA — artificialanalysis.comVA — voicearena.comHI — humannessindex.vapi.aiScoreLatency Speko — time to first audio in milliseconds$/1M chars
01Simba 3.2SpeechifyAI83.176.896.089.085 ms$10.00/1M
02Eleven v4ElevenLabs99.292.5—84.0844 ms$80.00/1M
03Sonic 3.6Cartesia91.389.9—82.0120 ms$49.00/1M
04Gemini 3.8 Flash-Lite TTSGoogle83.3100.0—81.0497 ms$11.00/1M
05Gemini 3.8 Flash TTSGoogle88.989.5—81.01031 ms$16.50/1M
06Eleven v3ElevenLabs69.656.697.078.0—$100.00/1M
07Sonic 3.5Cartesia72.676.370.076.0121 ms$49.00/1M
08Gemini 3.1 Flash TTSGoogle76.887.3—74.0978 ms$18.30/1M
09new on the board this weekEleven v4 TurboElevenLabs100.0——71.0205 ms$40.00/1M
10down 1 over the past weekQwen-Audio-3.1-TTS-PlusAlibaba94.2——69.0—$19.30/1M
11down 1 over the past weekSpeech 2.8 HDMiniMax69.0—93.069.0294 ms$100.00/1M
12down 1 over the past weekFish Audio S2.1 ProFish Audio62.559.683.068.0185 ms$15.00/1M
13down 1 over the past weekQwen-Audio-3.0-TTS-PlusAlibaba87.3——67.0—$27.60/1M
14down 1 over the past weekRealtime TTS-2Inworld85.9——66.0116 ms$20.80/1M
15Breeze TTS 2BreezeBlue78.8——64.0—$34.00/1M
16down 2 over the past weekLuna TTSVUI Labs78.0——63.0—$80.00/1M
17down 1 over the past weekRealtime TTS-2 FlashInworld77.8——63.082 ms$10.40/1M
18StepAudio 2.5 TTS (Aug 2026)StepFun76.2——61.0—$85.00/1M
19down 2 over the past weekFalcon 2Murf AI64.559.2—60.0—$10.00/1M
20down 1 over the past weekv3 ConversationalElevenLabs75.8——60.0266 ms$50.00/1M
Unscored — insufficient board data
UnrankedLightning V3.1 Pro (Jul 2026)Smallest.ai68.845.6———$19.50/1M
UnrankedSoniox TTS Real-Time v2Soniox70.2———381 ms$14.20/1M
UnrankedSpeech-02-HDMiniMax56.9—88.0——$100.00/1M
UnrankedGradium TTS (Sep 2026)Gradium67.9————$47.80/1M
UnrankedSpeech 2.8 TurboMiniMax64.9————$60.00/1M
UnrankedGradium TTS (Aug 2026)Gradium64.7————$47.20/1M
UnrankedSpaceXAI TTSxAI62.9————$15.00/1M
UnrankedStep TTS 2 (Mar 2026)StepFun61.7————$40.00/1M
UnrankedAsync Flash v1.5async61.5————$10.10/1M
UnrankedAzure HD 2.5Microsoft60.1————$22.00/1M
UnrankedSpeech 2.6 HDMiniMax59.9————$100.00/1M
UnrankedSimba 3.0SpeechifyAI58.9————$12.50/1M
UnrankedFish Audio S2 ProFish AudioOpen weights57.535.5———$15.00/1M
UnrankedSpeech 2.6 TurboMiniMax58.9————$60.00/1M
UnrankedAsync Pro v1.0async58.7————$20.20/1M
UnrankedSpeech-02-TurboMiniMax52.4—69.0——$60.00/1M
UnrankedSpeech 2.6Hithink54.249.6————
UnrankedTTS-1 HDOpenAI55.2————$30.00/1M
UnrankedChatterbox HDResemble AI54.8————$40.00/1M
UnrankedTurbo v2.5ElevenLabs54.0————$50.00/1M
UnrankedStep Audio EditX (Mar 2026)StepFunOpen weights53.4—————
UnrankedMultilingual v2ElevenLabs53.2————$100.00/1M
UnrankedFlash v2.5ElevenLabs49.6—68.0——$50.00/1M
UnrankedTTS-1OpenAI52.0————$15.00/1M
UnrankedVoxtral TTSMistralOpen weights51.4————$16.00/1M
UnrankedGemini 2.5 Flash Lite TTSGoogle51.0————$9.20/1M
UnrankedOpenAudio S1Fish Audio50.6————$15.00/1M
UnrankedStudioGoogle50.4————$160.00/1M
UnrankedGPT-Realtime-2OpenAI49.8————$191.60/1M
UnrankedJourneyGoogle48.8————$160.00/1M
UnrankedMaya 2 FlashMaya Research47.4—————
UnrankedSonic 3Cartesia46.20.066.0——$49.00/1M
UnrankedPolly GenerativeAmazon47.4————$30.00/1M
UnrankedT2A-01-HDMiniMax47.4————$50.00/1M
UnrankedKokoro 82M v1.0KokoroOpen weights47.0————$0.70/1M
UnrankedMagpie-Multilingual 357M (Feb 2026)NVIDIAOpen weights46.6—————
UnrankedChirp 3: HDGoogle46.0————$30.00/1M
UnrankedGemini 2.5 Flash TTS (Dec 2025)Google45.4————$9.20/1M
UnrankedCodaRime45.4————$50.00/1M
UnrankedMaya 2 GlobalMaya Research42.756.1————
UnrankedMiMo-V2.5-TTSXiaomi45.2—————
UnrankedFlux TTSDeepgram45.0————$45.00/1M
UnrankedAsync Flash v1.0async44.4————$10.10/1M
UnrankedOctave 2Hume AI44.4———448 ms$87.50/1M
UnrankedMaya1Maya ResearchOpen weights43.3—————
UnrankedOpenAudio S1 MiniFish Audio42.9————$15.00/1M
UnrankedOctave TTSHume AI41.9————$87.50/1M
UnrankedHiggs Audio V3 TTSBoson AIOpen weights41.3————$15.00/1M
UnrankedGrok TTSxAI—60.193.0—272 ms$15.00/1M
UnrankedAzure NeuralMicrosoft41.1————$15.00/1M
UnrankedBland Speech v3Bland AI41.1————$40.00/1M
UnrankedMAI-Voice-1Microsoft40.3————$16.00/1M
UnrankedGemini 2.5 Pro (Dec 2025)Google40.1————$18.30/1M
UnrankedPolly Long-FormAmazon40.1————$100.00/1M
UnrankedLightning v3.1Smallest.ai38.9—43.0—173 ms$25.00/1M
UnrankedT2A-01-TurboMiniMax39.7————$30.00/1M
UnrankedChatterboxResemble AIOpen weights39.3————$25.00/1M
UnrankedMiMo-V2-TTSXiaomi38.5—————
UnrankedRaon SpeechLMKrafton34.5—————
UnrankedZonos-v0.1ZyphraOpen weights34.1————$20.00/1M
UnrankedMurf Speech Gen 2Murf AI31.0————$100.00/1M
UnrankedOrpheusCanopy LabsOpen weights——89.0———
UnrankedRealtime TTS-2 (Research Preview)Inworld—85.5———$20.80/1M
UnrankedVibeVoice 1.5BMicrosoft25.4—————
UnrankedGrok TTS (Streaming)xAI——87.0——$15.00/1M
UnrankedOpenVoice v2OpenVoiceOpen weights25.0————$8.30/1M
UnrankedQwen3 TTS FlashAlibaba22.4———472 ms$10.00/1M
UnrankedNeuphonic TTSNeuphonic22.0—40.0——$20.80/1M
UnrankedEleven v3 ConversationalElevenLabs—75.0——266 ms—
UnrankedRealtime TTS 1.5 MaxInworld——79.0——$26.00/1M
UnrankedGradium TTSGradium—66.7——105 ms$47.20/1M
UnrankedKugel 3KugelAudio20.6—————
UnrankedTurbo v2ElevenLabs——76.0———
UnrankedQwen3 TTSAlibaba20.4————$13.80/1M
UnrankedWaveNetGoogle17.3————$16.00/1M
UnrankedTTS-2Inworld——70.0—116 ms—
UnrankedXTTS v2CoquiOpen weights17.1————$40.40/1M
UnrankedMist V2Rime15.3————$31.10/1M
UnrankedSonic 2Cartesia——66.0———
UnrankedDragon HD OmniMicrosoft—51.3———$22.00/1M
UnrankedPolly NeuralAmazon13.1————$16.00/1M
UnrankedNeural2Google12.9————$16.00/1M
UnrankedStyleTTS 2StyleTTSOpen weights12.7————$2.80/1M
UnrankedStandardGoogle11.3————$4.00/1M
Unrankedgpt-4o-mini-ttsOpenAI—31.1——691 ms—
UnrankedNoiz TTSNoiz9.3—————
UnrankedGradium TTSGradium——36.0——$47.20/1M
UnrankedMetaVoice v1MetaVoiceOpen weights3.4—————
UnrankedSonicCartesia——0.0———
UnrankedPolly StandardAmazon0.0————$4.00/1M
UnrankedAuraDeepgram—————$15.00
UnrankedAura 2Deepgram—————$30.00
UnrankedFlux TTSDeepgram—————$45.00
UnrankedWellSaid StudioWellSaid Labs—————$20.00*
UnrankedPlay 3.0 MiniPlay.ht—————$35.00*
UnrankedPlayDialogPlay.ht—————$35.00*
UnrankedPlayDialog TurboPlay.ht—————$35.00*
UnrankedBland VoiceBland AI—————$15.56*

Per-board cells show the board's own normalized score; "—" = not listed. The Score is a 0–100 Bayesian pairwise rank aggregate: each board contributes a fractional rank (#1 = 1.0, scaled by board size), breadth pulls single-board models toward the field average, and the Borda aggregate rewards models that are strong across every board — Schulze-tie-broken, with a High/Med/Low confidence label on each model. Carets show score-rank movement over the trailing week. Snapshot: Oct 11, 2026.

Latency is time to first audio in milliseconds, copied from public benchmarks we link to — we never measure it ourselves. Each source uses its own harness, region and sample size, so the column shows one source at a time (pick it above the table) and never mixes or averages them: CV Coval (Time to first audio, p50, us-east-1, read Oct 11, 2026) · SK Speko (Time to first audio, p50, US East, read Oct 11, 2026) · HI Humanness Index (Time to first audio, median, read Oct 11, 2026). "—" = no public figure. Latency is not part of the Score. How we pick sources.

Text-to-speech APIs: common questions

What is the best text-to-speech API right now?
Simba 3.2 by SpeechifyAI is the top-ranked text-to-speech model on the texttospeech.com meta-leaderboard, scoring 89/100 with med confidence as of Oct 11, 2026. The score aggregates 3 independent public benchmarks — artificialanalysis.com, voicearena.com and humannessindex.vapi.ai — so it reflects agreement between boards rather than one board's view. It is priced at $10.00 per 1M characters. The ranking is recomputed weekly and the full standings are on the leaderboard.
What is the cheapest text-to-speech API?
Kokoro 82M v1.0 by Kokoro is the cheapest scored text-to-speech model at $0.70 per 1M characters, ranked #55 of 110 with a score of 31/100. The cheapest model inside the top ten is Simba 3.2 by SpeechifyAI at $10.00 per 1M characters, so that is the cheapest option we would call competitive on quality. Prices are $ per 1M characters; per-minute pricing is converted to the same unit so every row compares like with like.
What is the best open-weights text-to-speech model?
Fish Audio S2 Pro by Fish Audio is the highest-ranked open-weights model, #33 overall with 48/100 as of Oct 11, 2026. Open-weights models can be self-hosted instead of called through a vendor API, so their running cost depends on your own hardware rather than a per-character rate. The leaderboard can be filtered to open weights only.
What is the fastest text-to-speech API?
On Coval's time to first audio (p50, us-east-1, 7-day window to Oct 11, 2026), the fastest model on this board is Realtime TTS-2 Flash by Inworld at 61 ms, followed by Simba 3.0 by SpeechifyAI (99 ms) and Simba 3.2 by SpeechifyAI (108 ms). Among the top ten by quality score, the fastest is Simba 3.2 by SpeechifyAI at 108 ms (#1 overall). Other public benchmarks measure with different harnesses, regions and sample sizes, so their numbers are shown beside Coval's, never averaged into it: on Speko's time to first audio (p50, US East) it is Realtime TTS-2 Flash by Inworld at 82 ms; on Humanness Index's time to first audio (median, measured June 2026) it is Sonic by Cartesia at 116 ms. Latency is shown separately and is not part of the 0–100 quality score. We do not measure latency ourselves; 39 of 110 models have a public figure, and the rest show a dash.
How does texttospeech.com score text-to-speech models?
Every score is a Bayesian pairwise rank aggregation (BPRA) over 3 public boards. Each board contributes a model's rank as a fraction — #1 is 1.0, scaled by how many models the board ranks — a Bayesian coverage term pulls models that appear on few boards toward the field average, and an ecosystem-normalized Borda count turns the result into a 0–100 score: #1 on every board is exactly 100, and missing a board caps the ceiling. Ties break by Schulze path strength. We do not run our own listening tests; we aggregate boards that do, and publish the formula and every source snapshot.
How often is the text-to-speech leaderboard updated?
The source boards are polled weekly and the ranking recomputes whenever any of them changes. The current snapshot was captured Oct 11, 2026. Every snapshot is archived and downloadable as JSON, so any past ranking can be reproduced from the same data and the same published formula.
Is the ranking sponsored or influenced by vendors?
No. There is no vendor sponsorship, referral fee, or paid placement, and no code path that can elevate or demote a named vendor: every model goes through the identical formula, the formula is open source, and each published ranking links the exact source snapshots it was computed from. The source boards are also independent of the vendors they rank — that is one of the criteria a board must meet to be aggregated at all.