alt.freeweights.speech / Ming-3.0-tts-0.5B
From: inclusionAI <huggingface.co/inclusionAI>Newsgroups: alt.freeweights.speechSubject:

Ming-3.0-tts-0.5B

Date: 2026-11-15Commit: 7247f4cSigned: 2DC28CC7B26A283B ✓

Text to speech model with 1.5B parameters. Onnx and safetensors weights, 3.00 GB in all. Published by inclusionAI under MIT.

1.5B params3.00GBMing-3.0-tts-0.5Bonnx safetensorspermissive
FactsParams1.5BSize3.00 GBFormatsonnx, safetensorsTasktext to speechLicenseMITFrom sourcepermissive
$ fw get inclusionAI/Ming-3.0-tts-0.5B
# manifest sha256 28f38ce3cfea… · 3.00 GB · 18 files
$ fw verify ./Ming-3.0-tts-0.5B inclusionAI/Ming-3.0-tts-0.5B
From sourceHosted (signed)inclusionAI/Ming-3.0-tts-0.5BLast check: 2026-11-15 02:40 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Overview

Size
3.00 GB
Weights
2.96 GB (safetensors)
Parameters
1.5B
Formats
onnx, safetensors
Task
text to speech
License
MIT (permissive)
Files
18, each with a sha256
Publisher
inclusionAI
Added
2026-11-15
Section
alt.freeweights.speech
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 02:40 UTCpassed

Model card

From the publisher at commit 7247f4c. Shown as plain text with links; images open at the publisher.

Image: Ming-3.0-tts Logo

Ming-3.0-tts-0.5B#

Dense 0.5B multilingual speech synthesis with paralinguistic and free-form control.

Image: image GitHub | Image: image Blog & Demos | Image: image ModelScope

This repository contains Ming-3.0-tts-0.5B, the dense Ming-3.0-tts checkpoint built on Qwen2.5-0.5B. The checkpoint includes the backbone, DiT head, audio tokenizer, speaker encoder and text tokenizer.

Inference requires the Ming-3.0-tts GitHub repository. This Hugging Face repository is for checkpoint distribution and does not provide a standalone inference setup. Clone the GitHub repository and follow its README for the current dependencies, inference code and usage instructions. The CLI scripts and Python APIs referenced below are provided by the GitHub repository.

Model Details#

ItemValue
ArchitectureDense, Qwen2.5-0.5B backbone
Parameters0.5B
LanguagesChinese, English, German, Spanish, French, Korean, Japanese
DialectsSichuanese, Cantonese
Python APIming_tts.MingTTS
CLIinfer.py
Sample rate44.1 kHz

Capabilities#

  • Zero-shot voice cloning from a short reference clip
  • Voice Design from a natural-language speaker description
  • Free-form control of delivery and speaking style
  • Built-in Chinese and English voices
  • 14 inline tags for breath, cough, sigh, laughter, hesitation, surprise and question/confirmation sounds in Chinese or English
  • Explicit emotion, speed, pitch and volume control
  • Multilingual synthesis and Sichuanese/Cantonese dialect control

Recommended built-in voices: UK_George, US_Emma, 灵小柔 and 灵楷. See the voice catalog for the full list and voice descriptions. Use the exact ip values shown.

Image: Ming-3.0-tts architecture

Quick Start#

Installation#
git clone https://github.com/inclusionAI/Ming-3.0-tts.git
cd Ming-3.0-tts
pip install -r requirements.txt

Tested on NVIDIA H800-80GB and H20-96G with CUDA 12.4. flash-attn is optional; inference falls back to PyTorch SDPA.

Numbers, dates, units and symbols are normalized with FST grammars. Install pynini, or pass --no_text_normalization to skip text normalization:

conda install -c conda-forge pynini==2.1.6
Download#
pip install "huggingface_hub[cli]"
hf download inclusionAI/Ming-3.0-tts-0.5B --local-dir Ming-3.0-tts-0.5b
CLI Inference#
python infer.py \
  --model_path inclusionAI/Ming-3.0-tts-0.5B \
  --task TTS \
  --language_id Chinese \
  --text "傍晚的风从山口吹过来,远处的云慢慢染成了金色。" \
  --prompt_wav_path data/wavs/10002287-00000094.wav \
  --prompt_text "在此奉劝大家别乱打美白针。" \
  --use_spk_emb \
  --output output/tts.wav
