VOICE KEYBOARD FOR ANDROIDVOICE KEYBOARD / SPEAK INSTEAD OF TYPING
THOUGHT → VOICE → TEXT

Speak.
See it in text.

A message, a note, or a longer story — just say what you want to write. Voice Keyboard turns your speech into text.

For messages, notes,
and ideas on the go.

HOW IT WORKS01 / 03
  1. 01
    Tap

    the microphone

  2. 02
    Speak

    stop manually or let auto-stop finish the recording

  3. 03
    Review

    the transcribed text

Animated illustration based on the app interface. Example shown in English, without sound.

01 / JUST SPEAK

Type less.
Say more.

AUTO-STOP ON SILENCE

Finished speaking?
Let auto-stop take over.

Enable auto-stop with the timer button below Backspace or in the keyboard settings. When you pause, recording stops automatically. You can adjust the pause length or stop the recording manually at any time.

Auto-stop is off by default. Speech detection runs on your device and accounts for steady background noise; other voices and changing noise can affect it.

02 / FEATURESBUILT FOR YOUR WORDS

More than
dictation.

Use your voice where it suits you, refine your text when you need to, and return to your usual keyboard whenever you like.

01 ↗

In the apps
you already use

Reply to messages, capture ideas, and switch back to your usual keyboard whenever you want.

02 ↗

Fix, shorten,
translate

Set up optional text processing to fix errors, shorten messages, translate them, or add emoji.

03 ↻

Keep recordings
when you lose connection

If your speech service is unreachable, the recording is saved on your device and retried when the service becomes available.

03 / GET STARTEDSET UP BEFORE YOUR FIRST DICTATION

Get started
in three steps.

You will need an Android phone and a speech recognition service. You choose the service.

01

Install
the keyboard

Download Voice Keyboard from F-Droid or GitHub and enable it in your phone’s settings.

02

Connect a speech
recognition service

Enter an API key from a service such as Groq or Mistral, or connect your own compatible server.

03

Start
speaking

Open a text field, switch to Voice Keyboard, and tap the microphone.

An API key is your personal access key to a service. Terms and pricing depend on the provider; some offer free tiers.

Setup guide ↗
04 / PRIVACYYOUR VOICE, YOUR CHOICE

Where your
data goes.

You choose your speech recognition service.

Audio recordings are sent to the speech recognition service you choose. When you use text processing, the relevant text is sent to your chosen text provider.

You can use your own compatible server. The app has no ads or analytics, and its source code is open.

Privacy policy ↗
05 / FAQGOOD TO KNOW

Your questions,
answered.

What to know before you install.

Do I need an internet connection?

Usually, yes: speech recognition is performed by your chosen service. You can also connect a compatible server on your local network. If the service is unreachable, the recording is saved and retried when it becomes available.

Is it free?

The app is free to download. Speech recognition requires a service, and its terms and potential costs depend on the provider. Some offer free tiers.

Can I keep using my usual keyboard?

Yes. Use Voice Keyboard for dictation and switch back to your usual keyboard. How you switch depends on your keyboard and Android settings.

Which languages are supported?

The app interface is available in 17 languages. Dictation languages depend on your chosen service and model; you can set up multiple languages for quick switching.

Do I need to set up text processing?

No, it is optional. To use the app’s text correction, shortening, or translation features, you will need to set up a text processing provider.

FOR ANDROID 7 AND LATER

Try
voice typing.

Install Voice Keyboard and set up a speech recognition service.