WhisperType
me.trion.whispertype
Zapstore Catalog Offline Android keyboard with QWERTY typing and on-device speech dictation
WhisperType is a full Android input method (IME) with a real QWERTY keyboard plus offline voice dictation. Unlike dictation-only "keyboards" that only show a microphone button, WhisperType lets you type normally and use speech when you want. Features: - Full QWERTY layout with numbers, symbols, and a categorized emoji picker - Shift / caps lock, sentence caps, double-space period, word-delete swipe - On-device word suggestions and clipboard history - Long-press accents and extra symbols - Microphone key for offline on-device speech-to-text (25s warning, 30s auto-stop) - Downloadable Whisper models: tiny.en, base.en (default), or small.en (int8) - Import your own sherpa-onnx Whisper zip - No API keys - audio, clipboard, and learned words stay on your device - Free and open source (MIT) Setup: 1. Install WhisperType 2. Enable it in system keyboard settings 3. Select it as the input method 4. Grant microphone permission 5. Download or import a speech model in settings 6. Type or tap the mic to dictate On-device recognition uses sherpa-onnx (includes ONNX Runtime). Whisper models download on demand from Hugging Face when the user chooses Download; Import works offline.
First release: Nov 8, 2026, 2 total releases.
Most recent release: Nov 9, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Nov 9, 2026 1.6.1## WhisperType 1.6.1 - **versionCode:** `14` - **Offline ASR:** Whisper Small English (int8) - **Runtime:** ONNX Runtime Android + Extensions (Maven Central) ### Install 1. Download the APK for your device ABI from the assets below 2. Install on device (`adb install -r ...` or open the APK) 3. Enable keyboard, grant mic access, and download the model in settings
More…
### ABI Selection | APK | ABI | Devices | |-----|-----|---------| | `WhisperTypeKeyboard-1.6.1-armeabi-v7a.apk` | armeabi-v7a | Older 32-bit ARM devices | | `WhisperTypeKeyboard-1.6.1-arm64-v8a.apk` | arm64-v8a | Most modern ARM devices | | `WhisperTypeKeyboard-1.6.1-x86.apk` | x86 | 32-bit x86 emulators | | `WhisperTypeKeyboard-1.6.1-x86_64.apk` | x86_64 | 64-bit x86 emulators | ### Artifacts | File | Use | |------|-----| | `*-<abi>.apk` | Sideload / direct install (pick your ABI) | | `.aab` | Play Store upload | **Full Changelog**: https://github.com/Trion129/WhisperTypeKeyboard/compare/v1.6.0...v1.6.1 - Nov 8, 2026 1.6.0## What's new in 1.6.0: multilingual dictation WhisperType can now dictate in more languages than English. All models run on your phone; you download each one once in settings. ### New languages and models - **Spanish, French and German: Canary 180M Flash** (~207 MB). Writes punctuation and capitals. You select the language; the model always transcribes in that language and never translates. - **Hindi: IndicConformer Hindi** (~198 MB). Writes Devanagari. About 2% character error on 50 real speech clips. It writes plain words, without punctuation. - **Hinglish: Oriserve Hindi2Hinglish Swift**. Writes Hindi speech in Latin script. - **Whisper Small Multilingual** (~375 MB) for other languages.
More…
### Better long dictation - Long dictation is split at speech pauses (Silero VAD), so words are not cut in the middle. - Each part keeps a short piece of audio before and after it, so the first and last words are not lost. - Whisper no longer repeats the same phrase in a loop on some languages. ### Keyboard - Fix: the keys showed capitals but typed small letters after you changed fields or moved the cursor. - One "Auto capitalization" setting replaces the two old case settings. - New setting: Enter adds a new line in multi-line fields (off by default). - Faster emoji search. ### Credits Canary 180M Flash weights by NVIDIA (CC-BY-4.0). IndicConformer weights by AI4Bharat (MIT). Oriserve Swift weights (Apache-2.0). See `NOTICE` for the full list. --- - **versionCode:** `13` - **Offline ASR:** Whisper (EN + multilingual), Canary 180M Flash, IndicConformer Hindi, Oriserve Swift, Parakeet CTC - **Runtime:** sherpa-onnx (bundles ONNX Runtime) ### Install 1. Download the APK for your device ABI from the assets below 2. Install on device (`adb install -r ...` or open the APK) 3. Enable keyboard, grant mic access, and download the model in settings ### ABI Selection | APK | ABI | Devices | |-----|-----|---------| | `WhisperTypeKeyboard-1.6.0-armeabi-v7a.apk` | armeabi-v7a | Older 32-bit ARM devices | | `WhisperTypeKeyboard-1.6.0-arm64-v8a.apk` | arm64-v8a | Most modern ARM devices | | `WhisperTypeKeyboard-1.6.0-x86.apk` | x86 | 32-bit x86 emulators | | `WhisperTypeKeyboard-1.6.0-x86_64.apk` | x86_64 | 64-bit x86 emulators | ### Artifacts | File | Use | |------|-----| | `*-<abi>.apk` | Sideload / direct install (pick your ABI) | | `.aab` | Play Store upload | **Full Changelog**: https://github.com/Trion129/WhisperTypeKeyboard/compare/v1.5.3...v1.6.0