Python API#
from ming_tts import MingTTS

model = MingTTS("inclusionAI/Ming-3.0-tts-0.5B")
model.synthesize(
    task="TTS",
    language_id="Chinese",             # English for English text
    text="傍晚的风从山口吹过来,远处的云慢慢染成了金色。",
    prompt_wav_path="data/wavs/10002287-00000094.wav",
    prompt_text="在此奉劝大家别乱打美白针。",
    use_spk_emb=True,
    output_path="output/tts.wav",
)

Supported tasks are TTS, FREEFORM, VOICE_DESIGN, MULTILINGUAL, BASIC, EMOTION, DIALECT and IP. See the task cookbook for controls and examples.

MULTILINGUAL requires language_id for German, Spanish, French, Korean or Japanese; DIALECT takes no language ID. Freeform uses its own task and cannot be combined with voice design, a built-in voice, emotion, dialect or attribute controls. With a reference clip it follows that voice; without a reference, the instruction can choose the voice.

Verify the Checkpoint#
python tools/preflight.py --model_path /path/to/Ming-3.0-tts-0.5b

Performance#

Benchmark comparisons from the project README.

Bold and underline mark the best and second-best values among the listed open-source models; ties share a mark. Seed-TTS and NVbench-GT are unranked reference rows.

Zero-shot TTS (Seed-TTS testset)#

| Model | seed-tts-eval-zh | seed-tts-eval-en

| WER ↓ | SIM ↑ | WER ↓ | SIM ↑

| Seed-TTS | 1.110% | 0.796 | 2.240% | 0.762

| GLM-TTS | 1.030% | 0.761 | 2.230% | 0.672

| Qwen3-TTS | 1.070% | — | 1.390% | —

| Qwen3-TTS-12Hz-0.6B-Base | 0.920% | — | 1.320% | —

| Qwen3-TTS-12Hz-1.7B-Base | 0.770% | — | 1.240% | —

| CosyVoice3-0.5B | 1.160% | 0.780 | 2.020% | 0.718

| CosyVoice3-1.5B | 0.710% | 0.775 | 1.450% | 0.695

| F5-TTS | 1.560% | 0.741 | 1.830% | 0.647

| Ming-3.0-tts-0.5b | 0.800% | 0.758 | 1.584% | 0.691

| Ming-3.0-tts-tiny | 0.820% | 0.781 | 1.666% | 0.728

Multilingual (MiniMax test set, selected languages)#

Evaluated on the German, Spanish, French, Korean, and Japanese subsets of MiniMaxAI/TTS-Multilingual-Test-Set.

| Model | German | Spanish | French | Korean | Japanese

| WER ↓ | SIM ↑ | WER ↓ | SIM ↑ | WER ↓ | SIM ↑ | CER ↓ | SIM ↑ | CER ↓ | SIM ↑

| dots.tts | 0.452% | 0.798 | 2.593% | 0.839 | 19.878% | 0.789 | 4.837% | 0.853 | 5.134% | 0.838

| VoxCPM2 | 0.963% | 0.790 | 1.324% | 0.836 | 3.380% | 0.761 | 3.547% | 0.839 | 4.358% | 0.825

| Fish Audio S2 | 1.045% | 0.714 | 1.216% | 0.748 | 3.636% | 0.698 | 1.675% | 0.761 | 3.427% | 0.755

| FireRedTTS3 | 0.348% | 0.825 | 1.086% | 0.868 | 4.366% | 0.807 | 1.644% | 0.864 | 3.418% | 0.825

| Ming-3.0-tts-0.5b | 0.365% | 0.753 | 1.099% | 0.763 | 4.264% | 0.675 | 1.728% | 0.793 | 3.765% | 0.765

| Ming-3.0-tts-tiny | 0.325% | 0.791 | 0.971% | 0.797 | 3.470% | 0.733 | 6.000% | 0.797 | 3.427% | 0.780

Each open-source model was evaluated using its recommended inference settings under a unified ASR-based WER/CER evaluation protocol.

Paralinguistic Control (NVBench)#

| Model | Single | Multi

| Chinese | English | Chinese | English

| CER | PCER | OCER | CER | PCER | OCER | CER | PCER | OCER | CER | PCER | OCER

