hugobloem/wyoming-microsoft-tts

Wyoming protocol server for Microsoft Azure text-to-speech

53
/ 100
Established

Implements a Wyoming protocol server that bridges Home Assistant and Rhasspy voice assistants with Azure's cloud speech synthesis, leveraging Azure's free tier (500K characters/month) with client-side caching to minimize costs. Supports multiple neural voices and optional auto-punctuation, deployable via pip, Docker, or as a Home Assistant add-on with configurable audio chunk sizes and automatic voice updates.

Available on PyPI.

No License
Maintenance 13 / 25
Adoption 13 / 25
Maturity 10 / 25
Community 17 / 25

How are scores calculated?

Stars

25

Forks

10

Language

Python

License

Last pushed

Mar 15, 2026

Monthly downloads

355

Commits (30d)

0

Dependencies

6

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/hugobloem/wyoming-microsoft-tts"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.