Hacker GitHub

← All repos

rany2/edge-tts

View on GitHub ↗ ★ 12,488 Python

Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge

7 mentions on Hacker News by 6 people: 2 stories, 5 comments · first 2024-08-12 · latest 2026-11-02

Mentions per year 7 mentions · busiest year 2025 (5)
20082026
  1. Checkout https://github.com/rany2/edge-tts , which exposes it as a Python library and a CLI tool.
  2. …their licenses, I stopped looking after I saw edge-tts since I don't feel the need to use this. [1] https://github.com/rany2/edge-tts/blob/ac41fb85ab2b2b48fef8a...
  3. …example, when a valid Sec-MS-Token became required, it took a while to implement it in the library: https://github.com/rany2/edge-tts/blob/08b10b931db3f788a506c... Basically, it's a very bad idea to use this library for anything…
    comment by rany_ · 2025-01-23 · in Edge TTS
  4. They have locked down these APIs slightly but it's not a very complex "DRM" mechanism: https://github.com/rany2/edge-tts/blob/08b10b931db3f788a506c...
    comment by rany_ · 2025-01-23 · in Edge TTS
  5. I've converted a few fan fictions into audiobooks using edge-tts ( https://github.com/rany2/edge-tts ). It uses a reverse engineered API from MS Edge to use the more premium MS voices for free. A bit of a grey area, but it works remarkably…