Skip to content

Methodology · read on October 27, 2026

Sources and methodology: four public benchmarks, speed first, no combined score

This site ranks 96 text-to-speech (TTS) models for the US. It runs no test of its own: this page says where every number comes from, how it was read and which rules were applied to it. Figures are those of October 27, 2026. The site is published by Archipel Marketing (SAS, SIREN 984715995).

The four benchmarks

SourceWhat it measuresHowModelsUsed for
Coval Time to first audio and word error rateCalls each hosted API every 30 minutes from US East and publishes percentiles over 30 days.31Median and P95 speed, speed tiers, feature tags, some prices.
Speko Naturalness, time to first audio, pronunciation of numbers and dates, costBlind A/B votes on phone-agent lines; latency sweeps from US East.45Naturalness and number pronunciation.
Artificial Analysis Listener preference (Elo), pronunciation of hard passages, list priceBlind listening arena with a 95% interval per model; human reviewers judge hard passages.73Listener Elo, the four use case categories, pronunciation, prices.
Cekura Time to first audio with and without streamed text, reading accuracy, estimated naturalness, priceEvery model reads the same phone-agent sentences from one cloud region; two speech-to-text transcribers score the reading.26Reading accuracy, latency, streaming status, prices.

Rules applied

RuleDefinitionReason
Speed firstModels are grouped by speed before anything else is compared.This is an editorial choice: the site is written for real-time voice products.
Two percentilesMedian (P50) and P95, both from Coval's 30-day window.The median is the typical wait, P95 the slow turn. One alone would favor whichever model leads on it.
Tie rule, latencyTwo latencies within 10 ms are a tie, ordered by median time to first audio.The order among the leaders changes from week to week on gaps of a few milliseconds.
Tie rule, ratingsTwo Elo scores are a tie when their published 95% intervals overlap.It is the source's own measure of uncertainty.
Speed tiersHeadroom: P95 under 120 ms. Fast enough: 120 to 293 ms. Visible delay: above 293 ms.Each break is the middle of the widest gap between consecutive P95 values, searched between 80 and 160 ms and between 200 and 400 ms, so no model decides it. Recomputed at each reading.
No thresholdsA comparison includes every model the sources both list.A cut-off can be placed to include or exclude a given model.
No combined scoreRanks and scores from different benchmarks are never added or averaged.The four sources test different model sets under different conditions.
Streaming onlyA model is listed when a benchmark times its first audio, or when its vendor's documentation describes a streaming API.A voice agent cannot wait for a whole sentence to be synthesized.
Accuracy side by sideSpeko's numbers and dates, Artificial Analysis's pronunciation of hard passages and Cekura's reading accuracy are shown separately. Coval's word error rate is not used to compare.The tests use different texts and judges. On Coval's table, most models fall within a point of each other.
PricesList price per million characters as each benchmark prints it; a range when they differ.No price is read from a vendor's own site: every model is priced from the same benchmarks.

Speed tiers

Only 31 of the 96 models are timed by Coval, so only they have a tier. The tier is computed here from Coval's P95; the vendors do not declare it.

Use cases

Four use cases are the listening categories of Artificial Analysis's arena: customer service, assistants, entertainment and knowledge sharing. A model is listed on a use case page when Artificial Analysis rates it for that category. The fifth, voice agents, is computed here: it holds the 13 models whose P95 stays under 293 ms, that is the Headroom and Fast enough tiers. Models are ordered on each page by the same rule: speed tier, P95, then listener Elo for models Coval does not time (customer service 70, voice agents 13, assistants 69, entertainment 69, knowledge sharing 73 models).

Models with neither a Coval timing nor an Artificial Analysis rating (10 of them) have no rank. They are listed after the ranked models, in alphabetical order, and the page says so.

Comparison pages

Each comparison page sets one reference model, Gradium TTS, against another listed model, so there are 95 of them. The reference model is the editor's choice, not a result of the ranking, and it is the same on every comparison page. Every sentence on a comparison page is computed from the figures in its table; when a measure is missing for one of the two models, the page says it does not compare them on it.

What is stated and what is deduced

How each source was read

SourceSettingsWhat was taken
Coval dashboard and APIWindow 30 days; percentiles P50 and P95; no other filterEvery model measured (31)
Coval model registry and pricingText-to-speech tableFeature tags, creator and host, list price and its start date
Speko TTS boardRegion US East; all models shownNaturalness, latency, pronunciation score, cost
Artificial Analysis, provider voiceAccent all; category all, then each of the four categoriesElo, 95% interval, rank and price; category Elo for customer service
Artificial Analysis, pronunciationAll categoriesShare of hard passages judged correct and its 95% interval
Cekura TTS benchmarkDefault view (streamed text) and the per-category accuracy tableMedian time to first audio, reading accuracy, estimated naturalness, price
Vendor documentationStreaming API pages onlyStreaming status for the 46 models no benchmark times; never used for a measure or a price

Model matching

Models are matched across sources by vendor and model name. When a benchmark measures a model through another company's API, the host is named on the model page and the latency is the host's. Sources do not always spell a model's name the same way: when a name differs (an API identifier, a shortened name, a date instead of a version), the match is inferred and listed here. 31 models have at least one inferred match.

