doctoroyy/edge-tts-as-a-service
This is a simple HTTP service that uses the Edge-TTS library to generate text-to-speech audio files.
Provides both streaming and file-download endpoints for real-time and batch TTS processing, with fine-grained control over speech parameters (rate, pitch, volume). Leverages Microsoft Edge's TTS engine through a Flask REST API, supporting 100+ voices across multiple languages and locales with configurable connection/receive timeouts. Can optionally generate WebVTT subtitle metadata alongside audio output.
Stars
33
Forks
14
Language
Python
License
MIT
Category
Last pushed
Feb 20, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/doctoroyy/edge-tts-as-a-service"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
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