A generated hero card for the article 'Ming-3.0-tts-0.5B Shipped Twice, and Ant Group Announced Neither', showing a vertical timeline with three date chips reading 'Sep 22, 2026 - Hugging Face repo created', 'Sep 24, 2026 - weights uploaded' and 'Oct 19, 2026 - inference code on GitHub', beside a card labelled 'Ming-3.0-tts-0.5B' with the line '44.1 kHz - 7 languages + 2 dialects - first independent score 1,188 Elo' and a muted badge reading 'No vendor announcement'.
Guides & Insights

Ming-3.0-tts-0.5B Shipped Twice, and Ant Group Announced Neither

Author

Elias Hawthorne

Date Published

Latest models · 20View all models →
Benchmarks: Artificial Analysis · updated daily
Back to all posts

Three dates are attached to Ming-3.0-tts-0.5B, and each of them marks a different event. The Hugging Face repository was created on September 22, 2026, and the weights were uploaded two days later. The GitHub repository did not exist until October 19, 2026, when its first commit arrived with the title "Initial release of Ming-3.0-tts." Artificial Analysis opened a model page the same day and gave it a score. There was no blog post from inclusionAI, no press release, and no launch thread that we could find on either date. As this was written, the checkpoint had six downloads and zero likes; the GitHub repository had two stars. The documented AI failures and agent incidents behind releases like this one are collected in the OrcaRouter AI Incident Archive where each entry carries its own sources, severity, confidence grade and disputed flag.

That matters for how the rest of this piece should be read. Ant Group's open-weights arm has published a complete, MIT-licensed speech model with a 14-tag paralinguistic system, text-to-voice design, two Chinese dialects and a full table of benchmark results. It has also, so far, declined to tell anyone about it. What follows separates what the repository proves from what only Ant can confirm.

The three dates, and what each one actually covers

The confusion is not manufactured. Ant's own two repositories disagree in public, and neither is wrong.

• September 22, 2026, 12:46 UTC — the Hugging Face repository is created with an initial commit consisting of a placeholder README. No weights yet.

• September 24, 2026, 04:21 UTC — the checkpoint lands via an upload-large-folder commit, followed twenty minutes later by a model-specific README. From this point the model is downloadable, and almost nobody downloads it.

• October 19, 2026, 07:03 UTC — the GitHub repository is created. At 08:58 UTC the first commit, "Initial release of Ming-3.0-tts," brings inference code, a Dockerfile, one-click example scripts and a task cookbook. Documentation commits continue through the afternoon.

The GitHub README's News section says the 0.5b and tiny models were released in "2026.10". The Hugging Face card says nothing about a date at all. Both are describing the same artefact: the checkpoint existed in September, the usable release — code, environment pins, examples — arrived in October. If you are dating the model for a procurement document, September 22 is when it became public; if you are dating it as something you can run, October 19 is the honest answer.

What we cannot tell you is why. A quiet drop is normal for a research org that expects the model card to do the talking. It is also what a staged release looks like when a larger announcement is planned. Nothing in either repository says which, and we are not going to guess.

A screenshot of the Hugging Face model card for inclusionAI/Ming-3.0-tts-0.5B, captured October 19 2026, showing the model name, 6 downloads last month, 0 likes, the MIT licence tag, the Safetensors and PyTorch tags, and the card text describing 44.1 kHz output, seven languages and the Qwen2.5-0.5B backbone.

What is inside the 0.5B checkpoint

The model is a dense speech generator built on a Qwen2.5-0.5B backbone, with a diffusion-transformer patch head and a separate audio tokenizer. The release bundle is more than a language model: the repository ships the backbone, the DiT head, the audio VAE, a CAM++ speaker-encoder in ONNX form, and the text tokenizer, all in one folder. That packaging decision explains a discrepancy you will hit immediately.

• Parameters — the card and the model name say 0.5B; Hugging Face's own metadata lists the repository at 1B, and the single model.safetensors file is 2.96 GB. The 0.5B figure is the language backbone. The bundle you actually download is roughly three times that in bf16.

• Output — 44.1 kHz audio, which is higher than most open T​TS releases and is one of the few claims here you can check in ten seconds with a file inspector.

• Languages — Chinese, English, German, Spanish, French, Korean and Japanese, plus Sichuanese and Cantonese when given a reference clip in the dialect.

