Marmalade STT
Private, offline speech-to-text for your keyboard. Your voice stays on device.
Android · v1.0.1 · Maxwell Warren
About Marmalade STT
Marmalade STT turns your speech into text on your phone. Use it as the voice input of your keyboard (FUTO Keyboard, HeliBoard, FlorisBoard and others), and of apps that ask Android for speech input. Your voice never leaves the device.
Private. Speech is recognized on the phone. Audio is never saved or uploaded
Offline. After a one-time download of a speech engine, it works without a connection
Live text. Shows your words in real time as you speak, on most engines
Knows when you're done. Smart Turn, the default for the speak-now popup, waits until you sound finished, so a pause to think rarely cuts you off
Multilingual. 100 languages, with the best engine for yours picked automatically
Clean output. Filler words removed, numbers as digits, your own replacements and verbal snippets
Free and open source. No ads, no accounts, no analytics
PRIVATE BY DESIGN
No analytics, no tracking, no crash reporting, no accounts, and no server of ours. The internet is used only to download the speech engines you choose, from GitHub, and every file is checked against a pinned SHA-256 hash. Android backup is turned off, so nothing is copied to the cloud.
YOU DECIDE WHEN IT STOPS
In the speak-now popup and other apps, Marmalade uses Smart Turn v3 technology by default to detect when you have finished speaking. No hands required. Does it cut you off too early? Switch to stopping at a pause, or set an end word instead. On the keyboard it listens until you tap, or it can use Smart Turn too.
CLEAN TEXT
Optional cleanup fixes capitals, and in English removes filler words, turns "new line" and "period" into the real thing and writes numbers as digits. Replacements for names the engine gets wrong, and snippets for text you type often, work in any language.
WORKS WITH YOUR KEYBOARD
Turn on "Marmalade voice typing" and your keyboard's mic key opens a small Marmalade panel that types what you say. It works with FUTO Keyboard, HeliBoard, FlorisBoard, AnySoftKeyboard, Unexpected Keyboard, AOSP's keyboard and others with a voice key.
AN ENGINE THAT SUITS YOUR PHONE
The setup guide recommends a speech engine for your language and for your phone's memory and speed, with the option to download and try out other models.
LANGUAGES
Fast engines cover English, Bulgarian, Croatian, Czech, Danish, Dutch, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian,…
More system tools for Android
ARK-launcher
A modern, customizable home-screen launcher built with Jetpack Compose
System Tools
AwayDoomscrollin'
Break the scrolling loop on Instagram, TikTok and YouTube
System Tools
Beam
Live battery metrics pinned to your status bar
System Tools
Boop
Pop a nearby person’s bubble. A tiny Boop over Bluetooth, with no Internet
System Tools
Burkan
Keeps your Galaxy S23 on the Vulkan renderer, even after a restart
System Tools
Dhwani - Volume Control
Restore system volume controls on devices with broken volume buttons.
System Tools
Flicky
Unofficial Fdroid client (for Android TV)
System Tools
Fokus Launcher
Minimal launcher with clock, weather, fast app search, and gesture navigation.
System Tools
FPS Meter
Lightweight real-time FPS overlay and game performance monitor
System Tools