
Size
39 MB
Android
5.0+
Downloads
11
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Security Scan
Verified Safe
✓ Scanned with ClamAV, APKiD, and Quark-Engine
What's New
https://github.com/david-digitis/WhisperBoard/compare/v1.0.0...v1.1.0/
Description
Android keyboard with voice transcription — on-device or cloud-powered. Built on HeliBoard with whisper.cpp for local STT and Deepgram Nova-3 for near-instant cloud STT.
Features
- Two transcription modes:
- Cloud (Deepgram Nova-3): near-instant results (~300ms), text appears as you speak
- Local (Whisper): 100% on-device, no internet required, no data sent anywhere
- Auto: uses cloud when available, falls back to local offline
- 3 Whisper models: Base (142 MB), Small (488 MB), Small FR (488 MB, French-optimized)
- In-app model download
- Language support: French, English, Dutch, German, Auto-detect
- Visual feedback: red mic while recording, orange while transcribing
- Haptic feedback on start/stop recording
- Full HeliBoard keyboard: AZERTY/QWERTY, autocorrect, themes, gesture typing
How it works
1. Tap the mic button in the toolbar (short vibration)
2. Speak
3. Tap the mic button again (longer vibration)
4. Text appears in the input field
In Cloud mode, results are nearly instantaneous. In Local mode, transcription takes 2-5 seconds depending on the model.
Cloud mode setup (optional)
Cloud mode uses Deepgram for fast, accurate speech-to-text. You get $200 free credit on signup (enough for ~430 hours of dictation).
1. Create a free account at deepgram.com
2. Generate an API key in your dashboard
3. Open WhisperBoard settings > Whisper Voice Input
4. Set mode to Cloud or Auto
5. Paste your API key
Your API key is stored locally on your device. Audio is streamed to Deepgram's servers for transcription — if privacy is a concern, use Local mode instead.
Cost: ~$0.0077/min (pay-as-you-go). Typical keyboard dictation usage costs a few dollars per month.
Install
From APK (recommended)
1. Download the latest APK
2. Install on your Android device (enable "Install from unknown sources" if needed)
3. Go to Settings > System > Languages & Input > On-screen keyboard and enable WhisperBoard
4. Switch to WhisperBoard in any text field
5. Open WhisperBoard settings > Whisper Voice Input > download a model (for local mode) or enter your Deepgram API key (for cloud mode)
License
- Keyboard (HeliBoard fork): GPL-3.0
- whisper.cpp: MIT
Rate this app
Ratings & Reviews
No reviews yet.