#142 · Primary category: Speech & Audio
deepvoice3_pytorch
PyTorch implementation of convolutional neural networks-based text-to-speech synthesis models
Project last updated:12/19/23
GitHub Stars
2.0K
Forks
481
Contributors
16
License
Other
Why we included this project
DeepVoice3_pytorch is a PyTorch port of the convolutional text-to-speech model from the 2017 Deep Voice 3 paper, the fully convolutional sequence-to-sequence architecture with attention. The repo pairs it with the related guided-attention variant and includes preprocessors for LJSpeech, JSUT, and VCTK, plus a custom JSON format, along with English and Japanese frontend text processors, so you can train single or multi speaker models yourself. Pre-trained models and audio samples let you judge output quality before spending time on training. The codebase is from 2017 and needs some dependency and PyTorch version cleanup, but for studying how these convolutional TTS systems are wired together, or reproducing their results, it remains a worthwhile reference.
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
whisper.cpp
Port of OpenAI's Whisper model in C/C++
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
VibeVoice
Open-Source Frontier Voice AI
voicebox
The open-source AI voice studio. Clone, dictate, create.
TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production