edge-tts-as-a-service and edge-tts

They are complements: `doctoroyy/edge-tts-as-a-service` is an HTTP service that could potentially leverage a command-line tool or library like `bytectlgo/edge-tts` to perform the actual text-to-speech generation.

edge-tts-as-a-service
51
Established
edge-tts
38
Emerging
Maintenance 10/25
Adoption 7/25
Maturity 16/25
Community 18/25
Maintenance 10/25
Adoption 4/25
Maturity 9/25
Community 15/25
Stars: 33
Forks: 14
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 6
Forks: 4
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Package No Dependents
No Package No Dependents

About edge-tts-as-a-service

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.

About edge-tts

bytectlgo/edge-tts

Edge TTS is a command-line tool based on Microsoft Edge's text-to-speech service, supporting multiple languages and voices. It can be used both as a command-line tool and as a Go library in your projects.

Scores updated daily from GitHub, PyPI, and npm data. How scores work