whatmodel.sh / tts / VoiceCraft 830M (giga830M)

VoiceCraft 830M (giga830M) is an open-weights text-to-speech model from Puyuan Peng et al. (UT Austin), released March 2024. Its published size is 0.83B parameters. Licence: coqui-public-model-license.

Catalogue identity notes

pyp1/VoiceCraft giga830M.pth (committed 2024-03-28; mirrored as pyp1/VoiceCraft_giga830M), the original 830M GigaSpeech checkpoint evaluated in the paper. Distinct from 830M_TTSEnhanced (voicecraft-830m-tts-enhanced) and the 330M checkpoints. GitHub README: weights under the Coqui Public Model License 1.0.0; code CC BY-NC-SA 4.0.

Model information sources

· Parameter count ↗

VoiceCraft paper by the maker (Puyuan Peng et al.). The catalogue checkpoint giga830M is the paper Main 830M GigaSpeech model (official README: "03/28/2024: Model weights for giga330M and giga830M are up"). Covers the VoiceCraft Transformer LM only; the separate Encodec codec is stated in the README as 56M parameters and is not included.

32.3±4.2#101 of 118 text-to-speech modelsfrom 3 benchmark results across 1 source

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 VoiceCraft 830M (giga830M), out of 148 with a score, then more from Puyuan Peng et al. (UT Austin).

#modelscorewhereRAMreleased
124VITS (VCTK multi-speaker) Kakao Enterprise (Jaehyeon Kim et al.)34±5local~0.2GB2021-06
125Sesame CSM-1B Sesame34±5api $7.00/M chars +local~6.6GB2025-03
126VoiceCraft 830M (giga830M) Puyuan Peng et al. (UT Austin)32±4local~4.5GB2024-03
127VALL-E X (Plachtaa open implementation) Plachtaa (community)31±4local~1.6GB2023-08
128OuteTTS 0.2 500M OuteAI31±6local~0.9GB2024-11
more from Puyuan Peng et al. (UT Austin)
118VoiceCraft 830M TTSEnhanced Puyuan Peng et al. (UT Austin)37±8local~4.5GB2024-04

see all text-to-speech models · find the ones that fit your machine

$ what it's good at

other tests3 not in a task · 93% of its score
testresultvs the others in its rundifficultycountswhy
VoiceCraft zero-shot TTS listening test (80) · naturalness MOS lab4.17 / 5 ✎█········█·█ beats 2/2very easy · avg 4.72 / 5▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 47%sharp · small run
VoiceCraft zero-shot TTS set (250) · speaker similarity (WavLM-TDCNN) lab55.0% ✎█····█·····█ beats 2/2easy · avg 77%▇▇▇▇▇▇▇▇▇ 24%at its level · small run
VoiceCraft zero-shot TTS set (LibriTTS + YouTube, 250) · Whisper medium.en WER lab4.5% ✎█······█···█ beats 1/2avg 1.0%▇▇▇▇▇▇▇▇▇ 23%small run

$ where to run it

Other ways to run it

  1. Run it as published · needs ~4.53 GB · from github.com/jasonppy
    git clone https://github.com/jasonppy/VoiceCraft && cd VoiceCraft && conda create -n voicecraft python=3.9.16 && conda activate voicecraft && pip install -e git+https://github.com/facebookresearch/audiocraft.git@c5157b5bf14bf83449c17ea1eeb66c19fb4bc7f0#egg=audiocraft && pip install xformers==0.0.22 && pip install torchaudio==2.0.2 torch==2.0.1 && apt-get install ffmpeg && apt-get install espeak-ng && pip install tensorboard==2.16.2 && pip install phonemizer==3.2.1 && pip install datasets==2.16.0 && pip install torchmetrics==0.11.1 && pip install huggingface_hub==0.22.2 && conda install -c conda-forge montreal-forced-aligner=2.2.17 openfst=1.8.2 kaldi=5.5.1068 && mfa model download dictionary english_us_arpa && mfa model download acoustic english_us_arpa && python3 tts_demo.py -m giga830M

Weights and documentation: huggingface.co/pyp1 ↗

$ how the score was worked out · VoiceCraft: Zero-Shot Speech… 93%

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

sourceresultsshare of the scorelicence
VoiceCraft: Zero-Shot Speech Editing and Text-to-Speech in the Wild (arXiv:2403.16973v3) · lab-reported3▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 93%CC BY-SA 4.0
prior · pull toward the middle▇▇ 7%
weighted average= 32.3

$ 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