IndexTTS-2.5
Collection
Edge Models (MLX, ONNX, MNN) of IndexTTS-2.5 • 3 items • Updated • 1
IndexTTS-2.5 zero-shot voice cloning on MNN — fast CPU inference (x86 / ARM), torch-free, via the companion package index-tts-2.5-mnn:
uvx index-tts-2.5-mnn synth --ref voice.wav \
--text "大家好, this is IndexTTS." --out out.wav
Two quant sets (select with --quant, default fp16):
| set | size | contents | verification |
|---|---|---|---|
fp16 (default) |
~3.6 GB | every module, fp16 weights (fp32 compute) | greedy codes 100% both fixtures; bigvgan mel-SNR 26–29 dB (gate 25 dB) |
fp32 |
~7 GB | all fp32 | bit-exact vs PyTorch CPU |
<name>_<quant>.mnn semantic_model / emo_vec / campplus /
length_regulator / semantic_codec_decode /
bigvgan / cfm_estimator / gpt_prefill / gpt_step
x quant ∈ {fp16, fp32}
gpt_prefill_<q>.mnn.weight external weight file (auto-loaded by MNN)
multilingual_zh_ja_yue_char_del.tiktoken tokenizer
spk_proj.npz speaker projection
hf_cache/w2v-bert-2.0/ feature-extractor configs only
Sibling packages: index-tts-2.5-mlx (Apple Silicon GPU), index-tts-2.5-onnx (portable / CUDA).
Model weights are subject to the original Bilibili IndexTTS license. Use voice cloning responsibly and only with consent from the voice owner.