jing332/tts-server-android
这是一个Android系统TTS应用,内置微软演示接口,可自定义HTTP请求,可导入其他本地TTS引擎,以及根据中文双引号的简单旁白/对话识别朗读 ,还有自动重试,备用配置,文本替换等更多功能。
Implements a local HTTP TTS server on Android that bridges multiple synthesis engines—supporting Microsoft's cloud API, custom HTTP endpoints, and pluggable local TTS engines like TensorFlow Lite models. Built with Kotlin coroutines and ExoPlayer for audio playback, it exposes a REST interface for integration with e-reader apps like Legado, enabling those applications to offload speech synthesis requests to the device. Features intelligent Chinese text parsing for narration vs. dialogue distinction and includes a Rhino-based JavaScript scripting engine for advanced text preprocessing rules.
4,315 stars. No commits in the last 6 months.
Stars
4,315
Forks
390
Language
Kotlin
License
—
Category
Last pushed
Aug 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/jing332/tts-server-android"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
marytts/marytts
MARY TTS -- an open-source, multilingual text-to-speech synthesis system written in pure java
alphacep/vosk-android-demo
Offline speech recognition for Android with Vosk library.
lkuza2/java-speech-api
The J.A.R.V.I.S. Speech API is designed to be simple and efficient, using the speech engines...
chenliangrui/EasyMrcp
欢迎使用EasyMrcp! EasyMrcp使用java编写,目前提供了多种不同的asr和tts的集成,做到真正简单使用ASR和TTS。...
goxr3plus/java-google-speech-api
🙊 Speech Recognition , Text To Speech , Google Translate