roryeckel/wyoming_openai

OpenAI-Compatible Proxy Middleware for the Wyoming Protocol

61
/ 100
Established

This project acts as a bridge, allowing your smart home system, like Home Assistant, to use advanced speech-to-text and text-to-speech services from various OpenAI-compatible providers. It takes spoken commands or text messages and converts them into text or natural-sounding speech. This is ideal for smart home enthusiasts or system integrators who want to enhance voice control and audio feedback for their smart devices without managing multiple separate services.

150 stars. Available on PyPI.

Use this if you want to integrate a wide range of cutting-edge speech recognition and voice synthesis models directly into your Wyoming-protocol-compatible smart home setup, consolidating services onto a single server.

Not ideal if you do not use the Wyoming protocol or already have a dedicated, non-OpenAI-compatible speech service provider integrated into your system.

smart-home-automation voice-control speech-recognition text-to-speech home-assistant
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

150

Forks

22

Language

Python

License

Apache-2.0

Last pushed

Mar 01, 2026

Commits (30d)

0

Dependencies

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/roryeckel/wyoming_openai"

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