#178 · Primary category: Speech & Audio
eesen
The official repository of the Eesen project
Project last updated:05/23/19
GitHub Stars
834
Forks
338
Contributors
20
License
Apache-2.0
Why we included this project
Eesen is a research toolkit that treats speech recognition as a single sequence learning problem. Instead of the HMM, GMM, and decision-tree machinery of a classic pipeline, you train one bidirectional LSTM with connectionist temporal classification (CTC) to map speech directly to text. The two decoding paths are the part worth studying: WFST-based decoding lets you bring lexicons and language models into CTC output efficiently, while the RNN-LM path works without a fixed lexicon. The repo ships full Kaldi-style example setups for phoneme and character labels, so you can reproduce an end-to-end system and study the recipes rather than just read about them. Treat it as a learning base for CTC-based ASR, not a drop-in production service; the project has been dormant since 2019.
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