whisper_android and whisper.cpp.android
These are competitors offering alternative implementations of Whisper for Android—one leveraging TensorFlow Lite for inference while the other uses whisper.cpp with OpenCL acceleration—targeting the same use case of offline speech recognition on mobile devices.
About whisper_android
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.
About whisper.cpp.android
godmode2k/whisper.cpp.android
whisper.cpp.android with CLBlast(OpenCL), Translation (Google ML-Kit) and TTS
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work