• Voices — zero-shot cloning from a short reference clip, voice design from a natural-language description, and a built-in cast of 100-plus Chinese voices and five English ones.

• Control — 14 inline tags for laughter, sighs, coughs, breath and hesitation, plus explicit emotion, speed, pitch and volume settings. The card is candid that pitch is the least accurate of the four.

• Tasks — T​TS, freeform instruction, voice design, multilingual, basic attributes, emotion, dialect and a built-in-voice mode. The controls are mutually exclusive by design: freeform cannot be combined with voice design or a built-in voice.

• Licence — MIT, for weights and code alike. Ant's usage disclaimer asks you not to impersonate people without consent and to label synthetic speech, which is a request rather than a licence condition.

There is a second model in the same release. Ming-3.0-tts-tiny is a mixture-of-experts design on a Ling V3 backbone, 7.9B total with 1.3B active, and it adds multi-speaker podcast generation that the 0.5B model does not have. If your interest is the small model specifically, the useful framing is that 0.5B is the lightweight deployment and tiny is the capability ceiling — not that one replaces the other.

The benchmark tables, and who produced them

Every number in the model card comes from Ant's own evaluation harness. That is not a criticism — it is what a release table is — but the tables are being quoted elsewhere without that label, so here it is.

• Zero-shot Seed-TTS, Chinese — 0.800% word error rate, 0.758 speaker similarity.

• Zero-shot Seed-TTS, English — 1.584% word error rate, 0.691 speaker similarity.

• NVBench paralinguistic, single event — Chinese character error rate 2.70, English 7.60.

• Dialect, WSC-Eval-TTS-easy — 2.27% character error rate, 80.68% accuracy.

• Voice design, InstructTTSEval-ZH — 72.29% average.

• Basic attribute control — 93.30% average, with 0.317% word error rate.

The interesting part is what the same tables say against the model's own chosen competitors. On Chinese zero-shot error rate, CosyVoice3-1.5B posts 0.710% and Qwen3-TTS-12Hz-1.7B-Base 0.770%, both better than Ming's 0.800%. On speaker similarity, CosyVoice3-0.5B's 0.780 beats Ming's 0.758. On English error rate, Qwen3-TTS-12Hz-1.7B-Base reaches 1.240% against Ming's 1.584%.

So Ming-3.0-tts-0.5B does not claim the accuracy crown even inside its own comparison set, and it does not need to. Its strengths are the columns the others do not fill: dialect control, voice design, and a paralinguistic suite where it leads most single-event categories. Read the card as "broad control at half a billion backbone parameters," not as "best error rate," and it holds up.

The card is also unusually willing to name its own weaknesses, which is worth repeating because most do not: speaker similarity trails content accuracy, French similarity is the clearest multilingual gap, multi-event paralinguistic sentences are still unstable, emotion control degrades when the words themselves carry no emotional signal, and open-ended voice design does not yet match the strongest system it was measured against.

The first independent number arrived before the announcement did

Artificial Analysis added Ming-3.0-tts to its speech arena on October 19 and linked the entry to this exact 0.5B checkpoint, which settles one question the card leaves open: the scored model is the small one. Two boards, two results, and they point in different directions.

• Provider Voice, where each model uses its own native voices — Elo 1,188, 95% interval 1,173 to 1,203, 19th of the 98 models on the board and third among open-weights models, behind Fish Audio Drama 3 Preview at 1,245 and Breeze T​TS 2 at 1,220.

• Controlled Voice, where every model clones the same eight reference voices — Elo 1,069, interval 1,053 to 1,085, 14th overall and first among open-weights models, ahead of Fish Audio Drama 3 Preview at 1,059 and Breeze T​TS 2 at 1,019.

• Speed — a median of 42.1 characters per second of generation time on Artificial Analysis' hardware, with a median generation time of 2.46 seconds per request. For scale, Simba 3.2 measures 77.8 characters per second and Qwen-Audio-3.0-TTS-Plus 25.6 on the same rig.

That split is the most useful thing anyone has published about this model. Its cloned voice is competitive with the best open-weights systems on the board; its own cast of voices is not. Whatever Ant's native voice recordings are, they are the part holding the provider-voice rank down, and that is a fixable engineering problem rather than an architectural one.

