Wyoming Openai – TTS voice name disambiguation (0.4.3)
🚨 Wyoming OpenAI v0.4.3 is live—and it’s a quiet hero with big improvements! 🚨
🔥 TTS Voice Name Disambiguation (#55)
No more confusing duplicate voice names! If multiple TTS models (e.g., Kokoro, Piper, Edge) share a voice like `”en-us”` or `”alice”`, they now show up uniquely—like `Alice [Kokoro]`, `Alice [Edge]`—so Wyoming clients (like Home Assistant) can pick the exact one you want. 🎯
🛠️ Behind-the-scenes polish
- ✅ `pyright` added for stricter type safety (fewer sneaky bugs!)
- 🔄 CI/CD updated to latest GitHub Actions
- 🐳 Docker builds are leaner with `.dockerignore` and optimized layers
- 📦 All deps bumped—clean, modern, secure
📦 Still installable via `pip install wyoming-openai`, and Docker Compose setups for LocalAI, Edge TTS, Kokoro, Chatterbox & more.
No API keys needed if you’re using local or open-source models—just drop in your preferred TTS/STT backend and go. 🧠➡️🔊
👉 Full details: [v0.4.2…v0.4.3](link-to-changelog)
Happy voice-hacking, folks! 🎙️✨
