wangz-code/legado-edge-tts
edge大声朗读微软TTS服务, 在阅读legado中配置语音引擎方式收听微软TTS / Edge大声朗读, 如果没有 vps 部署可以看看阅读内置 TTS https://github.com/wangz-code/legado-tts
Provides both Python Flask and Node.js/PM2 deployment options with REST API endpoints (`/ra` for GET, `/rap` for POST) that stream Microsoft Edge TTS audio directly as MP3, supporting multiple Chinese voice models with configurable speech rate and voice selection. Includes native Kotlin implementations (`EdgeSpeakFetch.kt`, `DouBaoFetch.kt`) for direct integration into the Legado reading app, plus a lightweight single-endpoint variant (`min.py`) for minimal deployments. Wraps the edge-tts library while maintaining parameter compatibility with upstream versions, enabling seamless TTS integration in reading applications without requiring external VPS infrastructure.
Stars
23
Forks
6
Language
Kotlin
License
MIT
Category
Last pushed
Jan 05, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/wangz-code/legado-edge-tts"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
rany2/edge-tts
Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or...
travisvn/edge-tts-universal
Use Microsoft Edge's online text-to-speech service in Node.js, browsers, or any JavaScript...
Migushthe2nd/MsEdgeTTS
A simple Azure Speech Service module that uses the Microsoft Edge Read Aloud API....
lobehub/lobe-tts
🎤 Lobe TTS - A high-quality & reliable TTS/STT library for Server and Browser
WhiteMagic2014/tts-edge-java
java sdk for Edge Read Aloud