My speak logic is somewhat complex (for each TTS event, check overall occupancy, individual occupancy, time of day, etc., then either speak it locally, remotely via Automate on our Android handsets, or not at all based on priority and individual), therefore I can't rely on an event action. Instead, I have a single "announce" script that takes parameters and then does hs.speak.
I'm currently running TuneBlade on my Windows box to route all sound (including output from HS Speaker) to my raspberry pi's (running shairport-sync), and it's working quite well. I was about to write a plugin to control the status/volume of the connected "airplay" devices when I stumbled on yours; the only thing it's missing, as far as I can tell, is support for speaking from a script, which would be an easy function to add, if it doesn't exist already... am I missing something?
I'm currently running TuneBlade on my Windows box to route all sound (including output from HS Speaker) to my raspberry pi's (running shairport-sync), and it's working quite well. I was about to write a plugin to control the status/volume of the connected "airplay" devices when I stumbled on yours; the only thing it's missing, as far as I can tell, is support for speaking from a script, which would be an easy function to add, if it doesn't exist already... am I missing something?
Comment