Commander FlowAndroid

The voice keyboard that recognises speech on your phone

Hold Enter, say your sentence, and it lands as finished text in whatever app you are in. Recognition runs on the device — no cloud service listens in.

Get it on Google PlayFree · no ads · no subscriptionHow it works
  • Offline
  • Private
  • 25 voice languages
  • RU / EN / PL layouts
Commander Flow keyboard open on an Android phone, with the calibration screen above it

Voice typing in any field

Commander Flow is a system keyboard, so it works everywhere: messengers, email, notes, the browser search bar, any form on a website.

  • Press and hold Enter to start dictation.
  • Swipe up to lock the recording — you can lift your finger and keep talking.
  • Press Enter again to stop.
  • After a longer pause the app can commit the finished fragment on its own, so long dictation arrives in pieces instead of one wall of text.
Speech turning into polished, punctuated text — visual from the Google Play listing

Commander Flow on Google Play

It runs locally, and that is the point

Speech recognition happens on your phone. The developer never receives your audio or your text.

  • Audio and transcripts are not sent to the developer or to a cloud recognition service.
  • The speech model is downloaded once over HTTPS, when you ask for it.
  • After that download, dictation works offline — on a plane, in the metro, abroad.
  • The app is not entirely network-free, and we will not pretend otherwise: the internet is used to fetch models and to talk to Google Play Billing.
On-device recognition — visual from the Google Play listing: audio stays on the phone

Commander Flow on Google Play

25 voice languages, 3 keyboard layouts

Two different numbers that are easy to confuse, so here they are side by side.

  • Voice recognition: 25 European languages, with the language detected as you speak.
  • Keyboard layouts in this first release: Russian, English and Polish.
  • There is no separate typing layout for each of the 25 recognition languages — that is deliberately not claimed.
25 recognition languages with automatic detection — visual from the Google Play listing

Commander Flow on Google Play

A keyboard tuned to your hand

The part you touch thousands of times a day is worth adjusting.

  • Calibration of key width and horizontal position to the anatomy of your fingers — the height never changes, so nothing jumps.
  • Automatic capitals and Caps Lock.
  • Suggestion strip and local autocorrection, both optional.
  • Number row, emoji and punctuation.
  • Adjustable vibration, key sound and long-press delay.
The real Commander Flow keyboard on Android during tap calibration

Commander Flow on Google Play

Your first dictation and the models

Local recognition means the model has to live on your phone. The app is upfront about it.

  • The first time you dictate, the app tells you a model download is required.
  • The download only starts when you tap it — nothing happens behind your back.
  • Progress is visible and the download can be cancelled and resumed.
  • You can keep the model in memory for an instant second start, or have it unloaded right after each dictation.
Offline model management in Commander Flow for Android showing an installed and verified recognition model

Commander Flow on Google Play

Free, with one optional purchase

Every keyboard and dictation feature is available without paying anything.

  • No subscription, no premium tier, no word or time limits.
  • An optional one-time purchase of $4.99 through Google Play permanently turns off the occasional support reminders.
  • It unlocks no features — everything is already unlocked.
  • The Android app is installed and paid for exclusively through Google Play; there is no separate checkout on this site.

The app itself is free. $4.99 is the price of the optional reminder-free purchase, not the price of Commander Flow.

FAQ

Do I need an internet connection?
Once, to download the language model. After that dictation works with no network. The internet is still used if you download another model or make the optional Google Play purchase.
Is the microphone always on?
No. The microphone is active only during a dictation session you started yourself. If you swipe up, the session continues without holding the key until you stop it or the app commits the fragment after a pause. Android shows an indicator in the status bar the whole time.
What does the swipe up do?
It locks the recording. You start dictation by holding Enter; swiping up lets you lift your finger and keep speaking hands-free. Pressing Enter again ends the session.
What is the difference between recognition languages and layouts?
Recognition understands 25 European languages and detects them as you speak. Layouts are the letters you tap: Russian, English and Polish in this release.
Where are the models stored?
In the app's private storage on your phone. You can delete them in the same settings screen where you installed them — the keyboard keeps working, just without voice input.
How does the $4.99 purchase work?
It is a one-time Google Play purchase that permanently removes the periodic support reminders. All features work without it. Google Play processes the payment; the developer never sees your card details.
How do I remove local data and models?
Delete the models in settings, clear the app's storage in Android settings, or uninstall the app. Nothing is left on a server, because nothing was sent to one.

Try it on your own phone

A few minutes is enough to see whether dictation on the device beats typing with your thumbs.

Get it on Google Play