← all repositories
alphacep/vosk-android-demo

Speech recognition that works in airplane mode

A demo app showing how to run Kaldi-based ASR entirely on Android without phoning home.

1k stars Java Image · Video · Audio
vosk-android-demo
Velocity · 7d
+0.4
★ / day
Trend
steady
star history

What it does

This is a reference implementation, not a product. It wires the Vosk speech recognition library into an Android app, demonstrating offline transcription and speaker identification using the Kaldi toolkit. Pre-built binaries live in the releases tab; the README otherwise points you to the main Vosk website for actual documentation.

The interesting bit

The heavy lifting happens on-device. No cloud API keys, no network latency, no privacy policy gymnastics — just a neural net crunching audio in your pocket. That still feels slightly miraculous given how ASR used to require server farms.

Key highlights

  • Pure offline operation: recognition runs locally without network access
  • Built on Kaldi + Vosk, well-established open-source speech toolkits
  • Includes speaker identification alongside speech-to-text
  • Pre-built APKs available in GitHub releases
  • Serves as a working template for integrating Vosk into Android projects

Caveats

  • README is extremely thin; real documentation lives externally on the Vosk website
  • This is demo/blueprint code, not a maintained app — expect to do your own integration work

Verdict

Grab this if you’re building an Android app that needs voice input without network dependency, or if you want to prototype offline ASR before committing to Vosk. Skip it if you need a drop-in production solution or detailed in-repo guidance.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.