Kokoro TTS
dev.kokoro.tts
android Apache-2.0 kind 32267
Text-to-speech engine that speaks through your own Kokoro server
latest release
1.0
main
released 2026-10-13 10:10 UTC
download apk
kokoro-tts.apk · 0.1 MB
✓ signed
cert de5bdbf6…



about
- description
- A system text-to-speech engine (TextToSpeechService) for Android that speaks through a Kokoro server, so any app that can read text aloud can use it. It is not a plain HTTP client. Kokoro's hard limit is 510 phoneme tokens, and because that counts the length of the IPA phoneme string rather than characters, a character budget cannot enforce it: a 42-character Chinese sentence is 545 tokens, while English prose of the same length is about 42. Text is therefore split on the device by a cost model fitted to real Kokoro G2P output, and every split is verified lossless - the same words, in the same order. What it does: * Splits text on the device, sized by estimated phoneme tokens rather than characters * Trims the silence Kokoro pads around every chunk (50 ms before, 360 ms after) * Inserts pauses at chunk joins, or none at all if the app you listen with already adds its own * Starts speaking after a deliberately small first chunk, so turning a page begins in about a second instead of six * Fetches the next chunk while the current one is still playing * Fetches the voice list from the server, so every voice it offers is selectable Requires a Kokoro server that you run yourself. Any OpenAI-compatible /v1/audio/speech endpoint works; this was developed and measured against Kokoro-FastAPI. The endpoint is configurable, so nothing is tied to one host, and the app sends nothing anywhere except to the server you point it at. Both http:// and https:// endpoints work, so a server behind a reverse proxy with a certificate can be reached over TLS. The default is plain http:// because the usual case is a Kokoro server on your own network. No ads, no tracking, no accounts, no network access beyond your own server.
- publisher
- 78ce6faa72264387284e647ba6938995735ec8c7d5c5a65737e55130f026307d
- first seen
- 2026-10-19T22:51:40.143211+00:00
- last event
- 2026-10-13 10:10 UTC
- install
- zapstore.dev or any Zapstore-compatible client
- topics
- #system #text to speech
source & build
- repository
- https://github.com/gishi1/kokoro-android-tts
- arch flags
- android-arm64-v8a
- manifest
- missing
releases (kind 30063)
1 release indexed; latest 1.0.
| version | channel | released | event |
|---|---|---|---|
| 1.0 | main | 2026-10-13 10:10 UTC | 6066eec0… |
assets & verification
Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.
1.0 — kokoro-tts.apk
- sha256
- a36afefaedbd7188aed0f5a8e782577f11e55c2553e1609283c176a992bf2cae
- size
- 0.1 MB
- archs
- android-arm64-v8a
- version code
- 1
- apk cert sha256
- de5bdbf6beab153de370ff7038e6513a07dcda86cb7c2deb4d651acb9c84689c
- download
- kokoro-tts.apk
Showing the newest 1 asset descriptor; the full set is in /api/apps/78ce6faa…