roryeckel/wyoming_openai
OpenAI-Compatible Proxy Middleware for the Wyoming Protocol
Implements a Wyoming protocol server that bridges to OpenAI-compatible APIs (and self-hosted alternatives like Mistral, LocalAI, and Kokoro), enabling Home Assistant and other Wyoming clients to access ASR and TTS services. Uses intelligent sentence-boundary chunking with pySBD and concurrent request pipelining to provide incremental TTS streaming even when upstream APIs lack streaming support. Supports multiple model backends including proprietary (OpenAI, Mistral) and open-source options (Whisper, Piper, Kokoro), with Docker/Compose deployment for quick setup.
150 stars and 346 monthly downloads. Available on PyPI.
Stars
150
Forks
22
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 01, 2026
Monthly downloads
346
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.
Ailln/cn2an
📦 快速转化「中文数字」和「阿拉伯数字」~ (最新特性:分数,日期、温度等转化)
PyThaiNLP/PyThaiTTS
Open Source Thai Text-to-speech library in Python
i3thuan5/tai5-uan5_gian5-gi2_kang1-ku7
臺灣言語工具
supertone-inc/supertonic-py
Lightning-Fast, On-Device TTS — running natively via ONNX.