#58 · Primary category: Speech & Audio

TTS

dataset-analysis deep-learning gantts glow-tts melgan multiband-melgan python pytorch speaker-encoder speech tacotron tacotron2 tensorflow2 text-to-speech tts vocoder

:robot: :speech_balloon: Deep learning for Text to Speech (Discussion forum: https://discourse.mozilla.org/c/tts)

Project last updated:11/09/23

GitHub Stars

10.2K

Forks

1.3K

Contributors

56

License

MPL-2.0

Why we included this project

For anyone who wants to run neural text-to-speech on their own hardware, this PyTorch project bundles the pieces that usually have to be assembled by hand: text-to-spectrogram models like Tacotron 2 and Glow-TTS, a speaker encoder, and vocoders such as MelGAN and WaveGrad. Pretrained models cover 20+ languages, so you can go from install to speech quickly, and the dataset-analysis tools plus a flexible dataloader make it practical to retrain on your own recordings when a stock voice doesn't fit. It also supports multi-speaker training, multi-GPU runs, and export to TensorFlow/TFLite for on-device inference, which matters for teams shipping voice assistants or accessibility features. If you're evaluating neural TTS and want one codebase to experiment in, this is a strong candidate.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category