rany2/edge-tts - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
CLI Tool & Python Library
10.7k 2026-05-01

rany2/edge-tts

Access Microsoft Edge's online text-to-speech service from Python without needing Edge, Windows, or an API key.

Core Features

Utilize Microsoft Edge's high-quality online TTS service
No API key, Microsoft Edge browser, or Windows OS required
Generate audio files (MP3) and synchronized subtitles (SRT)
Command-line interface for quick text-to-speech conversion and playback
Python module for programmatic integration and control over speech parameters (voice, rate, volume, pitch)

Quick Start

pip install edge-tts

Detailed Introduction

edge-tts is a versatile Python module and command-line tool that provides free and unauthenticated access to Microsoft Edge's advanced online text-to-speech service. It empowers developers and users to convert text into natural-sounding speech without the typical barriers of API keys, specific operating systems, or browser dependencies. The project simplifies speech synthesis, offering robust features for customizing voices, adjusting speech parameters like rate, volume, and pitch, and generating both audio output and corresponding subtitle files, making high-quality TTS widely accessible.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.