alphacep/vosk-api
Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
What it solves
It provides an offline, open-source speech recognition toolkit that allows users to convert spoken language into text without needing an internet connection, supporting over 20 languages and dialects.
How it works
Vosk uses small, efficient models (around 50 MB) that enable continuous transcription of large vocabularies. It offers a streaming API for zero-latency responses and supports speaker identification and reconfigurable vocabularies.
Who it’s for
Developers building chatbots, smart home appliances, and virtual assistants, as well as those needing to create subtitles for movies or transcriptions for lectures and interviews.
Highlights
- Offline functionality for privacy and reliability.
- Support for 20+ languages and dialects.
- Lightweight models (50 MB) that run on everything from Raspberry Pi to large clusters.
- Bindings available for multiple languages including Python, Java, Node.JS, C#, C++, Rust, and Go.
Related
- Project
- Project
- Project
- Project