Favicon of FUTO Voice Input

FUTO Voice Input

An on-device speech-to-text app for Android, based on OpenAI Whisper. Dictate offline with compatible keyboards, including HeliBoard and Microsoft SwiftKey.

Screenshot of FUTO Voice Input website

FUTO Voice Input turns speech into text entirely on your Android device. It's for people who want private dictation while keeping their preferred keyboard. Recognition works offline after any needed model downloads, and the app doesn't store your voice data or send it to a cloud service.

The app uses OpenAI Whisper for speech recognition. It offers languages including English, Spanish, German, French, Russian, Japanese and Korean. Its language selection is narrower than Whisper's full range because the smaller models perform less accurately on languages with less training data.

Keyboard compatibility is a deciding factor. HeliBoard, FlorisBoard, AnySoftKeyboard, Unexpected Keyboard and the AOSP Keyboard can use it, as can Microsoft SwiftKey and Grammarly Keyboard. Gboard and Samsung Keyboard don't accept it as an alternative voice input provider.

Compatible Android apps can also use it for dictation. Depending on the integration, the voice input window appears in the center of the screen or replaces the keyboard at the bottom. Apps that rely on Android's SpeechRecognizer API aren't supported.

FUTO Keyboard includes its own voice input, so you don't need the separate app if you choose that keyboard. The standalone app remains available for use with other keyboards. You can get it through Google Play, FUTO's own F-Droid repository or a standalone APK. The source uses the FUTO Source First License 1.0.

Similar to FUTO Voice Input