yhaha/EmoVoice
By yhaha · ↓ 10 · ♥ 3 · Updated 2025-10-17
What's in this repo
This page lists the files in yhaha/EmoVoice, including campplus.onnx, flow.decoder.estimator.fp32.onnx, speech_tokenizer_v1.onnx.
- 3 ONNX models (.onnx files)
- 32 files, including 7 .pt, 6 .json, 4 .zip, 3 .md, 3 .onnx, 2 .yaml
- Last updated 2025-10-17
ONNX files
| File | Size | Download |
|---|---|---|
| ckpts/CosyVoice/CosyVoice-300M-SFT/campplus.onnx | — | Download |
| ckpts/CosyVoice/CosyVoice-300M-SFT/flow.decoder.estimator.fp32.onnx | — | Download |
| ckpts/CosyVoice/CosyVoice-300M-SFT/speech_tokenizer_v1.onnx | — | Download |
How to use
These ONNX files can be loaded with ONNX Runtime. To inspect a model graph, upload the file to the Netron viewer. Download links point to the original files on Hugging Face.
README
EmoVoice: LLM-based Emotional Text-To-Speech Model with Freestyle Text Prompting
Overview
EmoVoice is a emotion-controllable TTS model that exploits large language models (LLMs) to enable fine-grained freestyle natural language emotion control. EmoVoice achieves SOTA performance on English EmoVoice-DB and Chinese Secap test sets.
<!-- ## Environmental Setup
### Create a separate environment if needed
conda create -n EmoVoice python=3.10
conda activate EmoVoice
pip install -r requirements.txt
Train and Inference
Infer with checkpoints
bash examples/tts/scripts/inference_EmoVoice.sh
bash examples/tts/scripts/inference_EmoVoice-PP.sh
bash examples/tts/scripts/inference_EmoVoice_1.5B.sh
Train from scratch
# First Stage: Pretrain TTS
bash examples/tts/scripts/pretrain_EmoVoice.sh
bash examples/tts/scripts/pretrain_EmoVoice-PP.sh
bash examples/tts/scripts/pretrain_EmoVoice_1.5B.sh
# Second Stage: Finetune Emotional TTS
bash examples/tts/scripts/ft_EmoVoice.sh
bash examples/tts/scripts/ft_EmoVoice-PP.sh
bash examples/tts/scripts/ft_EmoVoice_1.5B.sh
``` -->
### Checkpoints
English model checkpoints of EmoVoice(0.5B), EmoVoice(1.5B) and EmoVoice-PP(0.5B) are uploaded.
Qwen2.5-0.5B-phn, the Qwen2.5-0.5B tokenizer with a phoneme-extended vocabulary, is uploaded.
## Citation
If our work is useful for you, please cite as:
@article{yang2025emovoice, title={EmoVoice: LLM-based Emotional Text-To-Speech Model with Freestyle Text Prompting}, author={Yang, Guanrou and Yang, Chen and Chen, Qian and Ma, Ziyang and Chen, Wenxi and Wang, Wen and Wang, Tianrui and Yang, Yifan and Niu, Zhikang and Liu, Wenrui and others}, journal={arXiv preprint arXiv:2504.12867}, year={2025} }
Model info
Created: 2025-04-29
Updated: 2025-10-17
View on Hugging FaceFiles (32)
Related models
More from yhaha
No other models by this author.
More models
No task type declared.