edge-tts and tts-samples

The latter tool is a set of audio samples generated by the Microsoft Edge TTS engine, likely using an implementation similar to the former tool, which is a Python library that programmatically interacts with the same engine to produce speech, making them ecosystem siblings where one potentially uses the other's underlying technology.

edge-tts
76
Verified
tts-samples
45
Emerging
Maintenance 6/25
Adoption 25/25
Maturity 25/25
Community 20/25
Maintenance 10/25
Adoption 8/25
Maturity 16/25
Community 11/25
Stars: 10,304
Forks: 976
Downloads: 1,559,634
Commits (30d): 0
Language: Python
License:
Stars: 45
Forks: 5
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No Package No Dependents

About edge-tts

rany2/edge-tts

Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API key

Leverages Microsoft Edge's cloud TTS API by reverse-engineering the WebSocket protocol it uses, providing async Python bindings alongside CLI tools (`edge-tts`, `edge-playback`) for batch synthesis. Supports 100+ neural voices across languages with prosody control (rate, pitch, volume), subtitle generation, and integrates with automation frameworks like Home Assistant.

About tts-samples

yaph/tts-samples

This repository provides text-to-speech (TTS) audio samples in MP3 format for a wide range of languages, generated using the Microsoft Edge TTS engine.

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