v3.7: Custom backend support, WAV audio, extra payload
New Features
- WAV audio support - Custom TTS backends that return WAV audio are now supported (auto-converted to MP3)
- Custom voice names - Use any voice name for custom TTS backends (not limited to OpenAI voices)
- Extra payload support - Pass custom JSON parameters to TTS backends via the
extra_payloadfield in service calls or in the TTS agent config - Optional API key clearing - API key can be cleared in reconfigure for custom endpoints that don't require authentication
Bug Fixes
- Fixed clearing of optional fields (instructions, extra payload, API key) in reconfigure flow
- Fixed config flow field handling for custom TTS backends
Upgrade
Available via HACS. Search for "OpenAI TTS" and update to v3.7.