MeloTTS
A local text-to-speech library that generates multilingual speech in real time on a CPU and supports training on custom datasets.
MeloTTS is a Python text-to-speech library for developers adding spoken output to their applications. It runs locally and can generate speech in real time on a CPU, so a dedicated GPU isn't required for inference.
- Languages and accents: Generate speech in Spanish, French, Chinese, Japanese and Korean, or choose American, British, Indian, Australian or default English voices.
- Mixed-language speech: The Chinese speaker can read Chinese and English within the same text, including passages that contain English names or phrases.
- Custom training: Train on your own dataset for projects that need speech beyond the supplied voices.
- Python integration: Use the Python API to add speech generation to an application; model cards are available on HuggingFace.
MeloTTS is open source under the MIT license, which permits commercial and non-commercial use.