1). 项目名称:TTS-API
2). 项目地址:https://github.com/babutree/TTS-API
3). 项目简介:
开箱即用的流式文字转语音服务:一条 docker compose up 即可得到开箱即用的界面与 API 接口。本机 Kokoro(CPU、可离线)+ 微软 Edge 云端音色;支持中英 Auto 路由、Markdown 清理、REST 流式 MP3 与 WebSocket PCM。
4). 推荐原因:
- 开箱即用:Docker 一键起,打开
/index.html 就能粘贴文本朗读;默认示例含 Markdown,方便体验「标记不读出」。
- 人机两用:页面给用户,REST
POST /api/tts(MP3)与 /ws/tts(24kHz PCM)给扩展/脚本/后端;/api 自带交互测试器。
- 双引擎分工:Kokoro 本地免费离线;Edge 自然在线(含普通话/方言/粤语/台湾等)。
- 中英混排友好:UI Auto 按句切到对应语言的音色,无需手切段落。
- 部署可控:CPU-only,可选 API Key、超时/并发闸门、健康检查,适合VPS与局域网部署。
5). 项目图片:
分类:语音合成 / TTS / 自托管 / Docker / API / 效率工具
Browser (index.html)
| WebSocket /ws/tts → PCM 流式播放
| REST POST /api/tts → MP3 流
v
FastAPI:Kokoro(本机) + Edge(云端) + ffmpeg
1). 项目名称:TTS-API
2). 项目地址:https://github.com/babutree/TTS-API
3). 项目简介:
开箱即用的流式文字转语音服务:一条
docker compose up即可得到开箱即用的界面与 API 接口。本机 Kokoro(CPU、可离线)+ 微软 Edge 云端音色;支持中英 Auto 路由、Markdown 清理、REST 流式 MP3 与 WebSocket PCM。4). 推荐原因:
/index.html就能粘贴文本朗读;默认示例含 Markdown,方便体验「标记不读出」。POST /api/tts(MP3)与/ws/tts(24kHz PCM)给扩展/脚本/后端;/api自带交互测试器。5). 项目图片:
分类:语音合成 / TTS / 自托管 / Docker / API / 效率工具