edge-tts and edge-tts-universal

These are ecosystem siblings—parallel implementations of the same Microsoft Edge TTS API for different runtime environments (Python vs. JavaScript), allowing developers to access identical functionality across their language of choice.

edge-tts
66
Established
edge-tts-universal
61
Established
Maintenance 6/25
Adoption 15/25
Maturity 25/25
Community 20/25
Maintenance 10/25
Adoption 9/25
Maturity 24/25
Community 18/25
Stars: 10,304
Forks: 976
Downloads:
Commits (30d): 0
Language: Python
License:
Stars: 59
Forks: 14
Downloads:
Commits (30d): 0
Language: TypeScript
License: AGPL-3.0
No risk flags
No risk flags

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

Easily convert written text into natural-sounding speech, complete with optional subtitles, using Microsoft's advanced text-to-speech technology. You provide the text, select a voice, and receive an audio file (like MP3) and a subtitle file (SRT). This is ideal for content creators, educators, or anyone needing high-quality spoken audio from text.

content-creation e-learning video-production audiobook-narration accessibility

About edge-tts-universal

travisvn/edge-tts-universal

Use Microsoft Edge's online text-to-speech service in Node.js, browsers, or any JavaScript environment WITHOUT needing Microsoft Edge or Windows or an API key

This project helps you convert written text into natural-sounding spoken audio using Microsoft Edge's text-to-speech service. You provide text and select a voice, and it generates audio files or streams. This is ideal for developers building server-side applications, such as backend services or command-line tools, that need high-quality voice output.

server-side-development audio-generation voice-synthesis backend-services javascript-development

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