English
Marmalade TTS icon

Marmalade TTS

Fast, natural, private text-to-speech for your whole phone. Works offline.

Promotes non-free network services

Developer
Maxwell Warren
License
GPL-3.0-or-later
Package
app.marmalade.tts
Category
Text to Speech
Latest version
1.3.3 · Oct 27, 2026
Minimum Android
Android 9

Download 1.3.3

Screenshots

Marmalade TTS screenshot 1 Marmalade TTS screenshot 2 Marmalade TTS screenshot 3 Marmalade TTS screenshot 4 Marmalade TTS screenshot 5 Marmalade TTS screenshot 6 Marmalade TTS screenshot 7 Marmalade TTS screenshot 8

Description

Marmalade TTS gives your phone a voice worth listening to. Set it as your text-to-speech engine and every app that reads aloud, from screen readers to e-book readers to chat apps, speaks through Marmalade, with natural voices that run offline on your phone.



• Natural neural voices. Over 70, with a fast English voice ready the moment you install

• Hear before you pick. Every on-device voice plays a short sample

• Fast. Speech responds quickly even on modest phones

• Private by default. Everything runs on your device

• Per app voices. Route each app to its own voice

• Speaks 9 languages. Kokoro TTS detects what language is being read

• Expressive English voices. Pocket TTS runs lively, natural English voices on your phone

• Accessible. TalkBack supported and designed to meet WCAG 2.1 AA

• Voice effects. Over 20 presets plus an editor to make your own

• Optional cloud voices. From cloud providers such as Venice.ai, with your own API key

• Free, open source, no ads, no accounts

SPEAKS 9 LANGUAGES

The multilingual Kokoro engine speaks English (US and UK), Spanish, French, Italian, Portuguese (Brazil), Hindi, Japanese, and Mandarin Chinese. It detects the language as it reads and switches pronunciation on the fly. Kokoro German adds a native German voice.

WORKS EVERYWHERE

Marmalade plugs into Android's standard text-to-speech setting, so any app that speaks through it speaks with Marmalade. Pick it once as your TTS engine in Settings.

READY OUT OF THE BOX

Marmalade comes with a fast English voice built in, so text to speech works offline from your very first launch. Bigger and better engines download only when you choose them, then run offline too.

A VOICE FOR EVERY APP

Marmalade is built around aliases. Build your favorite voice with speed and effect settings. Route apps to aliases and your e-reader can speak in one voice while your chat app uses another. Anything unrouted follows your primary alias.

EXPRESSIVE ENGLISH VOICES

Pocket TTS, from Kyutai Labs, gives English its most expressive voices: natural rhythm and intonation, generated on your phone as it speaks. It keeps up on most mid-range phones, and Marmalade recommends it when your phone can run it comfortably.

PRIVATE, WITH OR WITHOUT THE CLOUD

No analytics, no telemetry, no accounts, and no backend of ours. On-device voices touch the network only to download the engines you pick. If you want voices beyond what your phone can run, add voices from a cloud provider with your own API key. Some cloud providers, such as Venice.ai, say they don't store or log requests; others may, so check their privacy policies. Until you set one up, nothing you read ever leaves your phone.

READ THE WEB

Share a link to Marmalade and it opens the article in a clean reader view, then reads it aloud with the current paragraph highlighted as it goes. Choose which voice reads each article, and how fast. Only the page you shared is contacted, no images or trackers are loaded, and nothing is stored.

BUILT FOR SCREEN READERS

Use Marmalade as the TTS engine behind TalkBack and other screen readers. The app itself is TalkBack supported and designed to meet WCAG 2.1 AA, with a dark theme that meets AA contrast. Progress and errors are announced aloud when TalkBack is enabled.

MAKE IT YOURS

Over 20 built-in effect presets like 8-bit, cyborg, megaphone, and vintage radio give spoken output character. Or build your own effect chains in the editor. Set any speed from half to double, and voices keep their natural sound.

READS THE LONG STUFF

Marmalade keeps reading long text with the screen off, with lock-screen and Bluetooth cont

All versions

VersionReleasedMinimum AndroidSize
1.3.3 Oct 27, 2026 Android 9 106.9 MB
1.3.2 Oct 22, 2026 Android 9 106.8 MB
1.1.0 Oct 6, 2026 Android 9 115.1 MB
1.0.0 Sep 3, 2026 Android 9 114.5 MB

From the developer (GitHub)

APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.

v1.3.4 · Nov 8, 2026
marmalade-tts-1.3.4-fdroid.apk 106.9 MB marmalade-tts-1.3.4-play.apk 106.9 MB
v1.3.3 · Oct 24, 2026
marmalade-tts-1.3.3-fdroid.apk 106.9 MB marmalade-tts-1.3.3-play.apk 106.9 MB
v1.3.2 · Oct 19, 2026
marmalade-tts-1.3.2-fdroid.apk 106.8 MB marmalade-tts-1.3.2-play.apk 106.8 MB

Similar apps