roryeckel/wyoming_openai
OpenAI-Compatible Proxy Middleware for the Wyoming Protocol
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.
Stars
150
Forks
22
Language
Python
License
Apache-2.0
Category
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.
Related tools
supertone-inc/supertonic
Lightning-Fast, On-Device, Multilingual TTS — running natively via ONNX.
PyThaiNLP/PyThaiTTS
Open Source Thai Text-to-speech library in Python
Ailln/cn2an
📦 快速转化「中文数字」和「阿拉伯数字」~ (最新特性:分数,日期、温度等转化)
i3thuan5/tai5-uan5_gian5-gi2_kang1-ku7
臺灣言語工具
hugobloem/wyoming-microsoft-tts
Wyoming protocol server for Microsoft Azure text-to-speech