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.
Used by 1 other package. Available on npm.
Use this if you are a developer building server-side JavaScript applications (Node.js, Deno, Bun) and need to integrate high-quality, free text-to-speech without an API key.
Not ideal if you are building a web application for browsers other than Microsoft Edge, as direct browser usage is not supported due to technical limitations.
Stars
59
Forks
14
Language
TypeScript
License
AGPL-3.0
Category
Last pushed
Feb 25, 2026
Commits (30d)
0
Dependencies
7
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/travisvn/edge-tts-universal"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Featured in
Compare
Related tools
rany2/edge-tts
Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or...
Migushthe2nd/MsEdgeTTS
A simple Azure Speech Service module that uses the Microsoft Edge Read Aloud API....
lobehub/lobe-tts
🎤 Lobe TTS - A high-quality & reliable TTS/STT library for Server and Browser
hs-CN/msedge-tts
This library is a wrapper of MSEdge Read aloud function API. You can use it to synthesize text...
LibreSpark/LibreTTS
TTS-文本转语音/文本转语音前端,兼容OpenAI、EdgeTTS等接口