| NVbench-GT | 3.86 | 9.38 | 4.07 | 6.73 | 8.31 | 6.90 | 3.79 | 23.71 | 5.07 | 7.26 | 21.41 | 8.62

| Orpheus-TTS | 11.36 | 88.77 | 13.91 | 9.03 | 71.92 | 10.63 | 19.83 | 84.85 | 24.38 | 8.68 | 71.46 | 11.89

| SMIIP-NV-CV2 | 8.80 | 75.64 | 11.34 | 17.92 | 56.80 | 19.47 | 10.66 | 77.20 | 14.79 | 20.93 | 54.49 | 23.87

| Emilia-NV-CV2 | 5.05 | 40.00 | 6.64 | 12.50 | 55.30 | 13.21 | 5.54 | 48.74 | 8.09 | 11.71 | 60.28 | 14.63

| CosyVoice3 | 3.85 | 57.69 | 5.86 | 7.87 | 62.75 | 9.06 | 4.75 | 61.94 | 8.26 | 6.39 | 57.84 | 10.69

| NV-FlexiVoice | 6.98 | 31.08 | 8.15 | 11.88 | 50.43 | 13.21 | 8.20 | 39.37 | 10.39 | 9.60 | 51.32 | 13.76

| NV-CV3 | 3.80 | 27.69 | 4.90 | 8.33 | 46.13 | 9.44 | 3.44 | 30.04 | 4.84 | 6.70 | 47.13 | 10.10

| Ming-3.0-tts-0.5b | 2.70 | 22.80 | 3.20 | 7.60 | 37.00 | 8.90 | 3.50 | 36.60 | 8.10 | 7.90 | 47.30 | 10.40

| Ming-3.0-tts-tiny | 2.80 | 17.23 | 3.20 | 5.86 | 32.95 | 7.05 | 4.49 | 32.88 | 5.81 | 5.12 | 46.13 | 7.68

Dialect Control#

| Model | WSC-Eval-TTS-easy | WSC-Eval-TTS-hard | WSYue-TTS-eval-Base | WSYue-TTS-eval-Coverage

| CER ↓ | SIM ↑ | ACC ↑ | CER ↓ | SIM ↑ | ACC ↑ | CER ↓ | SIM ↑ | ACC ↑ | CER ↓ | SIM ↑ | ACC ↑

| Qwen3-TTS | 4.13% | — | — | 7.35% | — | — | — | — | — | — | — | —

| CosyVoice3-0.5B | 3.17% | 0.696 | 76.05% | 4.07% | 0.723 | 81.41% | 8.36% | 0.611 | 91.70% | 8.95% | 0.658 | 95.80%

| CosyVoice3-1.5B + DiffRO-EMO | 7.14% | 0.703 | — | 9.06% | 0.601 | — | 14.38% | 0.812 | — | 13.74% | 0.826 | —

| CosyVoice2-WSC | 4.28% | 0.728 | — | 8.87% | 0.626 | — | — | — | — | — | — | —

| CosyVoice2-WSC-SFT | 4.08% | 0.788 | — | 7.22% | 0.680 | — | — | — | — | — | — | —

| CosyVoice2-Yue | — | — | — | — | — | — | 10.33% | 0.821 | — | 9.49% | 0.834 | —

| Sparks-TTS | 10.83% | 0.677 | — | 12.52% | 0.545 | — | 27.79% | 0.762 | — | 24.25% | 0.781 | —

| Ming-3.0-tts-0.5b | 2.27% | 0.689 | 80.68% | 3.35% | 0.691 | 87.64% | 6.15% | 0.586 | 98.00% | 8.15% | 0.622 | 95.27%

| Ming-3.0-tts-tiny | 2.53% | 0.721 | 86.09% | 3.11% | 0.738 | 88.94% | 7.40% | 0.605 | 92.90% | 8.67% | 0.653 | 95.16%

Emotion Control (CV3)#

| Model | Average | Text-Related | Text-Unrelated

| Happy | Sad | Angry | Happy | Sad | Angry

| CosyVoice3-0.5B | 66.33% | 92% | 70% | 72% | 64% | 42% | 58%

| CosyVoice3-1.5B | 63.00% | 86% | 64% | 72% | 64% | 44% | 48%

