Voice Keyboard

Speech-to-text keyboard that uses your own Whisper API key
Repo:F-Droid Main
AppID:com.tyraen.voicekeyboard
Author:rustemar
License:MIT
Donation:
InRepoSince:2026-10-14
LastRepoUpdate:2026-10-31
LastAppUpdate:Unknown
LastVersion:1.12.0
Categories:Keyboard & IME, Speech Recognizer
APK source:
icon Voice Keyboard is a keyboard that types what you say. Switch to it in any text field, tap the microphone, speak, and the text lands in whatever app you are using.

It has no speech engine of its own and no account. Bring an API key for a supported speech service, such as Groq or Mistral, or run a server of your own. Audio goes only to the endpoint you configure. Compatible Chat Completions services can also transcribe audio; the selected model must accept your device's recording format.

Voice input


Optional post-processing


Optional correction tools · Beta


Keyboard


Privacy


The app can also look for new versions on GitHub: automatically only if you switch that on, or when you press "Check for updates". Updates obtained that way come straight from the developer and are not reviewed by F-Droid.

WhatsNew:

Add local word/phrase replacements and a separate post-processing vocabulary in Custom vocabulary, translated into all 17 interface languages. Local rules work without an LLM; retries retain their dictionary settings.
Allow loopback/LAN speech servers without validated internet and keep text if optional post-processing is unavailable.
Add OpenRouter speech input with model presets, custom model IDs and compatible JSON responses.

anti Anti-Features:
  • NonFreeNet (this application promotes/depends a non-Free network service):
    ⇒ Speech recognition, and the optional text post-processing, are sent to a cloud API that the user configures (Groq, OpenAI, Mistral, Anthropic, or any OpenAI-compatible endpoint) using the user's own API key. The app ships no speech engine of its own.
Download Source Issues ChangeLog
1.png 2.png 3.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages

Version 1.12.0 (2026-10-31) no RB details available help icon

Android Versions:
  • Target: 14.0
  • MinVer: 7.0
  • ABIs: arm64-v8a, armeabi-v7a, x86, x86_64

Download (3 M)

Version 1.10.0 (2026-10-27) no RB details available help icon

Version 1.9.10 (2026-10-25) no RB details available help icon