#185 · Primary category: Speech & Audio
allosaurus
Allosaurus is a pretrained universal phone recognizer for more than 2000 languages
Project last updated:04/26/24
GitHub Stars
742
Forks
100
Contributors
8
License
GPL-3.0
Why we included this project
Allosaurus takes a wav file and returns a sequence of phonetic units, using a pretrained model that covers more than 2000 languages. That breadth is what makes it worth a look: instead of training your own acoustic model, you get a consistent phone-level transcription baseline out of the box. It installs from pip and offers both a command line and a small Python API, so a few lines of code is enough to run inference on a single file or a whole directory. Language-specific recognition and top-k output are there too, which is handy for comparing pronunciations across dialects or building features for pronunciation analysis. For anyone working with multilingual speech data, it's a practical off-the-shelf component, not a research-only demo.
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