| CosyVoice3-1.5B + DiffRO-EMO | 77.67% | 98% | 68% | 84% | 98% | 50% | 68%

| F5-TTS | 64.67% | 92% | 52% | 72% | 80% | 28% | 64%

| Sparks-TTS | 55.33% | 80% | 56% | 50% | 50% | 60% | 36%

| Ming-3.0-tts-0.5b | 72.33% | 96% | 76% | 94% | 52% | 36% | 80%

| Ming-3.0-tts-tiny | 74.00% | 98% | 82% | 90% | 60% | 36% | 78%

Emotion Control (CV3N, hard emotion control)#

| Model | Average | Text-Related | Text-Unrelated

| Happy | Sad | Angry | Happy | Sad | Angry

| CosyVoice3-0.5B | 40.00% | 68% | 30% | 78% | 14% | 4% | 46%

| Ming-3.0-tts-0.5b | 37.33% | 70% | 36% | 70% | 14% | 4% | 30%

| Ming-3.0-tts-tiny | 30.67% | 60% | 40% | 44% | 18% | 10% | 12%

Voice Design (InstructTTSEval-ZH)#

| Model | Average | APS | DSD | RP

| Qwen3-TTS | 77.13% | 85.20% | 81.10% | 65.10%

| Mimo-Audio-7B-Instruct | 70.50% | 75.70% | 74.30% | 61.50%

| VoiceSculptor | 67.30% | 75.70% | 64.70% | 61.50%

| VoxInstruct | 47.47% | 47.50% | 52.30% | 42.60%

| Ming-3.0-tts-0.5b | 72.29% | 78.54% | 77.28% | 61.06%

| Ming-3.0-tts-tiny | 75.37% | 85.10% | 79.90% | 61.10%

Basic Attribute Control#

| Model | Speed | Volume | Pitch | Average | WER ↓ | SIM ↑

| CosyVoice3-0.5B | 100.00% | 97.67% | 65.33% | 87.67% | 1.210% | 0.580

| Ming-3.0-tts-0.5b | 99.00% | 95.00% | 86.00% | 93.30% | 0.317% | 0.712

| Ming-3.0-tts-tiny | 93.00% | 93.00% | 78.70% | 88.23% | 0.274% | 0.742

Limitations#

  • Speaker similarity is weaker than content accuracy; French SIM is the clearest multilingual gap.
  • NVBench Multi trails Single; stability with several paralinguistic events in one sentence is still improving.
  • Emotion control is harder when the words carry no emotional signal.
  • Pitch is less accurate than speed and volume, and open-ended Voice Design does not yet match the strongest evaluated system.

Usage Disclaimer#

  • Voice cloning and built-in character voices are provided for research and legitimate creative use. Do not use them to impersonate a real person without consent, to deceive, or for any illegal purpose.
  • Label synthetic speech as synthetic where it could be mistaken for a real recording.
  • The authors accept no liability for misuse. If you find abuse of this project, please report it to us.

Acknowledgements#

  • Qwen2.5 for the backbone
  • CAM++ for speaker embedding extraction
  • Ming-omni-tts, the previous generation, whose audio tokenizer this release builds on

License#

Released under the MIT license.

Files

