Updated Jul 13, 2026 · vVARY
A powerful Whisper AI keyboard for reliable speech transcription and rewording
Dictate turns your voice into text — right from your keyboard. Speak instead of type in any app and let a powerful speech-recognition AI do the rest. It supports all common languages and even adds punctuation for you, so you never have to dictate it. Talk naturally, talk fast, or even sing — and it gets transcribed correctly. Dictate is now a full keyboard in every sense: dictate, or type with glide typing, word suggestions and autocorrect — no switching to another app or keyboard required. Highlights: - 🎙️ Reliable speech-to-text powered by Whisper and other top transcription models - ⚡ Real-time transcription: your words appear live as you speak (OpenAI, Deepgram, Soniox, AssemblyAI, ElevenLabs) - 📴 On-device transcription: dictate fully offline with Whisper or NVIDIA Parakeet (incl. a German model), downloaded in the background — nothing leaves your phone - 🗂️ Transcription history: re-insert, replay, re-transcribe or pin any past dictation - ⏱️ Long-form dictation: speak as long as you like — transcribed live in the background, no length limit - 👆 Glide typing, word suggestions, spell check and autocorrect — a complete typing keyboard, not just dictation - ⏺️ Classic keyboard-free dictation layout: the voice-first screen from Dictate 3, now fully customizable (drag-and-drop action row, Enter-key symbols), locked or just a swipe away - ⌚ Wear OS keyboard: dictate from your watch — via your phone or fully on its own - 📱 Floating dictation button: dictate into any app even when another keyboard is active - 🎞️ GIF search built right into the keyboard, and in-app settings search to find any option by name - 🔄 Many providers: OpenAI, Gemini, Groq, OpenRouter, Mistral, Anthropic, Soniox, Deepgram, AssemblyAI, ElevenLabs, xAI, DeepSeek, Together AI, DeepInfra, Ollama (local) or your own server — each with its own API key - 💡 Custom rewording with GPT-5 and many models, with adjustable reasoning effort: translate, summarize or restyle - 📚 Community prompt library: browse and share rewording prompts - 📊 Dictation statistics and milestones, plus custom vocabulary for your own words and names - ✨ Auto-formatting of spoken commands ("new paragraph", "first, second, ...", "Henry with i", etc.) - 📄 Transcribe voice, audio and video files, and pick your input language while recording - 🌗 Dark mode, light mode, a high-contrast E-Reader theme and custom themes with your own accent color - 📳 Haptic feedback, easy emoji and number insertion, prompt import/export, and custom server & proxy support Privacy first: Dictate talks directly to the provider you choose using your own API key — there is no middleman server in between. Accessibility Service notice: Dictate uses Android's Accessibility Service only for the optional floating dictation button. When you turn it on, the service detects when a text field is focused in any app so the button can appear there, and inserts your dictated text at the cursor. It does not collect, store or share any other screen content. This feature is optional and turned off by default. To use Dictate, every user creates their own API key (for example with OpenAI or Groq) during the first setup. This usually costs only a few cents per month, and there is a detailed step-by-step explanation built right into the setup. Dictate is completely open source. You can find the source code on GitHub: https://github.com/DevEmperor/DictateKeyboard Found a bug or have an idea for improvement? Just send me an e-mail or open an issue on GitHub. If you enjoy Dictate, I would really appreciate a donation via PayPal — you can find my PayPal link on my GitHub page. 😇 Have fun with Dictate! 😊
2 years on Google Play
This app isn't currently appearing in any tracked top charts.