A screenshot of the Artificial Analysis Provider Voice speech arena, captured October 19 2026, listing 27 of 101 models by Elo with confidence intervals, showing Ming-3.0-tts at 1,188 Elo, 42.1 characters per second and no listed price.

One vendor claim we could not verify: the project page states that Ming-3.0-tts ranks first overall on Artificial Analysis' pronunciation robustness metric at 93.2%, and first on two of its sub-categories. The metric exists and Artificial Analysis publishes it, but the per-model value is not exposed in the page data we could read, so treat 93.2% as a vendor-stated figure until you see the bar chart yourself.

A screenshot of the Artificial Analysis Controlled Voice speech arena, captured October 19 2026, where every model clones the same reference voices, showing HeyGen Voice at 1,199, Qwen-Audio-3.1-TTS-Plus at 1,186, Eleven v4 at 1,158, Cartesia Sonic 3.6 at 1,151, Qwen-Audio-3.0-TTS-Plus at 1,126, Simba 3.2 at 1,087 and Ming-3.0-tts at 1,069 Elo.

Running it takes about twenty minutes and three fixes

The Hugging Face repository is a checkpoint drop only. It says so in a call-out near the top: inference requires the GitHub project, and the Python API and CLI referenced in the card come from there. That is the first friction, and it is the reason the October repository matters more than the September upload.

The second is text normalization. Numbers, dates, units and symbols are handled by FST grammars that need pynini, which has no universal wheel; Ant's own instructions route you to conda-forge for version 2.1.6. If you would rather not, --no_text_normalization skips it and you inherit whatever your text already looks like. For a production narration pipeline, that is a real decision, not a footnote.

The third is hardware. The environment is pinned to PyTorch 2.6, CUDA 12.4 and transformers 4.46.3, with a Dockerfile supplied, and it has been tested on an H800-80GB and an H20-96G. flash-attn is optional and inference falls back to PyTorch SDPA. Nothing in the release suggests this runs comfortably on a consumer card, and nobody outside Ant has published a throughput number on smaller hardware yet.

The minimum viable call, once the environment is up, is a single CLI invocation with a reference clip and its transcript — the clone is conditioned on both, with --use_spk_emb enabling speaker-embedding conditioning. There is also a preflight script that checks the checkpoint and tokenizer without loading weights, which is worth running before you spend a GPU allocation on a bad download.

What is still not knowable

Four things would change how this model should be judged, and none of them exist yet.

There is no hosted endpoint and no price. Artificial Analysis lists the price field as empty because there is nothing to price — the only way to call this is to run it. That is fine for a team with GPUs and a problem for everyone else, and it is the single biggest practical difference between this release and the hosted voices it will be compared to.

There is no technical report. The GitHub roadmap lists it as an unchecked box, and Ant removed an earlier reference to an unconfirmed report from the model card. That leaves the architecture description at the level of a diagram and a paragraph, which is enough to run the model and not enough to reproduce the training claims.

There is no independent error-rate replication. The Seed-TTS and NVBench figures are Ant's, measured with Ant's protocol and Ant's recommended inference settings. The arena score is independent but measures preference, not accuracy. Nobody outside the lab has published a word error rate for this checkpoint.

And there is no statement of intent. No announcement means no support commitment, no deprecation policy and no indication of whether a hosted service is coming. For a research release under MIT that may be entirely deliberate. For anyone planning to put it in a product, it is a risk that has to be priced.

OrcaRouter does not route Ming-3.0-tts-0.5B, and this piece should not be read as implying otherwise — the catalogue carries no Ming speech model. What the catalogue does carry is the rest of a voice pipeline: openai/tts-1 and tts-1-hd, gpt-4o-mini-tts and the G​emini T​TS previews, all at provider list price with no markup added, and more than 200 text models behind the same key for the half of the system that writes the script or drives the agent. If you are evaluating an unproven open-weights voice, the sane deployment is to keep it off the critical path until it has earned the slot; automatic failover across providers is how the text half of that pipeline stays up while you decide.

The next real signal will not be another benchmark table. It will be the first person outside Ant who runs the 0.5B checkpoint on their own audio and publishes what broke. Until that exists, the defensible summary is narrow: a genuinely capable, MIT-licensed, 44.1 kHz multilingual voice with the best open-weights cloned-voice score on the independent board, a weaker native voice cast, an unannounced release, and no hosted home. That is a promising research artefact, not yet a product decision.