vilassn/whisper_android
Offline Speech Recognition with OpenAI Whisper and TensorFlow Lite for Android
Provides dual implementation paths via TensorFlow Lite Java and Native APIs, allowing developers to choose between ease of integration and optimized performance. Includes a Python conversion pipeline to transform OpenAI Whisper models into TFLite format, plus support for live streaming transcription through buffer-based audio input alongside file-based batch processing. The architecture handles multilingual models with configurable vocabulary filters and manages audio preprocessing at 16kHz mono format for inference compatibility.
630 stars. Actively maintained with 2 commits in the last 30 days.
Stars
630
Forks
106
Language
C++
License
MIT
Category
Last pushed
Mar 18, 2026
Commits (30d)
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/vilassn/whisper_android"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
ggml-org/whisper.cpp
Port of OpenAI's Whisper model in C/C++
ChetanXpro/nodejs-whisper
NodeJS Bindings for Whisper - the CPU version of OpenAI's Whisper, as initially crafted in C++...
sandrohanea/whisper.net
Whisper.net. Speech to text made simple using Whisper Models
mybigday/whisper.rn
React Native binding of whisper.cpp.
mgonzs13/whisper_ros
Speech-to-Text based on SileroVAD + whisper.cpp (GGML Whisper) for ROS 2