travisvn/obsidian-edge-tts
Free, high quality text-to-speech for your Obsidian notes, leveraging Microsoft Edge's Read Aloud API.
Supports native mobile playback on iOS and Android, queuing multiple notes for continuous narration, and generating embeddable MP3 files directly within notes. The plugin reverse-engineers Microsoft Edge's undocumented TTS API to bypass authentication, offering dozens of voices across multiple locales without requiring API keys or paid services. Integrates deeply with Obsidian's command palette, right-click context menus, and status bar while maintaining a floating playback controller with adjustable speed and loop options.
278 stars.
Stars
278
Forks
27
Language
TypeScript
License
AGPL-3.0
Category
Last pushed
Dec 22, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/travisvn/obsidian-edge-tts"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
rany2/edge-tts
Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or...
travisvn/edge-tts-universal
Use Microsoft Edge's online text-to-speech service in Node.js, browsers, or any JavaScript...
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
WhiteMagic2014/tts-edge-java
java sdk for Edge Read Aloud