Releases: sfortis/openai_tts
Releases · sfortis/openai_tts
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.say
Service – 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/chime
folder (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
hacs.json naming fix
v2.2 Update README.md