Model pageProviderName as the source writes it
Alibaba Qwen3 TTSAlibaba (Qwen)Cekura: “Qwen3-TTS”
Alibaba Qwen3 TTS FastAlibaba (Qwen)Speko: “Nari Qwen3-TTS Fast”
Alibaba Qwen3 TTS FlashAlibaba (Qwen)Speko: “Qwen qwen3-tts-flash”
Bland Speech v3Bland AISpeko: “Bland speech”
Deepgram Flux TTSDeepgramCekura: “Deepgram Flux”; Speko: “Deepgram flux”
ElevenLabs Eleven v3ElevenLabsCekura: “ElevenLabs v3”
ElevenLabs Eleven v3 ConversationalElevenLabsSpeko: “ElevenLabs eleven_v3_conversational”
ElevenLabs Eleven v4ElevenLabsCekura: “ElevenLabs v4”
ElevenLabs Eleven v4 TurboElevenLabsCekura: “ElevenLabs v4 Turbo”
ElevenLabs Flash v2.5ElevenLabsSpeko: “ElevenLabs eleven_flash_v2_5”
ElevenLabs Multilingual v2ElevenLabsSpeko: “ElevenLabs eleven_multilingual_v2”
ElevenLabs Turbo v2.5ElevenLabsSpeko: “ElevenLabs eleven_turbo_v2_5”
Fish Audio Drama 3 PreviewFish AudioCekura: “Fish Audio Drama 3”; Coval: “Fish Audio drama3-preview”
Fish Audio S2.1 ProFish AudioArtificial Analysis (pronunciation): “Fish Audio S2.1 Pro (Oct 2026)”; Artificial Analysis: “Fish Audio S2.1 Pro (Oct 2026)”
Google Gemini 3.1 Flash TTSGoogleCekura: “Gemini 3.1 Flash”; Speko: “Gemini 3.1 flash tts preview”
Google Gemini 3.8 Flash TTSGoogleCekura: “Gemini 3.8 Flash”; Speko: “Gemini 3.8 flash tts”
Google Gemini 3.8 Flash-Lite TTSGoogleCekura: “Gemini 3.8 Flash-Lite”; Speko: “Gemini 3.8 flash lite tts”
Gradium TTSGradiumArtificial Analysis: “Gradium TTS (Sep 2026)”; Cekura: “Gradium TTS”; Coval: “Gradium Default”; Speko: “Gradium TTS”
Hume AI Octave 2Hume AICekura: “Hume Octave 2”; Speko: “Hume octave-2”
Hume AI Octave TTSHume AISpeko: “Hume octave-1”
Inworld Realtime TTS-2InworldCekura: “Inworld TTS-2”; Coval: “Inworld AI TTS 2”; Speko: “Inworld tts 2”
Inworld Realtime TTS-2 FlashInworldCekura: “Inworld TTS-2 Flash”; Coval: “Inworld AI TTS Flash 2”; Speko: “Inworld tts 2 flash”
Murf AI Falcon 2Murf AICoval: “Murf Falcon 2”
OpenAI GPT-4o mini TTSOpenAICekura: “GPT-4o mini TTS”
Palabra TTS v1PalabraCoval: “Palabra TTS”
Rime Mist v3RimeSpeko: “Rime mistv3”
Smallest.ai Lightning v3.1Smallest.aiCekura: “Smallest Lightning v3.1”; Speko: “Smallest lightning_v3.1”
Smallest.ai Lightning V3.1 Pro (Jul 2026)Smallest.aiCoval: “Smallest Lightning v3.1 Pro”; Speko: “Smallest lightning_v3.1_pro”
Soniox TTS Real-Time v2SonioxCekura: “Soniox TTS RT v2”; Coval: “Soniox TTS Rt v2”; Speko: “Soniox tts-rt-v2”
SpaceXAI Grok TTSxAICekura: “Grok TTS”; Coval: “SpaceXAI Grok TTS”; Speko: “xAI Grok grok-tts”
SpeechifyAI Simba 3.2SpeechifySpeko: “Speechify simba-3.2”

Known limits of the data

Data from Coval, Speko, Artificial Analysis and Cekura belongs to its publishers. To report an error or answer a listing, use the contact page.

Questions and answers

Does this site run its own tests?
No. Every number is copied from one of four public benchmarks (Coval, Speko, Artificial Analysis and Cekura), read on October 27, 2026, with a link to the source.
Why is there no overall score?
The four benchmarks test different models under different conditions. Adding or averaging their ranks would hide that, so models are grouped by speed first and every other measure is shown side by side.
Why are some TTS models not listed?
Only models that stream audio are listed: a voice agent cannot wait for a whole sentence to be synthesized. A model is kept when a benchmark times its first audio or its vendor's documentation describes a streaming API.
What happens when a benchmark does not measure a model?
Nothing is estimated. The model page lists the missing measure under not collected, with the reason. A model Coval does not time has no speed tier.
Who publishes this site?
Archipel Marketing (SAS, SIREN 984715995). Corrections and replies from a listed company go through the contact page.