Releases: sfortis/openai_tts
Releases · sfortis/openai_tts
reconfigure support, entity migration and handling fixes
3.4b5 entity migration fixes, strings
Bug fixes and stability enhancements.
3.4b2 Update manifest.json
bug fixes, translation updates
3.4b1 bug fixes, translation fixes
3.4b0
⭐ New Features in v0.3.4 Beta
- Volume Restoration – Automatically restores speaker volumes to their original levels after TTS announcements.
- Media Pause/Resume – Pauses currently playing media during announcements and resumes afterward (works with Sonos speakers).
- Sonos Integration – Automatically groups and ungroups Sonos speakers for synchronized announcements.
- New
openai_tts.sayService – New service parameters including volume control and pause/resume options. - Precise Audio Duration Detection – Improved timing for TTS playback with better synchronization.
- Media Player Targeting – Target speakers using areas, devices, or entity IDs for more flexible automations.
- Performance Optimizations – Improved audio processing for faster TTS responses.
Full Changelog: v3.3...3.4b0
v.3.3 - added gpt-4o-mini-tts model
What's Changed
- Add support for gpt-4o-mini-tts model ( by @nikolai5slo )
New Contributors 🎆
- @nikolai5slo made their first contribution in #30
Full Changelog: v3.2...v3.3
v.3.2
What's Changed
- ⭐(New!) Chime option – Useful for announcements on speakers. (See Devices → OpenAI TTS → CONFIGURE button)
- ⭐(New!) User-configurable chime sounds – Drop your own chime sound into
config/custom_components/openai_tts/chimefolder (MP3). - ⭐(New!) Audio normalization option – Uses more CPU but improves audio clarity on mobile phones and small speakers. (See Devices → OpenAI TTS → CONFIGURE button)
- Switched back to mp3 audio for better performance on slow networks.
stability fixes
What's Changed
- Removed unnecessary HTTP async calls
- Various stability fixes
release of version 3
Major Update !
Release Notes
-
Async HTTP Requests Switched from synchronous requests to aiohttp for improved response times.
-
Chime Option Added an option to play a chime before the TTS voice, useful for announcements.
-
Options Flow Voice, speed, and chime are now configurable on existing entries.
-
Unique IDs The integration will now create unique IDs even for the same TTS engine.
-
Various code enhancements and bug fixes.
v2.4
What's Changed
- Support custom openai compatible endpoints by @raldone01 in #18
- Removed API key length validation
New Contributors 🎆
- @raldone01 made their first contribution in #18 🙏
Full Changelog: v2.3...v2.4
config flow fixes
- Expanded the API key length check to 70 chars