18 files · 3.00 GBWeights 2.96 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 18 files with their sha256
FileSizesha256
.gitattributes1.70 KB19baaed68f65b2bd656c510a59bd6d49b9df24ad0c720f718bd029716cc04e06
Ming-3.0-tts-0.5B-TDS2026.pdf391 KBf95e017b201e7d2fb53f30a07b1e3241d5a72c223fe15a21c274846390f71f3b
README.md54.8 KB14dd4583ada608d61c86b9faf905dcf6d2b2363ec43f4139889a5636c50d7b55
added_tokens.json1.78 KB34394b1e16d7da2db16618bd43a0f970902ade0075480bcd812fe62d559ec319
campplus.onnx28.3 MBa6ac6a63997761ae2997373e2ee1c47040854b4b759ea41ec48e4e42df0f4d73
config.json4.75 KB2fb0767361b3cd3f41dc9392709fc23fe5b40a39f19d70a38d04acabe991822c
configuration.json51 B6720b8448f6ad5b4631689a60857bdeb238053a37f6cc6a5936eb50c2a3b9296
figures/ant-bailing.png58.7 KB206b4b04b4bcc0b35e6fd394da1bc203cc55ce4facce8f2d39b322bd820e374a
figures/icons/github-color.svg837 B476ba7aa67b86da7d6e7567b08a4bf0eb1a2fd28da5fc243f8ee39a2f1ea6773
figures/icons/modelscope-color.svg423 Ba291071c092984f2a5960dd2e1c015a88a6f4109fb586dd37d643f4184b8465b
figures/icons/technical-report.svg414 Bac2598f7a5b3f36ab30fc192d1f396c3cd1ee4557ecb71bbb8ec574a0fbefc74
figures/ming_3.0_tts.png630 KB8ccb87480ca0d3b5a852cd69c0e4974c9330733685afc87e155fa37dd8b2d55a
merges.txt1.67 MB8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5
model.safetensors2.96 GB45c4d78d8ad6b1d942e3da86ba035fece02de569f7b2ca7e9d121dfaf18d674c
special_tokens_map.json2.73 KB2c2ec51b9da5db654ac20de8310350d0c9c1a65918ae0181b80dacd2919b4fc3
tokenizer.json11.4 MB87d54ca3b44ea2f822ba39a0a45cb1b61644bd6606d9d3536dea75367bffb06d
tokenizer_config.json16.3 KB12d6162c815edef24f8606e65b60d43fe0d92b0a4e150a0db8fa01c523aaf36a
vocab.json2.78 MBca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
7247f4c94a pinned now2026-11-15 02:40 UTC18 files · 3.00 GB

Use it

$ fw get inclusionAI/Ming-3.0-tts-0.5B
# manifest sha256 28f38ce3cfea… · 3.00 GB · 18 files
$ fw verify ./Ming-3.0-tts-0.5B inclusionAI/Ming-3.0-tts-0.5B
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/inclusionAI/Ming-3.0-tts-0.5B.json --dir ./Ming-3.0-tts-0.5B $ python3 fw.py verify ./Ming-3.0-tts-0.5B ./inclusionAI__Ming-3.0-tts-0.5B.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download inclusionAI/Ming-3.0-tts-0.5B --revision 7247f4c94a5b2e987404ed28a5cfec41b1a4ca61 --local-dir ./Ming-3.0-tts-0.5B

License

Name
MIT License
Id
MIT
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
14dd4583ada608d61c86b9faf905dcf6d2b2363ec43f4139889a5636c50d7b55
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: inclusionAI <huggingface.co/inclusionAI>Newsgroups: alt.freeweights.speechSubject: Ming-3.0-tts-0.5BDate: 2026-11-15Commit: 7247f4cSigned: 2DC28CC7B26A283B ✓
Upstream
inclusionAI/Ming-3.0-tts-0.5B
Pinned commit
7247f4c94a5b2e987404ed28a5cfec41b1a4ca61
Manifest
Ming-3.0-tts-0.5B.json · .minisig
Manifest sha256
28f38ce3cfea5b37e3074fe3d0084c7d7481b745f6b349e72d7f12b256cf6030
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:40 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/inclusionAI/Ming-3.0-tts-0.5B.json $ curl -O https://freeweights.allternit.com/manifests/inclusionAI/Ming-3.0-tts-0.5B.json.minisig $ minisign -Vm Ming-3.0-tts-0.5B.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

2 models in the catalog name this one as their parent.

Fine-tunes
1
Quantizations
1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download inclusionAI/Ming-3.0-tts-0.5B
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. Ming-3.0-tts-0.5B.json. Provenance. Takedown history: none.

Variants

1 quantized or adapter build of Ming-3.0-tts-0.5B. Each has its own license check and page.

From: MIT <huggingface.co/MIT>Subject: ast-finetuned-audioset-10-10-0.4593
From: onnx-community <huggingface.co/onnx-community>Subject: ast-finetuned-audioset-10-10-0.4593-ONNX
From: Edge0 <huggingface.co/Edge0>Subject: Audio8-TTS-Preview-0.6b
From: Edge0 <huggingface.co/Edge0>Subject: Audio8-TTS-Realistic-Air
From: facebook <huggingface.co/facebook>Subject: audiobox-aesthetics
From: mlx-community <huggingface.co/mlx-community>Subject: chatterbox-4bit