edge-tts and edge-tts-client

The browser-based client (A) is an ecosystem sibling to the Node/Bun package (B), as the client likely leverages the package (or a similar backend implementation) to access Edge's text-to-speech service without a direct browser dependency.

edge-tts
48
Emerging
edge-tts-client
48
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 16/25
Maintenance 2/25
Adoption 6/25
Maturity 25/25
Community 15/25
Stars: 121
Forks: 18
Downloads:
Commits (30d): 0
Language: TypeScript
License: GPL-3.0
Stars: 22
Forks: 5
Downloads:
Commits (30d): 0
Language: TypeScript
License: GPL-3.0
No Package No Dependents
Stale 6m

About edge-tts

andresayac/edge-tts

Edge TTS is a Node or Bun package that allows access to the online text-to-speech service used by Microsoft Edge without the need for Microsoft Edge, Windows, or an API key.

This tool helps you turn written text into natural-sounding spoken audio using Microsoft's high-quality voices. You provide the text you want to convert and choose from various voices and audio formats, and it generates an audio file or stream. This is perfect for content creators, educators, or anyone needing to add professional voiceovers to their projects without complex software or API keys.

content-creation e-learning voice-overs accessibility audio-production

About edge-tts-client

travisvn/edge-tts-client

Client-side (web browser) implementation of Edge TTS package — Microsoft Edge Read Aloud API called to generate free text-to-speech

This tool helps developers integrate text-to-speech capabilities into web browsers or Node.js applications. You provide text input, specify a voice and audio format, and it outputs an audio stream. It's for web developers or backend developers building applications that require converting written content into spoken audio.

web-development backend-development text-to-speech-integration audio-streaming typescript-development

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