AI summary
Open-source voice input keyboard that sends audio to any OpenAI-compatible Whisper API for transcription, with optional LLM post-processing to fix errors, shorten text, add emoji, or translate. Features custom vocabulary, background transcription queue, and a return-to-previous-keyboard option for integration with keyboards like HeliBoard. Requires user-provided API key; no telemetry or ads.
Generated by AI. May contain inaccuracies.
About this app
Android keyboard (IME) for speech-to-text. Sends audio to any OpenAI-compatible Whisper endpoint of your choice — by default Groq (free tier available), can be pointed at OpenAI or any other compatible provider. Optional LLM post-processing.
Features
Voice Input
- Real-time voice recording with amplitude visualization - Processing queue — start a new recording immediately, previous ones transcribe in the background - Works with any OpenAI-compatible Whisper API; ships with Groq as the default endpoint (whisper-large-v3-turbo) - Configurable API endpoint, model, and language - Auto-start recording when keyboard opens - Custom vocabulary — add names and technical terms to bias recognition; helps with contacts and rare words - Drop period for single-word output — handy for voice search where a trailing period gets in the way
Post-Processing
- Fix errors — corrects punctuation, spelling, removes filler words (um, uh) - Shorten — makes text concise while keeping key points - Emoji — adds relevant emoji to your messages - Rhyme — rewrites dictated text as poetry - Translate — translates to any of the supported languages - Supports OpenAI and Claude as processing providers - Customizable prompts and temperature for each mode
Keyboard
- Send button (paper plane) — sends Ctrl+Enter for quick message sending in messengers - Accelerating backspace — hold to delete slowly at first, then faster - Clipboard bar stays visible after paste for repeated pasting - Graceful shutdown — if keyboard hides during recording, audio is finalized and transcribed to clipboard
General
- 17 interface and transcription languages - Light, Dark, and Auto themes - Long-press spacebar to switch keyboard - Built-in test recording in settings - App logs and crash reports - Auto-update from GitHub Releases
Setup
1. Install the APK 2. Go to Settings → System → Languages & input → On-screen keyboard 3. Enable "Voice Keyboard" 4. Open the app and enter a Whisper API key. The default endpoint is Groq — get a free key at console.groq.com/keys. You can also point the app at OpenAI's Whisper endpoint or any other OpenAI-compatible provider in the same screen. 5. (Optional) Configure post-processing with your OpenAI or Claude API key
Privacy
No analytics, no telemetry, no advertising. Audio is sent only to the transcription provider you configure, using your own API key.
License
MIT
What's new
- Keyboards such as HeliBoard now show a mic key that opens Voice Keyboard; previously it was invisible on Android 10 and newer. - New setting "Return to previous keyboard": when another keyboard's mic key opens Voice Keyboard, that keyboard returns as soon as the text is typed, and the top-corner key also takes you back. Off by default. - Switching keyboards mid-recording no longer discards the recording; its text goes to the clipboard. - The navigation bar's hide button now closes the keyboard (Android 13+, gesture navigation). - A transcription hitting the provider's rate limit now waits and resends by itself instead of asking you to resend. - Post-processing now works with Claude models that do not accept a temperature setting. - Text an app refuses to accept is copied to the clipboard instead of being lost. - The update window shows each release's notes once, without repeating older ones.
- Note: If HeliBoard shows no mic key right after updating, restart it (or the phone).
About this version
- Version
- 1.9.2 (53)
- Size
- 2.71 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 5
- Updated
- Sep 25, 2026
- Package
- com.tyraen.voicekeyboard
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10