๐Ÿงข CapSpeech: Enabling Downstream Applications in Style-Captioned Text-to-Speech

๐Ÿ“„ Paper  |  ๐ŸŒ Project Page  |  ๐Ÿ—‚ Dataset  |  ๐Ÿค— Models  |  ๐Ÿš€ Live Demo

GitHub Stars Static Badge

## Introduction ๐Ÿงข CapSpeech comprises over *10 million machine-annotated* audio-caption pairs and nearly *0.36 million human-annotated* audio-caption pairs. CapSpeech provides a new benchmark including these tasks: 1. **CapTTS**: style-captioned TTS 2. **CapTTS-SE**: text-to-speech synthesis with sound effects 3. **AccCapTTS**: accent-captioned TTS 4. **EmoCapTTS**: emotion-captioned TTS 5. **AgentTTS**: text-to-speech synthesis for chat agent [Video](https://github.com/user-attachments/assets/b53b7035-d759-43f3-ab80-0ab26748052c) ## Usage ### โšก Quick Start Explore CapSpeech directly in your browser โ€” no installation needed. - ๐Ÿš€ Live Demo: [๐Ÿค— Spaces](https://huggingface.co/spaces/OpenSound/CapSpeech-TTS) ### ๐Ÿ› ๏ธ Local Deployment Install and Run CapSpeech locally. - ๐Ÿ’ฟ Installation & Usage: [๐Ÿ“„ Instrucitons](docs/quick_use.md) ## Development Please refer to the following documents to prepare the data, train the model, and evaluate its performance. - [Data Preparation](docs/dataset.md) - [Training](docs/training.md) - [Evaluation](capspeech/eval/README.md) ## Main Contributors - [Helin Wang](https://wanghelin1997.github.io/helinwang/) at Johns Hopkins University - [Jiarui Hai](https://haidog-yaqub.github.io/) at Johns Hopkins University ## Citation If you find this work useful, please consider contributing to this repo and cite this work: ``` @misc{wang2025capspeechenablingdownstreamapplications, title={CapSpeech: Enabling Downstream Applications in Style-Captioned Text-to-Speech}, author={Helin Wang and Jiarui Hai and Dading Chong and Karan Thakkar and Tiantian Feng and Dongchao Yang and Junhyeok Lee and Laureano Moro Velazquez and Jesus Villalba and Zengyi Qin and Shrikanth Narayanan and Mounya Elhiali and Najim Dehak}, year={2025}, eprint={2506.02863}, archivePrefix={arXiv}, primaryClass={eess.AS}, url={https://arxiv.org/abs/2506.02863}, } ``` ## License All datasets, listening samples, source code, pretrained checkpoints, and the evaluation toolkit are licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). See the [LICENSE](./LICENSE) file for details. ## Acknowledgements This implementation is based on [Parler-TTS](https://github.com/huggingface/parler-tts), [F5-TTS](https://github.com/SWivid/F5-TTS), [SSR-Speech](https://github.com/WangHelin1997/SSR-Speech), [Data-Speech](https://github.com/huggingface/dataspeech), [EzAudio](https://github.com/haidog-yaqub/EzAudio), and [Vox-Profile](https://github.com/tiantiaf0627/vox-profile-release). We appreciate their awesome work. ## ๐ŸŒŸ Like This Project? If you find this repo helpful or interesting, consider dropping a โญ โ€” it really helps and means a lot!