#149 · Primary category: Speech & Audio
pytorch-kaldi
pytorch-kaldi is a project for developing state-of-the-art DNN/RNN hybrid speech recognition systems. The DNN part is managed by pytorch, while feature extraction, label computation, and decoding are performed with the kaldi toolkit.
Project last updated:03/14/22
GitHub Stars
2.4K
Forks
442
Contributors
16
License
Other
Why we included this project
For researchers and engineers building HMM/DNN hybrid speech recognition systems, this toolkit sits between two mature ecosystems: PyTorch handles the neural network side while Kaldi takes care of feature extraction, label computation, and decoding. Instead of rebuilding the acoustic pipeline from scratch, you can focus on the DNN architecture and lean on Kaldi's proven data preparation and decoding infrastructure. Recipes for standard benchmarks such as TIMIT make it easy to reproduce published results and iterate on model designs. Treat it as a reference implementation and a historical foundation for hybrid ASR research. The maintainers themselves now point users toward their successor project, SpeechBrain, which covers end-to-end recognition and many other speech tasks, and that is worth factoring in before building new work on this codebase.
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