jing332/tts-server-android

这是一个Android系统TTS应用,内置微软演示接口,可自定义HTTP请求,可导入其他本地TTS引擎,以及根据中文双引号的简单旁白/对话识别朗读 ,还有自动重试,备用配置,文本替换等更多功能。

40
/ 100
Emerging

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.

No License Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 20 / 25

How are scores calculated?

Stars

4,315

Forks

390

Language

Kotlin

License

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.