Synthesis — Speech & Audio AI
The evolving thesis. Spun out as tts-wiki from the hub _inbox speech-audio-models cluster on
2026-06-05 — seeded by the parked misotts and grown with three TTS field sources the router
curated at the user's request — then broadened to all speech & audio AI and renamed
speech-audio-wiki the same day, and immediately grown with four more router-curated sources
covering STT/ASR and audio/music generation. The wiki now spans the three production branches
of speech-audio-ai — synthesis, recognition, generation — plus an emerging fourth, audio
comprehension (audio-flamingo-3); TTS is still the deepest corner.
Current thesis
The 2026 speech & audio AI market — across text-to-speech (synthesis),
speech-to-text (recognition), and audio-music-generation — rhymes with the
text-LLM market (../llm-providers-wiki): a closed frontier leading on the headline metric, an
open-weight field competing on cost, control, and licensing. The same four dynamics recur in all
three branches (see speech-audio-ai):
- A closed frontier on the headline metric — and on TTS the lead is not thin. Proprietary leaders top each branch's ranking: TTS Elo (tts-arena-leaderboard, 2026-08-03: Speechify Simba 3.2 at 1229, Alibaba's Qwen-Audio-3.0-TTS-Plus 1227, gemini 3.1 Flash TTS 1212; by 2026-10-07 elevenlabs' Eleven v4 Turbo leads at 1334 and Simba is eighth), STT WER (ElevenLabs Scribe ~3.3% EN, Deepgram 5.26% — stt-apis-comparison), music Elo (music-arena-leaderboard, 2026-08-03: suno V5.5 at 1189 instrumental / 1171 vocals — the earlier "~1293" came from a T4 survey on a different scale). Corrected 2026-08-03: this bullet used to say the open field was "close behind and closing." On STT that holds — canary-qwen at 5.63% nearly matches the commercial APIs, and four Apache-2.0 models now sit below it. On TTS it does not: the open leader fish-audio-s2-pro ranks 20th overall and kokoro 48th, and over the summer the gap to the leader widened from 99 to 106 Elo. The wiki had been reporting Elo deltas without ranks, which made twentieth place read like a near miss. The branches diverge, and the earlier sentence generalized the recognition branch's good news across all three.
- License/rights — not just the score — decides, and the axis has three positions (revised 2026-08-03). The constraint sharpens as you move across branches: TTS has a research-license ceiling (fish-audio-s2-pro is the top open model but paid-commercial); STT is mostly permissive (whisper MIT, Canary CC-BY); music escalates to outright copyright war (ai-music-copyright: suno in Sony litigation vs the clean udio / stable-audio). The best-sounding option is often the least legally safe — but mureka, the quality runner-up, fits neither pole: it asserts full commercial rights and discloses no training-data provenance, no rights deals and no operating company. Contested and licensed were the two positions this wiki knew; undisclosed is a third, and a buyer comparing on legal safety cannot place it at all.
- "Best" is multi-axis and weekly-volatile. Each branch sorts by its own binding constraint — quality (Elo/MOS), accuracy (WER/CER), latency (TTFA / streaming RTFx), languages, capabilities, cost (tts-benchmarks). "No single model wins." Every figure here is a dated snapshot.
- Convergence on the LLM stack. TTS rides Llama backbones + RVQ neural-audio-codec;
STT's accuracy leaders are SALM models bolting an LLM decoder onto a speech encoder
(canary-qwen = FastConformer + Qwen3; Granite-Speech; Qwen3-ASR). "Speech as language
modeling" in both directions — the structural bridge to
../llm-providers-wiki(gemini straddles). A fourth branch — audio comprehension — now completes the pattern: audio-flamingo-3 (NVIDIA, a fully-open Large Audio-Language Model) doesn't transcribe or synthesize, it reasons over speech, sound, and music (unified AF-Whisper encoder, on-demand chain-of-thought, ~10-min audio), SOTA on 20+ understanding benchmarks. Where codec-token TTS and SALM STT were the production directions of "the LLM eats audio from both ends," AF3 is the pure comprehension vertex — and it re-confirms dynamic 2 (license, not score, decides): open weights and data, but a non-commercial research license, the same shippability ceiling as fish-audio-s2-pro and musicgen.
Unifying tension: as in text, capability concentrates at a few closed providers while cost and access are democratized from below by open weights — but audio adds two twists text rarely faces: latency (TTFA / RTFx) as a make-or-break product axis, and rights (research-license ceilings, voice-cloning consent, music copyright) as a constraint that can outweigh quality outright.
Recurring reads
- Efficiency vs. controllability split — the smallest models (kokoro 82M) drop voice-cloning to hit footprint; larger models add cloning/emotion/streaming. Capability tends to cost parameters. (STT mirror: distilled/streaming models like Parakeet/Distil-Whisper trade some accuracy for huge RTFx.)
- The LLM is eating audio from both ends — codec-token TTS (neural-audio-codec: misotts's
Mimi, fish-audio-s2-pro's dual-AR+RVQ) and SALM STT (canary-qwen's Qwen3 decoder). Both
directions are now "next-token over audio/text," importing
../llm-providers-wiki's architectures. The STT baseline they build past, whisper, is now primary-grounded (whisper-paper, Radford et al. 2022): its dominance traces to weak-supervision-at-scale (680k hours, zero-shot), not to topping WER — which is exactly why the SALM successors can beat it on accuracy yet not displace it. - Latency is a product axis — TTFA (~82ms Sonic, ~90ms Aura-2, 110ms MisoTTS) and STT RTFx (Parakeet >2,000×) gate real-time agents — a constraint with no clean text-LLM analog.
- The open wedge appears in every branch — but not equally, and in music barely at all (revised 2026-08-03). kokoro/fish-audio-s2-pro (TTS) and whisper/canary-qwen (STT) are real alternatives: usable, self-hostable, a known distance behind. Music is different in kind. music-arena-leaderboard puts musicgen last of eighteen (Elo 865, 300+ behind the leader) and stable-audio 2.0 fifteenth. The self-hostable option here isn't trading polish for control; it is off the competitive board entirely. Ranking the branches by how real the open wedge is — STT strongest, TTS middling (open leader 20th), music negligible — tracks how hard the output is to evaluate automatically, which is worth watching as a hypothesis rather than a finding. musicgen keeps its role regardless of its rank: a single-stage transformer over EnCodec RVQ tokens (the music-branch instance of the LLM-stack convergence) under MIT code / CC-BY-NC weights — open-weight yet not shippable, the music echo of TTS's research-license ceiling, and with a clean-rights training set that keeps it clear of the litigation hitting suno. It is the branch's reference implementation and its rights-clean option; it is not a competitive one.
- Compression is now its own STT claim, and it doesn't degrade evenly. The small/local pole used to be about choosing a small model (vosk, moonshine) or a faster runtime (whisper-cpp). vibevoice-asr-bitnet instead compresses a large one and sells the recipe — 1.58 GB from 4.62, ternary-format decoder weights plus 8-bit tokenizer, served by llama.cpp, real-time on 3 CPU threads and claimed 1.86× whisper.cpp. What its own table shows is that quantization damage is not uniform: most benchmarks lose 0.2–0.6 WER points, but the far-field Chinese meeting set loses 7.6 and the lower-resource languages 1.3–2.2. Compression costs least where the task is easy and the data is thick — which is the opposite of where edge deployment usually needs it to hold up.
- The closed-frontier archetype is elevenlabs — the commercial leader the spoke keeps citing
(Scribe WER, TTS Elo) and the rare provider spanning all branches (TTS + voice cloning + dubbing
- Scribe STT + Eleven Music), at an $11B valuation (Feb 2026). It sits on both sides of the rights axis: its cloning powers audio-deepfake fraud, yet it ships an AI Speech Classifier to detect synthetic audio.
What the word-error rates were measured on
The three corpora every comparison here quotes now have pages, and reading them together changes how the spoke should treat its own numbers.
All three are read speech. librispeech is audiobooks, common-voice is prompts read into a laptop microphone, fleurs is translated sentences read aloud in 102 languages. Nothing in the spoke's evidence base measures spontaneous conversation, overlapping talkers, or a microphone across a room — which is what the products these numbers sell are used for. The WERs are real and they are all from one register.
"Clean" is a circular label. LibriSpeech's clean/other split ranks speakers by the error rate of
an acoustic model trained on WSJ si-84 and cuts at the median: "the lower-WER speakers designated as
'clean' and the higher-WER speakers designated as 'other'." So test-clean is the half of the
speakers that a 2015 system already handled. Improvements reported there are improvements on
material pre-selected for tractability, which is worth remembering next to the observation in
open-asr-models-2026-comparison that the top ten models sit inside one WER point.
The licence that makes Common Voice useful also makes it suspect as a test set. CC0 means it is in nearly every open model's reach, and the spoke has no source measuring how much of it ended up in training data. A Common Voice score is uninterpretable without that.
This is the same shape as the spoke's standing complaint about vendor latency benchmarks — the number is precise, the conditions it was taken under are the part nobody states.
Open questions
- Does the open ceiling go permissive? If a future Apache-2.0/MIT model matches fish-audio-s2-pro's Elo, the research-license ceiling collapses — the key thing to watch. Unchanged on TTS after the 2026-08-03 board refresh: fish-audio-s2-pro (research licence) is still the top open model at 1123, with the best permissive model well behind it. Two months passed and the ceiling did not move — which is itself a data point, since the licence census in free-voice-clone-list shows 27 of 36 open TTS models are Apache-2.0. Permissive weights are abundant; permissive quality is not. Answered on STT (2026-07-24), still open on TTS and music. The open STT board is now led by Apache-2.0 models — ARK-ASR-3B 5.04, Granite Speech 4.1 5.33, Cohere Transcribe 5.42, MOSS-Transcribe-preview under 5.33 — all ahead of the CC-BY-4.0 canary-qwen at 5.63 (open-asr-models-2026-comparison). Microsoft's vibevoice-asr-bitnet ships MIT. So on the recognition branch, permissive licensing and the accuracy lead now sit on the same models, and the roundup treats licence as the first filter a buyer applies rather than a tiebreak. The restrictive-licence ceiling this question was written about is a TTS and music phenomenon now, not a branch-wide one.
- How real are the latency claims? TTFA figures are largely vendor-reported under unstated conditions; a neutral latency benchmark would be high-value. Unchanged but now worse-behaved (2026-08-03): supertonic-2 publishes a table claiming 12,164 chars/sec at RTF 0.001 on an RTX 4090, 42× elevenlabs Flash v2.5 — comparing a local GPU against a hosted API, conditions unstated, and putting kokoro at RTF 1.3 (slower than realtime), which nothing else here reports. Another vendor table, not an answer.
- Remaining coverage gaps:
safety/consent for voice-cloningnow sourced (2026-06-09): audio-deepfake adds the misuse/consent/detection axis (CEO-voice fraud, fake-Biden robocalls, non-consensual cloning; ASVspoof detection + SynthID watermarking + the FCC robocall ban) — the dark mirror of the cloning capability, and the lived form of "rights can outweigh quality." Also added wavenet (DeepMind 2016), the origin point of neural audio the whole stack descends from — its sample-by-sample latency problem is the first instance of the spoke's TTFA tension. Still thin: non-English depth, audio understanding beyond transcription (audio LLMs), and a neutral latency benchmark. Non-English moved a little on 2026-08-27 — ruaccent is the first source here about a specific language's own problem rather than a model's language count, and it reframes the gap: what the spoke was missing is not more multilingual models but the per-language machinery those models assume someone else built. Sharpened 2026-08-03: the safety gap is not only about harms and detection but about what the supply side omits — free-voice-clone-list distributes 53 cloning-capable models with zero consent, watermarking or misuse language anywhere in it. What is still missing is any source describing a catalogue, hub or model card that does carry such a line, which would turn this from an observed silence into a comparison. - Does the open frontier flip? Watch whether a permissive open model takes a branch's headline metric — closest on STT (canary-qwen 5.63% vs commercial ~3–5%), furthest on music (closed suno well ahead). The TTS research-license ceiling (fish-audio-s2-pro) is the other thing to watch.
- Snapshot drift: rankings disagree across sources (TTS Elo: Gemini 1216 vs 1217; STT WER varies by test set) — treat all as dated. Largely explained 2026-08-03: refreshing tts-arena-leaderboard after two months showed the board itself moving several points per model (Gemini 1217 → 1212, Fish S2 Pro 1128 → 1123, Inworld Realtime TTS-2 1206 → 1189, a six-place fall). Single-digit gaps between sources published days apart are drift, not methodological disagreement. What is worth tracking is ordering change, and there the board turned over properly: a new #1, two new entrants in the top ten, and Alibaba's leader renamed.
- Where does distillation put the open TTS ceiling? (added 2026-07-29) luxtts is a 4-step distillation of ZipVoice with a swapped 48 kHz vocoder — Apache-2.0, 1 GB VRAM, 150× realtime, cloning from three seconds, 4.9k★. If a distilled community derivative can reach the quality of the models it was cut down from, the "does the open ceiling go permissive?" question stops being about whether a lab releases permissive weights and starts being about whether anyone needs them to: a permissive base plus a distillation pass produces a permissive fast model without the original licence-holder's participation. LuxTTS asserts parity with "models 10x larger" and publishes no MOS, WER or Elo, so it is a live version of the question rather than an answer. Getting it onto tts-arena-leaderboard would settle more than another vendor claim.
Batch accuracy does not predict streaming accuracy (added 2026-08-22)
The research pass went looking for a neutral latency number and came back with something that undermines the spoke's accuracy evidence instead.
on-device-streaming-asr-study runs six model families in both modes on the same hardware, and the ordering inverts. Qwen3-ASR-1.7B is the most accurate model in batch at 5.90% and, streaming on a pinned 32-core CPU, manages 10.45% at 0.49× real time — it cannot keep up with the audio. Parakeet TDT goes from 6.32% to 12.83%, doubling its error rate. Nemotron-0.6B goes from third in batch to first in streaming, 7.28% at 0.56 s of algorithmic latency.
Nearly every accuracy figure this wiki holds is batch: open-asr-models-2026-comparison's table, the Open ASR Leaderboard numbers relayed through it, the WERs on whisper and canary-qwen. Those figures describe a mode most speech products do not run in, and one source now shows they do not carry over. A model is not slower and equally accurate when it streams; it is a different model.
This is the second axis on which the accuracy column has failed in one day, and the two are independent. The section below on chime-6 says the leaderboard's audio is wrong — read speech scored at 5%, conversational far-field audio at 51%. This says the leaderboard's mode is wrong — batch scored, streaming shipped, and the ordering does not survive the change. Neither finding rescues the other: a streaming board on read speech would still measure the wrong audio, and a conversational board scored in batch would still measure the wrong mode. What the corpus holds is one number that is wrong twice.
RTFx and latency are separate axes, and the spoke has been reading one as the other. Canary-1B-v2 has the best throughput in the streaming table at 2.93× RTFx and the worst latency at 4.8 seconds. Nemotron has lower throughput and eight times better latency. RTFx answers how many audio-hours per wall-clock hour, which is a cost question. It does not answer when does the first word appear, which is the make-or-break axis this spine keeps naming. Figures like the 3333× carried from open-asr-models-2026-comparison price a transcription pipeline and say nothing about a conversation.
One thing the source settles cheaply: quantization is close to free on this workload. The same model at int4 k-quant is 0.67 GB against 2.47 GB for 0.17 points of WER, and int8 measures marginally better than FP32. What costs accuracy is the PyTorch-to-ONNX export (7.28% → 8.03%), not the precision — which inverts the usual worry.
And the edge it was hunting is still half open. The measurement is independent and the hardware is named to the core count, which is more than any previous candidate offered. It never varies concurrency, and it measures self-hosted open models rather than elevenlabs-class hosted APIs. The vendor claims this spoke distrusts remain unchecked by anyone without a product in the race; what changed is that the open-model half of the field now has one honest table.
Growth edges
Ranked; each names the kind of source that would close it (see ../QUALITY.md → Growth edges).
-
A stress-accuracy number for the Russian front end (new 2026-08-30, promoted to the top of this list because it is the cheapest open edge the spoke has). ruaccent ships ten homograph checkpoints from 10.5 MB to 713 MB and publishes no accuracy figure for any of them, so the ordering implied by their names is the only guidance a user gets. The first ingest recorded that absence and assumed it was structural — "no obvious alternative to compare against." Re-reading the source on 2026-08-30 found that assumption is false: Silero publishes
silero-stress(MIT, 146★, pushed 2026-02-12) for the same task in the same language, and Alpha Cephei (the vosk authors) maintainawesome-russian-speech, the catalog where such a comparison would live. So this edge needs no new instrument and no listening panel — unlike every other edge on this list, which waits on a benchmark somebody else must build. Two libraries, one shipped dictionary of ambiguous forms, and a labelled classification task on a closed vocabulary. — needs: any published homograph-accuracy comparison, or the two libraries run over a common set. HALF-CLOSED the same day (research pass) by silero-stress (Silero Team, MIT, T1): one side now has figures — ~2K homographs at F1 0.85, 91% per-word, 93% total dataset accuracy, plus 60–70% on unknown or invented words and a near-tautological "~4M known forms at 100%", which is a lookup table being right about its own keys. Trained on ~120M annotated homograph sentences. Residue, and it is narrow: the 91% is measured on Silero's ~2K set with no published protocol or scoring script, ruaccent still reports nothing, and its shipped dictionary of ambiguous forms is a different set — so the two remain non-comparable. — needs now: both libraries over one common homograph list, with the script published. Still the cheapest edge on this list: two MIT packages and an afternoon. -
A neutral latency benchmark.
Every latency figure in this spoke is a vendor number measured under unstated conditions.HALF-CLOSED 2026-08-22 (research pass) by on-device-streaming-asr-study (Microsoft CoreAI, arXiv:2604.14493, T2) — 50+ configurations of six model families the authors did not build, on an AMD EPYC 7V12 with 32 cores pinned, latency and RTFx published per model including the losers. Independent: yes. Hardware stated: yes. Concurrency: never varied, and the subjects are self-hosted open models rather than the hosted APIs the edge was aimed at. — still needs: the same discipline applied to the APIs, with simultaneous streams varied. — new edge 1a: batch WER does not predict streaming WER (see above), and every accuracy board this spoke holds is batch — needs: a streaming-mode leaderboard, or any second measurement of the batch-to-streaming gap. Edge 1b hunted 2026-10-01 — nothing ≥ bar. Needs one benchmark that streams, states hardware and varies concurrency. Artificial Analysis's own methodology page, read today, confirms the gap from the inside: streaming audio is paced in real time in 20 ms chunks and network delay is included, but it states no concurrency, no test region and no client hardware (open-asr-leaderboard). The only concurrency curves found are vendors measuring their own models (NVIDIA's Nemotron streaming cards and NIM tables) or a paper measuring its own adapter on a shared GPU slice (arXiv 2609.04225, Pine AI). The nearest thing to the admission branch is T3: Deepgram's own Deepgram vs Google vs AssemblyAI page opens its latency section with "Independent latency data is thin" and tells readers to "test spike behavior" themselves. A vendor saying so is a finding, but a marketing page is below the bar, so nothing was paged. Not eligible again before 2026-10-15. Original text: Every latency figure in this spoke — TTFA, RTFx, "ultra-low latency", Cerebras-class claims — is a vendor number measured under unstated conditions. It is the axis the spoke calls make-or-break and the only major one with no independent board, where TTS Elo and STT WER both have one. — needs: a T1/T2 independent latency measurement across providers with stated hardware and concurrency · hunted 2026-08-08 — nothing ≥ bar. The whole result set is the vendor-comparison genre: Deepgram, Gladia and Inworld each publish a "best STT APIs 2026" page on which they rank well. The closest thing to a third party is Coval, an eval-tooling company whose own headline for the sibling piece is "why vendor benchmarks lie" — and which still states no hardware and no concurrency, the two conditions this edge exists to demand. The figures circulating (ElevenLabs Scribe v2 Realtime "under 150 ms", Inworld "~92 ms time-to-first-token") are clean-studio marketing numbers, which is the same defect as supertonic-2's table, not its cure. Not re-hunted before 2026-08-22. -
One neutral board per branch, held permanently. The music corner ran two months on a T4 marketing survey's cast list. TTS and STT have boards; audio understanding now has none, and it is the branch growing fastest. — needs: a T2 leaderboard or independent evaluation covering LALMs and fixed-head understanding models on the same tasks.
-
Anything measuring an assembled loop rather than a component. The corpus grades models; the artifacts that matter are S2ST pipelines, conversational agents and on-device stacks. No metric here applies to them. — needs: a T1/T2 end-to-end evaluation of a composite speech system.
-
The distilled/derivative tier, measured. luxtts claims parity with "models 10x larger" and publishes nothing; the benchmark pages cover labs, not derivatives, exactly as derivatives become the interesting artifacts. — needs: any independent measurement of a distilled open TTS model.
Coverage edges (added 2026-08-08, at the curator's request for a wider backlog). These widen what the spoke covers instead of answering an open question above; one ordinary solid source closes any.
-
The pipeline around the model. Diarization, voice activity detection and forced alignment are what a real transcript needs beside whisper or vosk, and the spoke holds models only. — needs: the pyannote paper or an equivalent, T1.
-
The corpora.CLOSED 2026-08-09 (research pass) — librispeech, common-voice and fleurs written from their own papers, all T1. Successor, and it is a real gap: all three are read speech, so every WER in this wiki was earned on someone reading aloud, while the products those numbers sell are used on meetings, calls and far-field capture. — needs: a conversational or far-field benchmark with published WERs — CHiME, AMI, Switchboard or an equivalent — plus, separately, any measurement of Common Voice contamination in open models' training sets. The conversational half CLOSED 2026-08-22 (research pass) by chime-6 (Watanabe et al., CHiME 2020, T1): twenty real dinner parties, distant 4-channel arrays, 51.3% cpWER for the official baseline and 77.9% once the system must segment for itself. The Common Voice contamination half is untouched. Successors, edges 9 and 10: nobody has published this task's numbers for a current end-to-end model (the baselines are Kaldi-era hybrids; CHiME-7/8 DASR are unsourced here), and the 10-point gap between BeamformIt and GSS says the enhancement front-end is a lever this spoke does not cover at all. -
Wake words and keyword spotting. The always-on tier below full transcription, running on a microcontroller budget, is absent. — needs: a paper or an on-device toolkit's docs. Cross-spoke: the hardware side is
../embedded-iot-wiki. -
The real-time plumbing. Growth edge 1 wants a neutral latency benchmark for a loop that is mostly transport — WebRTC, echo cancellation, noise suppression, jitter buffers — and no page describes any of it. — needs: the WebRTC specs or a measured deployment.
-
This task, on a current model.(new 2026-08-22, successor to edge 6) CLOSED 2026-08-31 (research pass) by chime-8-dasr (Cornell et al., CMU/NVIDIA/Paderborn/JHU, 2024, T1). The modern stack is measured: a NeMo Conformer transducer over GSS, in a challenge that permitted whisper, WavLM, wav2vec 2.0, HuBERT and OWSM, scores 56.5% macro tcpWER across four scenarios, against roughly 5% for the read-speech numbers on this spoke's boards. End-to-end did not close the far-field gap; the paper notes the switch away from hybrid ASR bought about 30% relative over CHiME-6, and the harder scenario added since ate it. Successor, edge 9a: these are the organisers' baselines, not the field's best. The paper publishes no submitted-system results, so the corpus still has no figure for what the strongest system can do on far-field conversation — only what a reasonable default does. — needs: the CHiME-8 DASR workshop results, or a winning team's system description with its tcpWER. -
The enhancement front-end. (new 2026-08-22) Swapping BeamformIt for GSS moved CHiME-6 Track 1 by 10 points absolute with the acoustic and language models held fixed — larger than most model-to-model gaps this spoke reports. Beamforming, guided source separation and dereverberation have no page here. — needs: the GSS paper or an equivalent array-processing source, T1.
-
A language-coverage claim, checked by anyone. (new 2026-09-05, from omnivoice) The broadest claim in the spoke is 646 languages, and the broadest multilingual board anyone runs is FLEURS-102. So there is no instrument for six-sevenths of the claim, and this is not specific to one vendor: any model claiming the long tail is unfalsifiable there by construction. Worse, the only scoring method in use — synthesise, then run ASR — fails hardest in exactly the languages where the training data is thinnest, and OmniVoice's own Cantonese figures (17.71% under Whisper, 2.27% under SenseVoice) show a 15-point swing from the choice of recogniser alone. — needs: any evaluation of a massively multilingual TTS model on languages outside FLEURS-102, ideally with native listeners rather than an ASR proxy; failing that, a published analysis of how much of a multilingual TTS score is attributable to the recogniser. T1/T2. A per-language intelligibility study by anyone other than a model's authors would close it.
-
The front-end, measured. (new 2026-08-27) ruaccent gave this spoke its first tts-front-end page and, with it, the same hole in a new place: ten homograph checkpoints spanning 10.5 MB to 713 MB, and no accuracy figure for any of them — on a closed-vocabulary classification task with a labelled dictionary shipped in the repo, which is far cheaper to measure than the listening tests the acoustic side argues about. — needs: any published stress or G2P accuracy, or an end-to-end TTS score with the front-end varied and the acoustic model held fixed. Compare edge 10, the ASR enhancement front-end: the same question on the other branch.
-
Russian TTS, measured this decade. (new 2026-09-06, from russian-tts) The only independent side-by-side measurement of Russian synthesis this spoke can locate is russian-tts-evaluation, 2024-07-12 — thirteen systems, five automatic metrics, an audiobook test set, and published scoring code. Every system a 2026 buyer would shortlist post-dates it: Silero v5 shipped October 2025 claiming 3–4× v3's speed and homograph handling, elevenlabs is absent from the table entirely, and the SpeechKit figures cover two voices of eighteen. Like edge 0 and unlike the rest of this list, the instrument already exists and is re-runnable (
alphacep/vosk-tts,extra/tts-test/ru) — automatic metrics, no listening panel. — needs: any 2025-or-later Russian TTS comparison, or the existing harness re-run over the current models. T1/T2.
The unit is the loop, not the model, and the loop is built at every scale
The three branches aren't only sold separately — they compose, and tracking that composition has turned out to matter more than tracking any single model's score. The pattern shows up three times over, at three different scales, and the sections below were written a month apart before it was clear they were one argument.
The composite task
The three branches aren't only sold separately — they compose. speech-to-speech-translation (S2ST) is the first applied/composite task in the wiki: STT + machine translation + TTS in one pipeline. Its 2026 exemplar, gemini-live-3-5-translate (Google; 70+ languages, 2000+ pairs, near-real-time, voice-preserving, SynthID-watermarked), is the purest case of "the LLM eats audio from both ends" — both ends in one streamed, end-to-end model. Two threads it sharpens: (1) latency becomes a quality trade-off, not just a number — simultaneous translation must choose between waiting for context and translating immediately; (2) provenance/watermarking (SynthID on all output) enters the wiki as an audio-safety axis (alongside voice-cloning consent and music copyright). It also extends the closed-frontier read: gemini now leads (by its own framing) at TTS, plays at STT, and stakes the S2ST frontier — a single proprietary provider spanning all of it.
Second composite (2026-06-13): the real-time conversational agent. elevenlabs-expressive-mode (ElevenLabs' Conversational AI) is the dialogue sibling of S2ST's translation loop: Scribe v2 Realtime STT → reasoning → Eleven V3 Conversational TTS in one low-latency turn-by-turn loop. It adds a genuinely new axis to the spoke — emotion/affect: the agent infers emotion from prosody (pitch, pacing, exclamations) and applies "tone cue cards," making paralinguistic understanding the headline differentiator rather than fidelity or WER. Two thesis hooks: (1) it confirms the branches compose into products — leaders increasingly sell the integrated loop, not components; (2) another "ultra-low latency" claim with unstated conditions (T3 vendor page) — more weight on the still-open call for a neutral latency benchmark. Caveat: a marketing landing page; CSAT/latency figures unverified.
Third entrant (2026-06-14): a single-model frontier voice agent. gpt-realtime-2 (OpenAI's Realtime-API voice model, "GPT-5-class reasoning," speech-to-speech over WebRTC) is the conversational loop collapsed into one end-to-end model — the gemini-live-3-5-translate shape aimed at general dialogue rather than translation, and the contrast to ElevenLabs' assembled STT→LLM→TTS pipeline. It pushes the "the LLM eats audio from both ends" read to its limit: a speech-to-speech network carrying the reasoning of the text frontier, not just its tokens. Its document-context feature also adds a grounding axis to spoken dialogue (answer by voice about pasted text) — retrieval entering the voice loop. So the real-time-voice frontier now has three closed entrants (Google, ElevenLabs, OpenAI). Caveat: secondhand practitioner source (T4), no latency/quality numbers.
The same loop, disaggregated onto the user's own hardware
Every source above assembles the loop in the cloud. The consumption layer builds it from the other direction — locally, out of parts anyone can download — and the binding constraints flip with it.
Every source so far looked at speech/audio AI as models and their metrics — WER, Elo, latency, license. vocalinux (open-source Linux voice dictation) opens a different layer: the end-user application that assembles those engines into something you use, where the binding constraints flip from accuracy to privacy, offline operation, and OS integration. It's a wrapper, not a recognizer — it runs a chosen local backend (whisper-cpp, whisper, or vosk) and spends its real engineering on injecting text under both X11 and Wayland. Three threads fold in. (1) It gives the recurring open wedge a concrete consumer end-point: the whole value proposition is no cloud, no subscription — private dictation built entirely from off-the-shelf open engines, the thing the open-weight field makes possible that the closed frontier structurally can't. (2) It surfaces a small/local pole the WER pages omit — vosk (Kaldi, ~50 MB, 20+ languages, runs on a Pi) is chosen for constraint, not accuracy, and whisper-cpp (quantization applied to ASR) is what makes Whisper responsive on a laptop; "best" here means runs on my hardware, offline, a fifth sorting axis under the speech-to-text leaderboard. VOSK also sits at the clean end of the license axis — Apache-2.0, so unlike the TTS research-license ceiling, the small-STT corner's constrained option is also the freely-shippable one; here the recurring "best-sounding is least legally safe" tension doesn't bite. (3) It's the inverse of the frontier voice agents — where gpt-realtime-2 and gemini-live-3-5-translate collapse the loop into one cloud model, Vocalinux disaggregates it onto the local desktop for privacy. Caveat: single T3 product write-up; the app inherits whatever accuracy its backend has, so there's no new benchmark here, only a new use.
The pole extends to the microcontroller (added 2026-07-23). moonshine-pico-voice-toolkit pushes the
small/local pole one order of magnitude smaller than vocalinux: Moonshine AI's micro
toolkit runs a whole offline voice loop — VAD → SpellingCNN STT → neural
TTS — on a Raspberry Pi Pico 2 W in ~3.6 MiB flash / 468 KiB SRAM. It sharpens the
"best = fits my hardware" axis into a design principle: at MCU scale you don't ship open-vocabulary ASR, you
ship a retrainable 50-token command recognizer that fits, and you accept a bounded vocabulary as the price
of no cloud, no OS, no network. Two firsts for the spoke fold in — TTS on an MCU and on-device VAD —
and moonshine (previously only the "edge, from 27M params" mention in open-source-stt-models) becomes
a paged subject anchoring the sub-laptop end of the size axis, below vosk/whisper-cpp. It also flips
the vocalinux "assemble off-the-shelf engines" pattern: micro is a purpose-built tiny stack, three
models co-designed to fit, not a wrapper choosing among general backends. Same T3 caveat, harder here — the
impressive claim is the fit (concrete), while recognition quality on a 50-token SpellingCNN at this size
is entirely unmeasured in the source.
The loop collapsed into one pass
The frontier collapses the loop into one model; the edge shrinks it until it fits. There is a third move: collapse it into one pass, and fix at training time which questions it will answer.
sensevoice (Alibaba/FunAudioLLM) returns ASR, spoken-language ID, a seven-category emotion label and audio-event tags from a single non-autoregressive pass over the audio. It does the job this wiki opened with audio-flamingo-3 — treat sound as something to interpret, not only to transcribe — but with fixed task heads instead of a language model, and it is fast for exactly that reason: no token-by-token decode. The README claims more than 5x Whisper-Small and 15x Whisper-Large at comparable size.
That splits the audio-understanding branch in two, and the split is architectural rather than a matter of scale. A LALM can answer a question nobody anticipated; SenseVoice answers four that were fixed at training time, cheaply enough to run over everything. Neither replaces the other, and the spoke should stop treating "audio understanding" as one shelf.
It also sharpens how the STT corner is graded here. Every model on that shelf competes on word error rate and on how small it gets. SenseVoice competes on how many questions one pass answers, which no benchmark in this corpus measures. The emotion output is the weakest part of it: seven discrete categories, no per-category accuracy, no speaker demographics, no cross-corpus evaluation — the exact conditions under which speech-emotion results are known not to transfer. The audio-event labels are the defensible half.
Two openness caveats join the standing pattern. MIT code with the weights under the FunASR licence is another instance of the split-licence shape the spoke keeps recording, and only SenseVoiceSmall is released while the benchmark tables include a Large nobody outside can run.
Read together, the three scales say the same thing about how this spoke should grade work. A model card reports WER, Elo or latency for one component. None of the artifacts above is one component, and the corpus has no measurement that applies to an assembled loop — which is why the open questions below keep asking for a neutral latency benchmark and never get one.
Openness arrives three ways, and the safety machinery rides on none of them
The spoke started by treating openness as something a lab grants: a licence attached to weights at release, with the standing question being whether the permissive tier can reach the quality tier (open-weight-tts, fish-audio-s2-pro's research-licence ceiling). Two later sources show that this is only the first of three routes, and that what fails to travel along any of them is the same thing.
Route two — the census, which counts availability rather than quality
audio-deepfake has carried the safety axis since June, and every response on it sits downstream of the models: detection (ASVspoof), watermarking (SynthID), the FCC robocall ban. free-voice-clone-list shows what the upstream looks like. It is a 59 KB catalogue of 53 open audio models, 35 of its 36 TTS entries advertising cloning from a three-to-ten-second reference sample, and it contains no occurrence of consent, ethics, watermark, misuse, deepfake, responsible, abuse or disclaimer. Zero, not few.
This wiki had already flagged the same absence on luxtts five days earlier, on a project shipping three-second cloning. One project is an oversight; a catalogue of 53 is the genre's default. So the spoke's safety axis gains a second half: the harms are documented in journalism, regulation and detection research, and the layer that puts the capability in a user's hands carries no corresponding sentence. The one licence in the catalogue with behavioural use restrictions (OpenRAIL-M) belongs to the one model that cannot clone a voice — a single data point, noted rather than built on.
Two other things the census settles, both about the shape of the open field rather than its ceiling:
- Permissive licensing is near-total by count. 27 of 36 TTS entries are Apache-2.0, 5 more MIT or MIT/Apache. The restrictive corner open-weight-tts tracks is two models — and one of them is fish-audio-s2-pro, the quality leader. Availability is overwhelmingly permissive; the ceiling question stays open precisely because a census counts models rather than ranking them.
- Cloning stopped being a dividing line. voice-cloning was written around the observation that cloning correlates with size and the smallest models drop it. At 35 of 36, it is table stakes, and kittentts claims it at 15M parameters — a fifth of kokoro's footprint. The small pole now runs 15M (kittentts) and 66M (supertonic-2) below the 82M this wiki has called the efficiency leader since June.
The source's own weakness is the caveat on all of it: no MOS, no WER, no Elo, no methodology, one pseudonymous maintainer (0xsojalsec), and a last push of 2026-04-09 read four months later, in a field this wiki's conventions call weekly-volatile.
Route three — distillation, which needs no release decision at all
The spoke has tracked openness as a property labs grant: a licence attached to weights at release, with the standing question being whether the permissive tier can reach the quality tier (open-weight-tts, fish-audio-s2-pro's research-licence ceiling). luxtts arrives by a different route. It is not a released model; it is someone else's model, distilled to four steps and fitted with a different vocoder, published Apache-2.0 by a person who did not train the original.
Three consequences worth holding:
Capability propagates without a release decision. k2-fsa's ZipVoice licence permitted the derivative; the derivative is faster, higher-fidelity at 48 kHz, and now has more community tooling than the base. Openness here is downstream of what the base licence allowed, not of what any lab chose to promote.
The safety infrastructure does not propagate with it. audio-deepfake records SynthID watermarking and ASVspoof detection as the countermeasures to non-consensual cloning. Those attach to specific model outputs and specific vendors. A distillation with a swapped vocoder inherits the capability and none of the provenance machinery, and luxtts ships no consent language at all. The cheapest, freest cloning in this corpus is also the least traceable, and that correlation is structural rather than incidental.
Evidence quality drops as the artifact count rises. The distilled model claims parity with "models 10x larger" and publishes nothing. The corpus's benchmark pages (tts-benchmarks, tts-arena-leaderboard, mean-opinion-score) exist for exactly this and cover the labs, not the derivatives. The measurement layer is organised around the release model at the moment the interesting artifacts have stopped being releases.
The common finding is the one worth carrying: consent language, watermarking and provenance attach to a release — a specific lab's specific model — and every mechanism above weakens that attachment. The census shows capability distributed without the sentence; distillation shows it distributed without the releaser. The safety axis this spoke tracks was built for a world where openness is granted, and it is now mostly not.
The corpus's real weakness is what nobody measured, at both ends of the market
Tier discipline weighs claims. Two 2026 findings, arriving from opposite ends of the field, show the same blind spot: neither was a false claim that a tier check would have caught. One was an omission, the other a vacuum.
At the bottom — a marketing survey supplied the set of things that exist
A staleness pass refreshed the music corner and found the branch narrative built on one source: ai-music-generators-2026, a T4 marketing survey. Adding a single neutral board (music-arena-leaderboard, T2) changed three things at once.
udio is not suno's close rival. This wiki said it traded "a slight quality gap" for clean rights. It ranks 16th of 18 on instrumental, below stable-audio 2.0, and ~235 Elo behind Suno V5.5. The rights case for Udio is untouched — but "slight gap for lower legal risk" and "large gap for lower legal risk" are different decisions, and the wiki was recommending the first.
A top-two provider was missing. mureka holds ranks 2 and 3 on both boards, within 2 Elo of the leader on instrumental, and appeared nowhere in this hub. The survey never mentioned it. Its own docs, read the same day, make the omission worse rather than better: Mureka has the widest API surface in the branch — generation, vocal cloning, transcription, recognition, stem separation, and text-to-speech and podcasts — undercuts suno and udio on price, and asserts full commercial rights while disclosing no training-data provenance and not naming its operating company. The branch's quality runner-up is also its least legible participant, which is exactly what a marketing survey has no incentive to surface.
The open wedge does not exist in music. musicgen is last of eighteen.
The generalizable failure is not that a T4 source was wrong about a number — the wiki already discounts T4 claims. It is that a marketing survey silently supplied the set of things that exist. Tier discipline weighs assertions; it does nothing about a source's omissions, because an omission makes no claim to weigh. Two months of careful reasoning ran on a cast list nobody had checked.
The cheap defence, and the reason this pass was worth running: for any branch the wiki ranks, hold at least one neutral board — not to source the individual claims, but to enumerate the field. TTS had one from the start (tts-arena-leaderboard) and its corresponding error was smaller and numeric (reporting Elo without rank). Music had none, and the error was structural.
At the top — a frontier lab shipped with nothing attached
Music generation had been the branch the frontier labs stayed out of. They shipped speech (gemini-live-3-5-translate) and open instrumental research (musicgen, stable-audio); the songs-with-vocals market belonged to specialists (suno, udio, ElevenLabs Music) who were also the ones carrying the copyright exposure. lyria-3-5 ends that division: google now ships vocals, lyrics and prompt-controlled song structure as a consumer product (Flow Music), competing on exactly the capability the open wedge lacks.
What the announcement withholds counts as much as what it claims. Four adjectival bullets, one demo track, and no architecture, no baseline version, no listening test, no rights statement, and — from the lab that made SynthID a headline feature of its speech model six weeks earlier — no watermarking claim. The same evidence vacuum that luxtts showed at the open end ("on par with models 10x larger," nothing published) now appears at the closed frontier, from a lab that has the evaluation apparatus and chose not to use it here.
So the branch's two poles are converging on a shared problem for this wiki rather than on quality: the artifacts that matter most are arriving with the least measurement attached. On music specifically the spoke can still rank suno by Elo and place stable-audio by licence, but it cannot place the newest entrant at all until someone independent measures it.
So both ends fail the same way, and the failure is not dishonesty. A T4 survey and a frontier announcement are equally unfalsifiable when one omits the competitors and the other omits the numbers. The defence in both cases is the same and is cheap: hold one neutral board per branch, and treat an artifact with no independent measurement as unplaced rather than as unranked.
The accuracy numbers describe a task nobody buys the product for (added 2026-08-22)
chime-6 closes the conversational-benchmark half of coverage edge 6 and reframes the spoke's whole accuracy column.
The size of it. Open STT models lead the current board at 5.04–5.63% WER on read speech. On unscripted four-person dinner-party audio captured by distant arrays, the challenge's official baseline was 51.3% and the best system of that era 45.6%. Even allowing for six years and a metric change, the corpus has been quoting one task's difficulty while describing another's use case — meetings, calls, far-field capture.
The metric is part of the finding. cpWER concatenates each speaker's utterances and scores under the best of 24 speaker permutations, so misattributed words count as errors. A "WER" that includes diarization is not the same measurement as a "WER" that assumes one speaker, and this spoke has been putting both in the same sentences.
Two levers this spoke does not grade. Changing only the enhancement front-end — BeamformIt to GSS, same acoustic and language models — moves Track 1 from 61.2% to 51.3%. Removing oracle segmentation costs 61.2% → 77.9%. Both are worth more than most model-to-model differences on the leaderboards here, and neither the array processing nor the diarization stage has a page. Growth edge 5 asked for the pipeline around the model; this is the first measurement of what that pipeline is worth.
Six years and an end-to-end rewrite later, the gap is still there (added 2026-08-31)
chime-8-dasr runs the same task with the modern stack and settles growth edge 9. The 2024 challenge's own baselines are a Conformer transducer over guided source separation, in a rulebook that permits whisper, WavLM, wav2vec 2.0, HuBERT and OWSM — and the better of the two scores 56.5% macro tcpWER over four scenarios. The corpus's read-speech board still sits near 5%.
That is worth stating carefully, because the two numbers are not the same measurement and the scenario set changed. CHiME-6 is now one of four, sitting beside DiPCo, a 2-speaker interview corpus and NOTSOFAR-1's 4-to-8-speaker six-minute office meetings; tcpWER adds a temporal constraint to cpWER, so it is the stricter metric. The honest summary is not "no progress": the organisers report that the shift to end-to-end ASR bought roughly 30% relative over the CHiME-6 era. It is that the task got harder at least as fast, and the order-of-magnitude distance between read speech and far-field conversation has not moved.
The new finding is about diarization, and it contradicts a convenient assumption. On CHiME-6 eval the two baselines are three points apart on diarization error rate — 60.0% against 56.7% — and twenty-five points apart on tcpWER (99.1 against 73.8). DER averages missed speech, false alarms and speaker confusion into one number, and the component that drives transcription is speaker counting, which DER hides. So the pipeline lever named above has a sharper form: it is not "diarization matters", it is that the standard diarization metric does not predict the thing this spoke cares about, and quoting DER as a proxy for transcription quality would mislead. The organisers' own conclusion is the same — speaker counting is the component "responsible for most downstream recognition errors."
The 99.1% itself is worth keeping. That is the previous year's baseline, retuned for a new scenario, getting essentially every word wrong on the scenario it used to handle — a reminder that these pipelines are tuned to a room, not general.
The licence axis grew a third pole, and cloning got onto the CPU (added 2026-08-25)
audio8-tts arrives as a 0.17B multilingual cloner packaged for CPU inference, and it moves three of this spoke's standing arguments at once.
The permissive/restrictive split is now a three-way one
The spoke has read licensing as two poles since June: Apache/MIT on one side, research-only or paid-commercial on the other, with the open ceiling question (open-weight-tts) turning on fish-audio-s2-pro sitting in the restrictive corner. The Audio8 Community License v1.0 is neither. Commercial use is free below US$2M in consolidated annual revenue and forbidden above it without a written licence — the permission is granted to a class of user, not to a class of use.
That breaks the census method free-voice-clone-list supplied. Counting "27 Apache-2.0, 4 MIT, 1 Research License" sorts licences by whether they restrict; this one restricts nobody who is small and everybody who is not, so it lands in either bucket depending on who is asking. The shape is borrowed from source-available software licensing rather than from anything else in the audio field, and one instance is not a trend — but the axis the spoke was counting on is no longer one-dimensional.
And the same licence carries the sentence the whole field was missing. audio-deepfake plus the census gave the spoke its sharpest finding: 53 open audio models, 35 of 36 TTS entries advertising cloning, and zero occurrences of consent, watermark, ethics or misuse anywhere in the catalogue; the one licence with behavioural restrictions (OpenRAIL-M) sat on supertonic-2, which cannot clone. Audio8's licence forbids impersonation without consent and requires disclosure of synthetic audio, on a model whose primary use is cloning. Second data point, first one on a cloner. The generalisation still holds — this is one repo against a genre default — but it is now falsifiable rather than absolute.
The small pole reached zero-shot cloning above real time on a CPU
The efficiency ladder ran 15M (kittentts) → 66M (supertonic-2) → 82M (kokoro), and the two that were actually measured dropped cloning to get there. Audio8 sits above them at ~170M plus a ~120M codec decoder and keeps zero-shot cloning at 44.1 kHz, at ~19 ms per slow-AR token and ~8 ms per fast-AR frame against 46.5 ms of audio per frame — about 0.58 RTF, faster than real time, on CPU with no GPU (our arithmetic from the card's numbers). The enabling trick is architectural: a Falcon-H1 hybrid slow branch, attention plus Mamba, exported as a per-token recurrent graph with the state passed explicitly, so nothing has to re-read a growing KV cache. That is the spoke's first state-space component on the TTS side, and it is what makes the ONNX export cheap rather than merely possible.
So the small end of open-weight-tts is no longer defined by what it gives up. Which raises the question the next source should settle: the on-device pole has been arguing about parameters when the binding constraint was decode shape.
The benchmark it loses on is the one nobody prints
Audio8 publishes speaker similarity beside WER, and the two orderings nearly reverse: near-parity with a 4.6B model on intelligibility (1.662 vs 1.607 EN WER), 8 to 26 points behind on similarity (56.7 vs 64.6 vs IndexTTS2.5's 82.3 — and IndexTTS2.5 is the worst model in that table on WER). This is the tts-benchmarks problem in a single table, and it is worse than the batch-vs-streaming and clean-vs-far-field findings above, because there the wrong number was at least measuring the task. No board this spoke tracks reports similarity at all. A "small model matches a big one at cloning" headline is available from this data and it is false.
And it contradicts its own sibling repo three times
Same publisher, six days apart, two repositories: ~170M+~120M vs "about 100M" parameters (neither is 0.1B, the name), 8 languages vs 11 (the base card states in as many words that evaluation does not expand the language claim; the derived repo adds three unevaluated languages), and Apache-2.0 vs the revenue-capped licence on weights that are the same weights. Recorded per record-don't-overwrite. The pattern the spoke keeps meeting — kokoro's cloning checkbox, canary-qwen's leaderboard position, luxtts's unmeasured SOTA claim — is that the primary source is one fetch away and the disagreement survives because nobody fetches it. Here both primaries were fetched and they disagree with each other, which is a failure mode the earlier lesson does not cover.
The front-end is a whole stage the corpus had no page for (added 2026-08-27)
Sixty-odd pages of models, three benchmark corpora, four leaderboards — and until ruaccent arrived, nothing about what happens to text before a synthesizer reads it. The tts-front-end page exists now, and it changes two readings.
A "multilingual" model is a claim about the acoustic stage only. Every language count this
spoke records — 11 for audio8-tts, 16 for xtts-paper, 102 in fleurs — counts languages
the model can produce sound in, given text it can already read. Russian text does not write stress,
and stress in Russian decides which word it is (з+амок castle, зам+ок lock) and how every
vowel in it reduces. So a synthesizer supporting Russian either has a stress model in front of it
or is guessing. ruaccent is what that stage costs when someone builds it properly: five ONNX
models, 21 MB of accent dictionaries, a vendored CRF part-of-speech tagger, and three years of one
person's work — none of which appears in anybody's language count. The same is true of Hebrew and
Arabic diacritization, Japanese pitch accent, Mandarin polyphones. English is the language where
this stage is nearly free, and English is where the benchmarks are.
And it repeats the corpus's defining absence in a place where the excuse does not hold. The running complaint here is that quality claims arrive unmeasured — luxtts asserting parity with "models 10x larger" and publishing nothing, supertonic-2's vendor table, audio8-tts's unmeasured INT8. Those at least involve MOS panels or listening tests, which are genuinely expensive. Stress placement is not: it is classification over a closed set of homographs, scored against a labelled dictionary that ships inside the repository. RUAccent publishes ten checkpoints, a 68× size range between the smallest and largest, an implied ordering in their version numbers, and not one accuracy number. When measurement is this cheap and still absent, the explanation is not cost. It is that nobody in this field is asked for it.
Both points sharpen an existing one. chime-6 showed the ASR enhancement front-end moving results by 10 points absolute with the models fixed — bigger than most model-to-model gaps this wiki reports. The TTS front-end has no equivalent measurement, and no reason to be smaller in a language where one wrong mark produces the wrong word.
Amended 2026-09-06: "in front of it" was too narrow. Ingesting silero-tts found the stage in a
third shape. Silero v5 (October 2025) does stress, ё restoration and homograph resolution inside the
synthesizer — put_accent, put_yo, put_stress_homo, put_yo_homo are flags on the synthesis
call, not a library you run first. So the corpus now holds all three arrangements: bolt-on
(ruaccent), the model vendor's own standalone library (silero-stress, MIT), and folded in
(silero-tts, CC BY-NC-SA). The claim that a Russian synthesizer needs a stress model survives
intact; what changed is that you cannot tell from the outside whether one is there. yandex-speechkit
publishes nothing about its front end and takes the lowest character error rate of any Russian system
measured — evidence that something good is inside the box, and no way to see it.
A support claim is not a measurement, and 646 is the largest one yet (added 2026-09-05)
omnivoice (k2-fsa, Apache-2.0, 0.8B) arrived by Telegram claiming 646 languages on 581k hours drawn from 50 open-source datasets. It is the broadest coverage claim in this spoke by an order of magnitude, and it is worth being exact about which part of it is measured.
The paper is honest and the packaging is not. k2-fsa publish the per-language hours, and the paper
names the problem in its own words — "severe data imbalance", handled by resampling at β=0.8. The
spread is Chinese 111,343 hours against Dhofari Arabic 0.02 hours, roughly 5.6 million to one;
Haitian gets 0.04, Tigrinya 0.08, Votic 0.10. Then docs/languages.md lists all 646 rows identically,
with an hours column and no support tier, no quality level and no caveat, and the README says
"600+ languages". A reader looking up their own language finds it present, and nothing tells them that
present can mean seventy-two seconds of audio.
The measured fraction is smaller than the claim by a factor of six. The multilingual evaluation is FLEURS-102 and MiniMax-Multilingual-24. At most 102 of 646 languages carry a published number, so about 544 have a support claim and no measurement of any kind — not a poor score, no score. This is the spoke's standing finding ("the corpus's real weakness is what nobody measured") arriving on a new axis: previously the unmeasured thing was latency, or the assembled loop, or the distilled model's parity claim. Here it is the headline feature itself.
Two numbers in the same paper show why the measured part is also softer than it looks.
It beats the ground truth, twice. On LibriSpeech-PC the model scores WER 1.30% / UTMOS 4.28 against real recordings at 1.87 / 4.10; on FLEURS-102 it clears CER ≤5% in 82 languages against the ground truth's 75. A synthetic voice outscoring human speech on an ASR-derived metric is the metric running out of headroom — synthesised audio is cleaner and more canonically pronounced than a person in a room. It belongs beside mean-opinion-score's caution rather than in a capability claim.
And changing the judge moves a language by 15 points. The paper reports Cantonese at WER 17.71% under Whisper and 2.27% under SenseVoice-Small, reading it as an ASR failure rather than a synthesis failure. They are almost certainly right, and the consequence generalises: every multilingual TTS number in this spoke is an ASR number wearing a TTS label, and it degrades exactly where ASR coverage is thin — which is the same tail where the training data is thin. The two errors point the same way and there is no published way to separate them.
What this does not undercut. The self-run comparisons against ElevenLabs v2 (WER 10.950% against OmniVoice's 2.850% on MiniMax-24) and the RTF 0.0319 against their own ZipVoice's 0.0557 are real numbers with a stated method, and k2-fsa publishing the per-language hours at all is more than any other model in this spoke does. The complaint is not that they overclaim. It is that the field has no instrument for the thing they are claiming, so the claim cannot be checked by anyone — written as growth edge 12.
The music corner gets an analysis model (2026-09-16)
sheetsage2 is the first page here that takes recorded music apart rather than making it: audio in, lead sheet and timed annotations out, from 57M parameters of adapters on m-a-p's MERT encoder. The design is the speech pattern this spoke keeps meeting — a large pretrained encoder, small task heads — moved to music understanding. The first-party scores are high on the rhythmic tasks (beat and downbeat over 89% F1) and lower where it matters for the product claim: vocal melody at 82.51% F1 is one note in five wrong, so "editable lead sheet" is accurate and "finished lead sheet" is not. No report, no independent run, non-commercial weights; the same caveats as the generators.
A "realtime" report with no latency number (2026-09-17)
stepaudio-3-realtime gives the speech-to-speech row a second architecture beside gpt-realtime-2, and the design is legible: a 196B/11B-active MoE text model, Qwen3-Omni's audio encoder borrowed whole, and two inference streams so the model can reason privately while it talks. The benchmark table is the usual shape — the vendor's own chat set, a rival-tied agent set, and two third-party instruments — and the margins on the third-party ones are the finding: 98.9 against 98.4 on the Artificial Analysis Full-Duplex Bench is a saturated scale, and seven points on MMSU is the only result that separates anything. What is missing is the number the title promises. Nothing in the abstract or the results gives an end-to-end response latency; the only speed figure is a 1.76–2.05× speedup of the private stream. Growth edge 1 stays exactly where it was, and this page is one more vendor entry in the column it describes.
Contradictions / tensions
Does Kokoro clone voices?RESOLVED same day (2026-08-03). free-voice-clone-list's table marked kokoro as having zero-shot voice-cloning, against tts-models-2026-benchmark and open-source-tts-models. Checked against the Hugging Face model card, which neither side had consulted: Kokoro-82M does not support voice cloning, and itsvoices/directory holds exactly 54.ptvoicepack tensors — a voice is loaded from a file, with no reference-audio path. The roundups were right; the catalogue's checkbox is wrong. Two lessons the spoke should keep, both larger than the fact. First: the disputed cell was settleable in about a minute, and nobody had looked — not the catalogue, not the roundups, not this wiki, which had been citing the claim as a founding example since June. Second: the same check found an error here — kokoro read "~15 languages" against the card's 8, from no source cited anywhere. The catalogue's failure was a missing method; ours was an uncited number that survived because it was never contradicted. When a primary source is one fetch away, "two secondary sources agree" is not the end of the inquiry.- A publisher contradicting itself, three ways (2026-08-25). audio8-tts's base checkpoint card and its ONNX INT8 card disagree on parameter count (~170M main + ~120M codec decoder vs "about 100M excluding the codec" — and the model is named 0.1B, below both), on language coverage (2 primary + 6 experimental vs 11 recommended, the extra three never evaluated and the base card explicitly declining to extend the claim), and on licence (Audio8 Community License v1.0, a revenue-capped custom licence, vs Apache-2.0 asserted over "the code and model weights" of the derived repo). Memory after load differs too, 0.4 GiB vs 0.6 GB, which is plausibly two hosts. Both sides quoted, neither adjudicated. The licence one has practical weight: a reader of only the ONNX card would believe they hold permissive terms.
- Is INT8 free, or unmeasurable? on-device-streaming-asr-study measured int8 as marginally better than FP32 for ASR, locating the accuracy loss in the PyTorch→ONNX export instead. audio8-tts ships INT8 as its headline artifact and declines to measure it — "can change sampled token sequences… quality should be evaluated for each target language, voice, and deployment setting" — with FP32 graphs shipped alongside for faithful decoding and no published delta anywhere. Not necessarily a contradiction: one is a discriminative task with a single correct answer, the other samples a generative token sequence where a small logit perturbation can compound. But the spoke now holds one measurement and one refusal to measure, on the same technique, and cannot say what quantization costs a TTS model.
- Leaderboard disagreement (minor). tts-models-2026-benchmark and tts-arena-leaderboard report slightly different Elo values and orderings (e.g. whether Fun-Realtime-TTS or Gemini leads). Not a fact conflict — different snapshot dates and vote pools. Recorded, not resolved; both cited with dates.
- The STT leaderboard lost its authority (2026-07-24). This spoke recorded canary-qwen in June as topping the Open ASR Leaderboard at 5.63% WER. Six weeks later four open models sit below it (open-asr-models-2026-comparison), the top ten are inside one WER point, the reported figures aren't measured over the same benchmark sets (8, or 7 with TED-LIUM dropped, or LibriSpeech alone), and the board reorders when Appen's private-track data is toggled on. Both the June and July positions are kept per the record-don't-overwrite rule; what's superseded is the framing, not the number. The practical replacement the source argues for: licence, language coverage, streaming-vs-batch, and cost per audio-hour, with WER measured on your own audio.
- Averaged WER hides the audio type it was measured on. vibevoice-asr-bitnet's 15-benchmark table has it beating whisper by 5–11 points on meeting and far-field speech while losing to it on clean read speech, with Parakeet taking every clean set and losing every meeting set. No single ranking survives that. Two sources arriving the same day reach the same conclusion by different routes — one by disaggregating a benchmark, one by distrusting the aggregate.
Cross-spoke adjacency
../llm-providers-wiki— the text/multimodal LLM market. This spoke is its speech sibling: shared architecture (Llama backbones, open-weight-models dynamics, quantization/codec ideas) and the same closed-vs-open structure. gemini straddles both — Gemini 3.1 Flash TTS is a TTS leader and a Gemini model; linked cross-wiki, not duplicated.../llm-inference-wiki— TTS latency/streaming and codec decoding are an inference-mechanics story; adjacent but not yet bridged.- Now covered (after the 2026-06-05 broaden + ingest): STT/ASR (speech-to-text: whisper,
canary-qwen) and audio/music generation (audio-music-generation: suno, udio,
stable-audio) are sourced and integrated under the speech-audio-ai umbrella. The cross-wiki
bridge to
../llm-providers-wikiwidened: SALM STT decoders are literally Qwen3 LLMs.
The board everyone quotes, read for once (2026-09-06, research pass)
Eleven pages in this spoke rest on Open ASR Leaderboard WER and none of them had read its method. open-asr-leaderboard fixes that, and the method is better than the corpus assumed: since 2026-07-24 every short-form run goes through Hugging Face Jobs on one flavor — 1× H200 (141 GB), 23 vCPU, 256 GB — as a per-family Docker image, with the cost of a full pass printed ($2.92 for parakeet-tdt-0.6b-v3, $4.75 for whisper-large-v3-turbo, $5.58 for Qwen3-ASR-1.7B) and a private test half the maintainers run after submission. That is a third party, on fixed hardware, inviting a re-run at a stated price, which is more than this corpus can say for any vendor number it holds.
It also does not measure what the spoke keeps being told about. RTFx is throughput, not latency — audio seconds per wall second on batch short-form files — and concurrency never varies. So the "sub-300 ms at p95" style of claim that fills vendor pages remains unchecked by anything here. Together with on-device-streaming-asr-study (streaming, latency, a named CPU, no concurrency) the four conditions edge 10 asks for are covered by two instruments that measure different things, which is the honest version of a half close.
The older worry stands and is now better located: every accuracy board here is batch, while the product being sold is streaming, and the one study that measured both found the ranking changes (Qwen3-ASR best in batch at 5.90% and 0.49× real time streaming; Nemotron third to first at 7.28%).
A whole language, and one table from 2024 (2026-09-06, research pass)
A curator question — which TTS is best for Russian audiobook narration — sent a research pass into russian-tts. The answer exists and rests on a single source that is two years old, which is the finding.
What can be said with numbers. russian-tts-evaluation (nickolay-shmyrev, alpha-cephei,
2024-07-12) put thirteen Russian systems through CER, xRT, UTMOS, speaker similarity and Encodec FAD,
on audiobooks — ~100 speakers, ~1k utterances — and published the scoring code.
Yandex takes the lowest character error rate in the field (0.6) with UTMOS
3.41–3.48; Silero v3_1 ties for second on clarity at 0.7 and is last-but-few on
intonation (FAD 97–170); Piper irina, on one hour of training data, takes the highest UTMOS of
all twenty-one rows.
Three results worth carrying beyond Russian. Cloning has a measured price: every multi-speaker system scores CER 2.1+ against 0.6–0.7 for single-speaker leaders — "multi-voice systems seriously suffer from fuzziness" — which is the first number this corpus holds against a feature 35 of 36 models in free-voice-clone-list advertise for free. Data quality dominates data quantity: one good hour beat three sibling voices trained the same way on worse recordings, by two full CER points. And the evaluator prefers clarity to intonation on the listener's behalf — "you can deal with plain intonation but artifacts are really annoying" — a ranking rule no leaderboard in this spoke applies.
What cannot be said, which is more. The table predates Silero v5 by fifteen months, contains no elevenlabs row, and covers two of SpeechKit's eighteen Russian voices. So the three systems anyone would actually shortlist in 2026 are, between them, unmeasured. Recorded as growth edge 13; like edge 0 it needs no new instrument, only for someone to re-run one that is already published.
And the conflict is on the record. Vosk-TTS, which wins the intonation and studio-quality columns, is the evaluator's own system. The page keeps it at T2 rather than T3 because method, metrics and code are all published and re-runnable — the distinction this corpus draws between a measurement and a claim — while weighting those two columns differently from the rest.
The licence decides more of this than the scores do. Silero's Russian models are CC BY-NC-SA and XTTS-v2 is CPML, so the two most-recommended free options both fail on a book anyone intends to sell — while silero-stress, the same team's front-end library doing the harder linguistic work, is MIT. A vendor splitting its own stack across the licence axis at the model boundary is new here, and it points the same way open-weight-tts's third pole did: the interesting licence question is no longer open-versus-closed but which part of a pipeline is which.
A model finally gets used, not just described (2026-09-24)
yue2-studio is a Windows app built around YuE2, m-a-p's song-generation model: full songs with vocals from a prompt and lyrics, an editable score, exact replay of past renders, and covers made by transcribing an existing recording with sheetsage2 first. That last part is the find. sheetsage2 has sat in this wiki since 2026-09-16 as a thin node — a model card with no application pointed at it. This is the first source here that shows it doing its actual job, and the job carries the weakness the model-card page already flagged forward: a cover's lyrics have to land on the syllables and stresses sheetsage2 transcribed, so its measured melody-F1 (82.51%, one note in five wrong) is no longer an abstract accuracy number but a direct limit on how good a cover can be.
It's also a third instance of the consumption-layer pattern this synthesis has tracked since
abogen (TTS, on kokoro) and vocalinux (STT, on Whisper/VOSK): an app that contributes no
model of its own and instead supplies the packaging — native install, GPU-aware backend, no Python —
around someone else's open weights. What's new is that the pattern now has a face: ilya-timonin
(timoncool) has built several of these Studio apps around different open audio-gen models (only this
one is read here), which makes the pattern a developer's repeated move rather than a coincidence across
three unrelated authors.
No neutral board covers YuE2. music-arena-leaderboard already tracks Suno, Mureka, Udio and musicgen on Elo; YuE2 has no row there, and the only performance number in this source is yue2-studio's own render-speed claim (46 seconds for a 3:38 song, RTX 4090) — a speed figure, not a quality one, and flagged as self-reported on its page rather than treated as evidence either way.
Licence split follows the usual shape, not the Silero one. The app and its inference engine (yue2.cpp) are MIT; the model weights are CC BY-NC 4.0. That's the ordinary open-tooling-around-closed- weights split already seen in abogen/kokoro and musicgen's own code/weights divide — not the same-vendor-splits-its-own-stack case Silero showed on 2026-09-06.
Diarization gets its own model, and the gain is where the benchmark is easy (2026-10-05)
diarizationlm-gemma-4-e4b is the first source here that is about speaker labelling itself. It is a 4B gemma-4-based LLM that rewrites the speaker labels on an existing transcript. The vendor's WDER falls from 5.32% to 2.99% on Fisher and from 7.74% to 4.92% on Callhome (two-speaker phone calls), but only from 14.70% to 14.10% on ICSI and 15.68% to 14.89% on AMI (meetings). That is the same shape the CHiME pages found from the other side: chime-8-dasr showed DER does not predict downstream error and that speaker counting drives most of it, and chime-6 scored cpWER because a wrong speaker is a wrong word. A text-only corrector helps most where the acoustic stage already did its job, and least where several voices overlap. That reading is ours, not the source's.
Caveats stay attached. T3: trade-press relay of model-card numbers, not read at the card. WDER assumes correct words, so it does not combine with the WER figures elsewhere in this spoke. The meeting sets are 3 and 16 meetings. No latency or hardware figure, so growth edge 1 (stated hardware, varied concurrency) is untouched. Open question added: does a post-hoc LLM relabeller help on far-field multi-speaker audio at all, or only on clean two-party calls? Nothing here measures it.
Index — Speech & Audio AI Wiki
Catalog of every page, grouped by schema.org
@type. Spine: synthesis (thesis),log.md(history), this file (catalog). Domain = speech & audio AI models across three branches — TTS (synthesis · deepest), STT/ASR (recognition), audio/music generation. Some wiki-links resolve cross-wiki to../llm-providers-wiki(gemini, open-weight-models, quantization) — intentional bridge links. Elo / WER / latency facts are dated snapshots.
DefinedTerm (concepts)
- speech-audio-ai — top umbrella: the three branches + the cross-cutting dynamics · domain
- TTS: text-to-speech (synthesis branch) · tts-front-end (the text stage before the model: normalization, G2P, stress/tone — free in English, unavoidable in Russian) · russian-tts (the language worked end to end: why a language count is not a capability claim, the one independent table, the licence trap, and cost per book) · tts-benchmarks (Elo/MOS/WER/TTFA) · open-weight-tts (self-hostable segment) · voice-cloning (speaker cloning) · neural-audio-codec (RVQ audio tokens) · mean-opinion-score (MOS: ITU-T P.800 5-point scale ·
source) - Benchmarks: open-asr-leaderboard — the board most WER figures here come from: WER and RTFx on a fixed 1× H200 / 23 vCPU / 256 GB HF Jobs flavor since 2026-07-24, one Docker image per model family, per-run cost published ($2.92–$5.58), private test half after submission. Throughput, not latency; concurrency never varied ·
source· T1 · github.com/huggingface - STT: speech-to-text (recognition branch; WER, Open ASR Leaderboard, SALM trend)
- Music/audio: audio-music-generation (generation branch) · ai-music-copyright (the licensing/litigation fault line)
- Composite/applied: speech-to-speech-translation (S2ST — STT+MT+TTS, streaming; spans the branches)
- Safety: audio-deepfake (voice-cloning misuse: fraud/disinfo/consent; detection + watermarking) ·
source
SoftwareApplication (models)
- sheetsage2 — m-a-p, via Telegram: audio → editable lead sheet (ABC + MIDI melody/chords, beats, key, structure); 57.2M-param adapters over MERT-v2-FullSong; CC BY-NC 4.0. First-party MIR scores: beat 89.01 F1, downbeat 92.90, chord 90.08, vocal melody 82.51 F1, structure 80.51; no report yet (cite YuE/MERT). The spoke's first analysis model beside the generators ·
source· T3 · huggingface.co - voicecraft — Peng et al. (UT Austin/Meta, arXiv:2403.16973): token-infilling neural codec LM, 330M/830M on GigaSpeech XL over a 4-codebook EnCodec. The wiki's first speech-editing model — alter words inside a real recording, speaker and room intact — with zero-shot TTS as the degenerate case. CC BY-NC-SA + Coqui CPML (non-commercial); an explicit consent prohibition, the exception audio-deepfake expected not to find; quiet since March 2025 ·
source· T1 · github.com - omnivoice — k2-fsa (Daniel Povey's group; the authors of the ZipVoice luxtts distils), Apache-2.0, 9,891★ / 1,606 forks, created 31 March 2026, pushed 31 August. 0.8B, initialised from Qwen3-0.6B, mapping text straight to 8 Higgs-audio codebooks instead of the usual text→semantic→acoustic pipeline (arXiv:2604.00688). Claims 646 languages on 581k hours from 50 open datasets — and publishes the per-language hours, which is where the claim comes apart: Chinese 111,343 h against Dhofari Arabic 0.02 h, a 5.6-million-to-one spread the paper calls "severe data imbalance" and the docs table records with no support tier at all. Benchmarks cover at most 102 of the 646, so ~544 languages carry a support claim and no measurement. Self-run figures: LibriSpeech-PC WER 1.30% / SIM-o 0.729 / UTMOS 4.28, FLEURS-102 CER 4.00%, MiniMax-24 WER 2.850% (ElevenLabs v2 10.950%), RTF 0.0319 at 16 steps vs ZipVoice's 0.0557. It scores above ground truth on two boards, which reads the metrics' headroom rather than the model. The honest number in the paper is Cantonese: WER 17.71% under Whisper, 2.27% under SenseVoice — a 15-point swing from changing the judge ·
source· T3 · github.com - TTS (Russian): silero-tts (Silero Team, 6.1k★: five speakers at 8/24/48 kHz,
v4_ruthroughv5_5_ru. v5 folded the tts-front-end into the model — stress, ё and homographs as flags on the synthesis call, plus SSML and question intonation — which is the third shape of that stage in this corpus. Vendor speed on an i9-10940X: 37–42 s of audio per second on one CPU thread, 100–110 on four, ~140 MB, claimed 3–4× v3; unchecked by anyone. Independently, russian-tts-evaluation put v3_1 at joint-best clarity (CER 0.7) and v4 at the worst UTMOS in the table (1.755). CC BY-NC-SA — only the base CIS models are MIT, so a sellable audiobook is out ·source· T1 · github.com) · yandex-speechkit (Yandex; lowest CER of any Russian system measured, 0.6, UTMOS 3.41–3.48. Thirteen Russian voices plus five Central-Asian-accented, nine carrying selectable roles —good,evil,strict,friendly,whisper. ~$11 per 1M characters, about $5.50 a novel against ElevenLabs' ~$99. Publishes nothing about its front end, and sixteen of its eighteen voices have never been measured by anyone outside Yandex ·source· T1 · aistudio.yandex.ru) - TTS: audio8-tts (Audio8, 2026-08-25; ~0.17B main + ~0.12B codec, DualAR with a Falcon-H1 attention+Mamba slow branch, per-token INT8 ONNX: zero-shot cloning at 44.1 kHz above real time on CPU (~0.58 RTF, our arithmetic). Near-parity with 4.6B fish-audio-s2-pro on Seed-TTS WER, 8–26 points behind on speaker similarity — the metric no board reports. Base weights under a revenue-capped licence (free commercial under $2M/yr) while the ONNX repo asserts Apache-2.0; the two cards also disagree on parameter count and language coverage ·
source· T1 · huggingface.co) · kittentts (KittenML; 15M params under 25 MB, no GPU, Apache-2.0 — claims cloning at a fifth of Kokoro's size; single T4 source, unmeasured) · supertonic-2 (Supertone; 66M ONNX on-device, OpenRAIL-M, no cloning; vendor table claims 12,164 chars/sec / RTF 0.001 and 42× ElevenLabs Flash v2.5) · luxtts (Apache-2.0 ZipVoice distillation, 4.9k★: flow matching in 4 steps, 48 kHz vocoder, 150× realtime in 1 GB VRAM, 3-second cloning; "SOTA… on par with models 10x larger" with no MOS/WER/Elo published, and no consent language ·source· T3 · github.com) · misotts (Miso 8B emotive; RVQ/Mimi ·source) · kokoro (82M efficiency leader) · fish-audio-s2-pro (5B; highest-Elo open) · orpheus (Llama family; cloning+streaming) · sesame-csm (1B conversational) · wavenet (DeepMind 2016; the foundational neural-audio ancestor ·source) - STT: whisper (OpenAI; MIT; ecosystem default) · canary-qwen (NVIDIA; 5.63% SALM; displaced 2026-07 — four Apache-2.0 models now below it) · whisper-cpp (ggml C/C++ Whisper inference; quantized, on-device) · vosk (Alpha Cephei; Kaldi; ~50 MB offline; Apache-2.0; 20+ langs; the small/embedded pole ·
source· T1 · github.com) · moonshine (Moonshine AI; edge STT from 27M params;microruns VAD+STT+neural-TTS on a Pico 2 W MCU — the sub-laptop pole) · vibevoice-asr-bitnet (Microsoft Research; MIT; 1.58 GB from 4.62 via I2_S+Q6_K decoder / I8_S tokenizer, llama.cpp-served; RTF 0.77 at 3 CPU threads, claimed 1.86× whisper.cpp; wins far-field/meeting audio, loses clean read speech ·source· T1 · huggingface.co) - STT (post-processing): diarizationlm-gemma-4-e4b (Google, Apache-2.0, 2026-10-04; 4B Gemma LLM that relabels speakers in an existing transcript. Vendor WDER: Fisher 5.32→2.99%, Callhome 7.74→4.92%, but ICSI 14.70→14.10% and AMI 15.68→14.89% — big on two-speaker phone calls, under one point on meetings. Beats a Llama-3 8B predecessor on telephone sets only; no latency, no WER/cpWER ·
source· T3 · mixed-news.com) - Music: mureka (ranks 2 and 3 on both boards, V9 within 2 Elo of Suno; docs still describe V7.5/O1. Widest API surface here — generation + cloning + transcription + stem separation + TTS/podcast — at $8/$24 a month. Commercial rights asserted, training data undisclosed, operator unnamed: a third position on the rights axis) ·
source· T3 · lyria-3-5 (Google, 2026-07-29; vocals+lyrics in Flow Music — the first frontier-lab song generator here, announced with no benchmark, no rights statement, no SynthID claim ·source· T3) · suno (leader, Elo ~1293; Sony litigation) · udio (licensing-clean; UMG deal) · stable-audio (Stability AI; open-weight, instrumental) · musicgen (Meta AudioCraft; open research reference; MIT code / CC-BY-NC weights ·source) · yue2 (m-a-p's 3B song-generation model, CC BY-NC 4.0; full songs with vocals, known here via yue2-studio) - S2ST: gemini-live-3-5-translate (Google; end-to-end speech-to-speech translation, 70+ langs, voice-preserving, SynthID ·
source) - Conversational S2S: gpt-realtime-2 (OpenAI; Realtime-API speech-to-speech, GPT-5-class reasoning, WebRTC, document-context grounding ·
source· T4) - Speech understanding (multi-task): sensevoice (Alibaba/FunAudioLLM, repo under a QwenAudio org; MIT code but FunASR licence on the weights, ~9k★): ASR + language ID + 7-category emotion + audio-event detection in one non-autoregressive pass — claimed >5× Whisper-Small / 15× Whisper-Large; only Small released, the benchmarked Large is not downloadable; the cheap non-generative form of the LALM branch ·
source· T3 · github.com - Audio understanding (LALM): audio-flamingo-3 (NVIDIA; reasons over speech+sound+music; AF-Whisper encoder, CoT, 10-min audio; open weights/data, non-commercial; the 4th branch ·
source)
SoftwareApplication (apps over the engines)
- abogen — denizsafak, MIT, 5.5k★: ebook/PDF/subtitle → audiobook on kokoro, with synced captions, M4B chaptering, a voice mixer answering Kokoro's no-cloning tradeoff, and LLM-assisted text normalization; PyQt6 desktop + Flask web UI — the TTS consumption layer ·
source· T1 · github.com - vocalinux — open-source (GPL-3.0) system-wide voice dictation for Linux; wraps whisper.cpp/Whisper/VOSK locally + Silero VAD; X11+Wayland text injection, Vulkan accel without CUDA; offline, no cloud — the STT consumption layer ·
source· T1 · github.com - yue2-studio — ilya-timonin (
timoncool), MIT, 104★: Windows app for full songs with vocals on yue2, with an editable ABC score, exact-replay of past renders, covers via sheetsage2 transcription, karaoke, stem separation and LoRA training; no Python needed — the song-generation consumption layer, third of its kind after abogen and vocalinux ·source· T1 · github.com
SoftwareSourceCode (the pipeline beside the models)
- silero-stress — Silero Team, MIT, 146★, Python: the same Russian stress + homograph job as ruaccent, from a different team — and it publishes accuracy where RUAccent publishes none. ~2K homographs at F1 0.85 / 91% per-word / 93% dataset, 60–70% on unknown words, ~120M annotated training sentences, ~50 MB, PyTorch-only, ~0.5 ms/word on one CPU thread. Its headline "~4M known forms at 100%" is a lookup table being right about its own keys. Half-closes growth edge 0; the two are still not comparable (different sets, no published protocol) ·
source· T1 · github.com - ruaccent — denis-petrov (
Den4ikAI), MIT, 202★: Russian stress-mark placement, the wiki's first tts-front-end page. Five ONNX models (ё-restoration, homograph disambiguation framed as sentence-pair entailment, a stress-usage tagger, a 803 KB character-level RoFormer OOV fallback) plus 21 MB of accent dictionaries and a vendored Koziev morphological rule engine. Ten homograph checkpoints from 10.5 MB to 713 MB and not one accuracy number — on a task that is trivially measurable.tiny_moderuns in 512 MB. Re-sent and refreshed 2026-08-30, which corrected the page's claim that no alternative exists: Silero shipssilero-stressfor the same task under the same licence ·source· T1 · github.com
Organization (providers)
- multimodal-art-projection — m-a-p, open music/multimodal research collective (MERT, YuE, yue2); publisher of sheetsage2, which yue2-studio now puts to work for covers · entity
- stepfun — Shanghai lab; StepAudio 2.5 TTS on the arena board and the stepaudio-3-realtime report · thin node
- elevenlabs — leading commercial voice-AI company; TTS + cloning + dubbing + Scribe STT + Eleven Music; closed; $11B (2026) ·
source· wikipedia - alpha-cephei — nickolay-shmyrev's speech company; ships across both branches (vosk STT, Vosk-TTS synthesis) and published the benchmark it then competed in — russian-tts-evaluation, method, metrics and scoring code in the open · entity
- yandex — operator of yandex-speechkit; the incumbent of a market no board in this spoke covers. Frontier-quality Russian synthesis, absent from tts-arena-leaderboard and every English board, at a twentieth of ElevenLabs per character · entity
- audio8 — publisher of audio8-tts; GitHub/Hugging Face presence only, no company site, team and country unstated. Author of the Audio8 Community License v1.0 — the revenue-capped third pole on open-weight-tts's licence axis, and the first licence in this spoke to put consent and disclosure terms on a model that clones · entity
Person (curators & authors)
- 0xsojalsec — pseudonymous GitHub curator of local/open-weight model censuses, one per modality: free-voice-clone-list here and llms-local-list in
../llm-inference-wiki. Paged on recurrence across two spokes; evidence is the two repos and nothing else · entity - nickolay-shmyrev —
nshmyrev; founder of alpha-cephei, maintainer of vosk, and author of the only independent Russian TTS comparison this spoke has found. Holds that clarity outranks intonation for a listener, and is candid that his own FAD metric "only works for multivoice systems" — the case it least covers · entity - denis-petrov —
Den4ikAI; sole author of ruaccent and publisher of its weights org on Hugging Face. Three years, 55 commits, no paper and no benchmark · entity - ilya-timonin —
timoncool/ "Nerual Dreming"; author of yue2-studio and a string of similar Windows wrapper apps around other open audio-gen models, only one of which is read here · entity
Collection (sources)
- free-voice-clone-list — 0xSojalSec's free-voice-clone: 53 open audio models across TTS/music/any-to-audio/restoration/ASR. 27 of 36 TTS entries Apache-2.0; 35 of 36 claim zero-shot cloning; and zero occurrences of consent/watermark/misuse/deepfake in 59 KB. Census, not benchmark — no MOS/WER/Elo, last pushed 2026-04-09. The one row anyone verified (kokoro cloning) was wrong ·
source· T4 · github.com
ScholarlyArticle (sources)
- stepaudio-3-realtime — StepFun-Audio Team (100+ authors), arXiv 2609.14005 (12 Sep 2026), via Telegram: end-to-end speech-to-speech on a 196B/11B-active MoE with Qwen3-Omni's AuT encoder; Think-While-Speaking runs a private reasoning stream beside the spoken one (MTP 1.76–2.05× speedup). Vendor table: StepAudioChat 73.0 (Kimi K3 77.1), MMSU 90.6 (Gemini 3.1 Pro 83.6), AA Full-Duplex 98.9 (Qwen 98.4, GPT-Realtime-2 95.3), τ-Voice 56.0% (Grok 56.5%). No latency figure, weights unstated, CC BY-NC-ND ·
source· T3 · arxiv.org - on-device-streaming-asr-study — Banfic et al., CoreAI, Microsoft, arXiv:2604.14493: 50+ configurations of six model families (Whisper, Nemotron, Parakeet, Canary, Conformer-Transducer, Qwen3-ASR — Microsoft built none of them) on a named AMD EPYC 7V12, 32 cores pinned, ONNX Runtime, eight ESB benchmarks. The batch and streaming orderings invert: Qwen3-ASR is best in batch (5.90%) and runs at 0.49× real time streaming at 10.45%; Parakeet doubles its error rate 6.32% → 12.83%; Nemotron leads streaming at 7.28% and 0.56 s latency. Also separates the two speed axes — Canary has the best RTFx (2.93×) and the worst latency (4.8 s). int4 k-quant: 2.47 GB → 0.67 GB for 0.17 WER points. Half-closes growth edge 1 — stated hardware yes, concurrency never varied, and it measures self-hosted open models rather than the hosted APIs whose claims the edge distrusts ·
source· T2 · arxiv.org - chime-6 — Watanabe, Mandel, Barker, Vincent et al. (JHU/CUNY/Sheffield/Inria/Paderborn/Hitachi/Microsoft/LDC), CHiME-6 Challenge, CHiME 2020; the conversational, far-field benchmark the spoke's read-speech corpora could not supply. Twenty real dinner parties, four talkers each, distant 4-channel arrays. Scored in cpWER (best of 24 speaker permutations, so diarization errors count): official baseline 51.3% eval, BeamformIt instead of GSS 61.2%, and 77.9% unsegmented — against 5.04–5.63% for current open models on read speech. The front-end alone is worth 10 points absolute · T1 · arxiv.org
- chime-8-dasr — Cornell, Park, Boeddeker, Watanabe et al. (CMU/NVIDIA/Paderborn/JHU), CHiME-8 DASR, 2024 (T1): the same task as chime-6 on four scenarios at once — dinner party, DiPCo, 1-to-1 interview and 4–8-speaker office meetings — with one array-agnostic system. Ranking metric now tcpWER. The end-to-end NeMo baseline scores 56.5% macro, the ESPnet one 62.6%, and 99.1% on CHiME-6 eval alone. Finding: DER does not predict WER — two baselines 3 points apart on diarization are 25 points apart on tcpWER, because speaker counting drives everything downstream ·
source· T1 · arxiv.org - whisper-paper — Radford et al., Robust Speech Recognition via Large-Scale Weak Supervision (OpenAI, 2022); the primary behind whisper — 680k hours, zero-shot, no fine-tuning ·
source· T1 · arxiv.org - soundstream-paper — Zeghidour et al., SoundStream (Google, 2021); the origin of the RVQ neural-audio-codec — one model for speech+music, 3–18 kbps, real-time on a phone ·
source· T1 · arxiv.org - encodec-paper — Défossez et al., High Fidelity Neural Audio Compression / EnCodec (Meta, 2022); SoundStream's successor and the codec under musicgen — multiscale spectrogram adversary, ~40% transformer compression ·
source· T1 · arxiv.org - xtts-paper — Casanova et al., XTTS (Coqui, INTERSPEECH 2024); open zero-shot voice-cloning across 16 languages, publicly released ·
source· T1 · arxiv.org
WebPage (sources)
- elevenlabs-expressive-mode — ElevenLabs Conversational AI / Expressive Mode: V3 Conversational TTS + Scribe v2 Realtime STT; emotion-from-prosody; the real-time conversational composite ·
source· T3 · join.elevenlabs.io
Dataset (benchmark corpora)
- librispeech — Panayotov et al., ICASSP 2015 (T1): 1000 h of read English from LibriVox audiobooks, CC BY 4.0, aligned against Gutenberg texts. Subset table + the definition that matters — "clean" means speakers a 2015 WSJ-trained model already transcribed well, split at the median WER, not an acoustic measurement ·
source· T1 · danielpovey.com - common-voice — Ardila et al., 2019 (T1): Mozilla's crowd-recorded, crowd-validated corpus — 2,500 h, 50,000+ contributors, 29 languages released / 38 collecting, CC0. Breadth and public-domain licensing at the cost of controlled recording; the licence is also why it may be in the training data of the models being tested on it ·
source· T1 · arxiv.org - fleurs — Conneau et al., 2022 (T1): 102 languages, n-way parallel, ~12 h each, recorded from FLoRes-101 sentences; an evaluation budget, not a training one. Same content in every language, so cross-language scores are comparable ·
source· T1 · arxiv.org
Article / BlogPosting / Dataset (sources)
- russian-tts-evaluation — nickolay-shmyrev / alpha-cephei, 2024-07-12: thirteen Russian TTS systems, five metrics (CER, xRT, UTMOS, similarity, Encodec FAD), scoring code published, and a test set of audiobooks — ~100 speakers, ~1k utterances. Yandex lowest CER 0.6; Piper
irinahighest UTMOS 3.672 on one hour of data; every multi-voice system ≥ CER 2.1 against 0.6–0.7 single-speaker — the corpus's first measured price for cloning. The only independent Russian TTS comparison this spoke has found, and it predates Silero v5, holds no ElevenLabs row, and covers 2 of SpeechKit's 18 voices. The author's own Vosk-TTS wins two of the five columns, recorded on the page ·source· T2 · alphacephei.com - tts-models-2026-benchmark — MarkTechPost: TTS benchmark comparison (proprietary + open) ·
source· marktechpost.com - tts-arena-leaderboard — Artificial Analysis: neutral TTS Elo Speech Arena board. Refreshed 2026-10-07: elevenlabs Eleven v4 Turbo #1 at 1334, open-weight Breeze TTS 2 11th, Fish S2 Pro 33rd. 2026-08-03: new #1 (Speechify Simba 3.2, 1229 — and the cheapest of the top ten at $10/1M); open leader fish-audio-s2-pro is only 20th, kokoro 48th, and the open→closed gap widened 99 → 106 Elo ·
source· T2 · artificialanalysis.ai - open-source-tts-models — Modal: open-weight TTS deep-dive (Higgs, Kokoro, Dia, Chatterbox, Orpheus, CSM) ·
source· modal.com - open-source-stt-models — Northflank: open-source STT/ASR + Open ASR Leaderboard WER ·
source· northflank.com - moonshine-pico-voice-toolkit — Hackaday: Moonshine AI's
microtoolkit — VAD + SpellingCNN STT + neural TTS on a Raspberry Pi Pico 2 W (~3.6 MiB flash/468 KiB SRAM), 50-token retrainable vocab; the microcontroller extreme of the on-device pole ·source· T3 · hackaday.com - open-asr-models-2026-comparison — MarkTechPost: 15 open ASR models compared on WER/languages/latency/licence; argues rank is no longer the deciding variable (top ten inside one WER point, board reorders on private data) — licence, coverage, streaming-vs-batch and cost/audio-hour instead; surfaces Meta Omnilingual ASR at 1600+ languages, diarization and NAR variants ·
source· T3 · marktechpost.com - stt-apis-comparison — Future AGI: commercial STT APIs (Deepgram, AssemblyAI, Chirp, ElevenLabs) ·
source· futureagi.com - ai-music-generators-2026 — Chartlex: music generators + the copyright fault line. Superseded on rankings 2026-08-03 — and it had set the branch's whole cast, omitting mureka ·
source· T4 · chartlex.com - music-arena-leaderboard — Artificial Analysis: neutral music Elo, split instrumental / vocals (2026-08-03). suno V5.5 leads both (1189/1171); mureka V9 is 2 Elo behind; udio is 16th of 18 and musicgen last — the open wedge that exists in TTS/STT does not exist here ·
source· T2 · artificialanalysis.ai - stable-audio-3 — MindStudio: Stable Audio 3.0 open-weight music generation ·
source· mindstudio.ai
Synthesis
- synthesis — the thesis: across all three branches, a closed frontier vs. an open-weight wedge; rights/latency as audio-specific axes; convergence on the LLM stack
Bridge nodes (live in sibling wikis, linked cross-wiki)
gemini · open-weight-models · quantization (../llm-providers-wiki) ·
llms-local-list (../llm-inference-wiki — the same curator's text-LLM census, see 0xsojalsec)