woheller69/whisperIME
Android Input Method Editor (IME) based on Whisper
Leverages TensorFlow Lite quantized Whisper models (~435 MB) for fully offline multilingual speech-to-text, with optional translation to English and dual-model selection (fast English-only vs. comprehensive multilingual). Integrates as a system-wide RecognitionService via Android's voice input framework, compatible with apps like HeliBoard, while supporting both IME and standalone modes with 30-second recording limits and voice activity detection.
543 stars.
Stars
543
Forks
31
Language
Java
License
MIT
Category
Last pushed
Feb 07, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/woheller69/whisperIME"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
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++...
vilassn/whisper_android
Offline Speech Recognition with OpenAI Whisper and TensorFlow Lite for Android
sandrohanea/whisper.net
Whisper.net. Speech to text made simple using Whisper Models
mybigday/whisper.rn
React Native binding of whisper.cpp.