whatmodel.sh / tts / MaskGCT
MaskGCT
↗ share
+ contribute
MaskGCT is an open-weights text-to-speech model from Amphion (CUHK-Shenzhen), released October 2024. Its published size is 1.43B parameters. Licence: cc-by-nc-4.0.
Catalogue identity notes
amphion/MaskGCT (semantic and acoustic codecs, T2S model, 1-layer and full S2A models).
Model information sources
OUR SUM of the safetensors headers of the three generative checkpoints the official README downloads (pinned revision): T2S 746,399,744 + S2A full 353,439,744 + S2A 1-layer 330,348,544 = 1,430,188,032. The semantic codec (44.3M) and acoustic codec encoder/decoder (42.5M + 128.2M) are not included. The paper (arXiv 2409.00750v3, Table 7) lists T2S-Large 695M and S2A 353M. Observed 2026-10-07.
Score within the Vapi Humanness · Bradley–Terry rating, 2026-09-25 snapshot comparison set only.
$ how it compares
The text-to-speech models ranked either side of MaskGCT, out of 148 with a score, then more from Amphion (CUHK-Shenzhen).
| # | model | score | where | ||
|---|---|---|---|---|---|
| 51 | 60±3 | api $60.00/M chars | |||
| 52 | 59±4 | api $15.00/M chars | |||
| 53 | 59±1 | local | |||
| 54 | 59±4 | comparison only | |||
| 55 | 58±4 | api $26.00/M chars | |||
| more from Amphion (CUHK-Shenzhen) | |||||
| 95 | 47±14 | local | |||
| 97 | 46±3 | local | |||
| 121 | 36±3 | local | |||
see all text-to-speech models · find the ones that fit your machine
$ what it's good at
voice cloning▁·▁▁▁▁▁▁▇█▃▃ #27 of 37 · 33% of its score · 4 tests
Beats CosyVoice2-0.5B here, though they rank higher overall. Trails Higgs Audio V2, F5-TTS Base (v0) here, though they rank lower overall.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| Seed-TTS test-en · speaker similarity (WavLM-large SV) +2 | 71.3% ✎ | ▄····▄·█▄█▄▄ beats 5/8 | 16% |
| Seed-TTS test-zh · speaker similarity (WavLM-large SV) +1 | 77.2% ✎ | ▁·▂··▂·█▄·▃▄ beats 16/25 | 8.1% |
| Seed-TTS test-en · Whisper large-v3 WER +3 | 2.6% ✎ | ▄···█▄▄·█▄·▄ beats 2/8 | 6.7% |
| Seed-TTS test-zh · Paraformer CER +2 | 2.4% ✎ | ▁·▂▁▃▁▂▃▅█·▂ beats 4/30 | 2.8% |
other tests23 not in a task · 66% of its score
| test | result | vs the others in its run | counts |
|---|---|---|---|
| CV3-Eval EN (zero-shot English) · WER | 7.7% ✎ | ▄··▄··▄▄·█·▄ beats 0/6 | 8.3% |
| TTSDS2 listening test · speaker-similarity MOS (4 English domains) | 4.39 / 5 ✎ | ▅·█▅▅·█▃▃▅·▅ beats 17/17 | 6.3% |
| CV3-Eval hard-en · speaker similarity (ERes2Net SV) | 62.4% ✎ | ▄··█··▄·█··▄ beats 0/6 | 6.1% |
| CV3-Eval hard-en · DNSMOS (predicted quality) | 3.48 / 5 ✎ | ▄·····█·▄▄·█ beats 0/6 | 5.5% |
| Raon-OpenTTS-Eval · overall speaker similarity (WavLM) | 63.5% ✎ | ▄·█·█▄·····▄ beats 3/6 | 5.0% |
| Raon-OpenTTS-Eval · human speaker-similarity MOS (overall) | 3.58 / 5 ✎ | █··██······▄ beats 3/6 | 4.6% |
| VoxCPM listening test · Chinese speaker-similarity MOS (S-MOS) | 3.77 / 5 ✎ | █·······██·█ beats 0/3 | 4.5% |
| VoxCPM listening test · English speaker-similarity MOS (S-MOS) | 4.00 / 5 ✎ | ██········██ beats 1/3 | 4.3% |
15 more tests
$ where to run it
Other ways to run it
- Run it as published · needs ~6.6 GB, NVIDIA only · from github.com/open-mmlab
git clone https://github.com/open-mmlab/Amphion.git && cd Amphion && pip install -r models/tts/maskgct/requirements.txt && python -m models.tts.maskgct.maskgct_inference
Official weights and documentation: huggingface.co/amphion ↗
$ how the score was worked out · Raon-OpenTTS: Open Models and… 45%, VoxCPM: Tokenizer-Free TTS fo… 16%, OmniVoice: Towards Omnilingua… 11% and 7 more
Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works
$ improve this page
Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.
data updated · sources and licences · json