GraphCanon updated 3w · GitHub synced 3w
Decision brief
Vosk-api is an offline speech recognition toolkit enabling continuous large-vocabulary transcription for over 20 languages, fitting onto small devices while offering speaker identification.
Good fit when
- When offline operation is required as Vosk operates without internet connection
- For applications needing to run on limited hardware like Raspberry Pi or mobile platforms due to its low resource footprint
Avoid when
- When the project requires real-time transcription with high accuracy, possibly surpassing Vosk's performance limitations
- For projects limited to languages not currently supported by Vosk's model lineup
Observed Jul 17, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Active (27d since push)
- As of 3w
- Provenance
- Not a fork · Organization account
- As of 3w
- Security (OSV)
- No lockfile
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
git clone https://github.com/alphacep/vosk-apiSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Vosk is an offline open source toolkit for speech recognition supporting over 20 languages and dialects with small models, continuous large vocabulary transcription, and speaker identification.
Capability facts
- Languages
- jupyter notebook
Source: github.language · Jul 30, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 30, 2026)
like Python, Java, Node.JS, C#, C++, Rust, Go and others.Source link
Source: README excerpt (regex_v1, Jul 30, 2026)
like Python, Java, Node.JS, C#, C++, Rust, Go and others.Source link
Tags
README
Vosk Speech Recognition Toolkit
Vosk is an offline open source speech recognition toolkit. It enables speech recognition for 20+ languages and dialects - English, Indian English, German, French, Spanish, Portuguese, Chinese, Russian, Turkish, Vietnamese, Italian, Dutch, Catalan, Arabic, Greek, Farsi, Filipino, Ukrainian, Kazakh, Swedish, Japanese, Esperanto, Hindi, Czech, Polish. More to come.
Vosk models are small (50 Mb) but provide continuous large vocabulary transcription, zero-latency response with streaming API, reconfigurable vocabulary and speaker identification.
Speech recognition bindings implemented for various programming languages like Python, Java, Node.JS, C#, C++, Rust, Go and others.
Vosk supplies speech recognition for chatbots, smart home appliances, virtual assistants. It can also create subtitles for movies, transcription for lectures and interviews.
Vosk scales from small devices like Raspberry Pi or Android smartphone to big clusters.
Documentation
For installation instructions, examples and documentation visit Vosk Website.
For agents
This page has a .md twin and JSON over the API.