v1.9.7
iOS TTS via browser_mod π
This release adds browser_mod TTS - the solution for iOS Text-to-Speech!
iOS Safari supports the Web Speech API (speechSynthesis). Using browser_mod's JavaScript service, Routinely can now speak announcements directly on iOS devices that have the Home Assistant dashboard open.
How It Works
When enabled, Routinely calls browser_mod.javascript to execute:
speechSynthesis.speak(new SpeechSynthesisUtterance("Your message here"));This speaks text directly through the iOS device's speakers - no external hardware needed!
Setup Requirements
- Install browser_mod from HACS
- Register your browser in browser_mod settings
- Keep HA dashboard open on your iOS device
- Enable "browser_mod TTS (iOS)" in Routinely options
TTS Options Summary
| Option | Platform | Requires |
|---|---|---|
| Android notification TTS | Android | Companion app |
| Smart speaker TTS | Any | HomePod/Google Home/etc |
| browser_mod TTS | iOS/Any | browser_mod + dashboard open |
Notes
- Works on any browser with Web Speech API support (Safari, Chrome, Firefox, Edge)
- Best for iOS devices used as wall panels or dedicated HA displays
- Test with the "Test Notifications" step in options