hasscc/hass-edge-tts
🗣️ Microsoft Edge TTS for Home Assistant, no need for app_key
This tool helps Home Assistant users bring their smart home to life with spoken announcements and alerts. You provide text messages within your Home Assistant automations, and it converts them into natural-sounding speech using Microsoft Edge's text-to-speech voices. This is for anyone who wants their Home Assistant setup to talk to them, whether for convenience, accessibility, or fun.
476 stars.
Use this if you manage a Home Assistant smart home and want to add custom, clear voice announcements without needing special developer keys.
Not ideal if you need an offline text-to-speech solution or require advanced voice customization features not supported by Microsoft Edge TTS.
Stars
476
Forks
81
Language
Python
License
—
Category
Last pushed
Jan 12, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/hasscc/hass-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
hs-CN/msedge-tts
This library is a wrapper of MSEdge Read aloud function API. You can use it to synthesize text...