I am sure this title sucks, maybe I will update it after I describe the issue I am trying to resolve. I have a voice assistant satellite outputting its audio to an AV receiver. That receiver is a hub and has multiple inputs - thus I can not guarantee that the input will be set to the one the satellite is responding through. I already have a node red flow that can switch the AV receiver to the correct input and switch it back. What I do not know how to do is capture when the device is about to speak, so I can switch before it does. Anyone have any ideas how to capture that?
#Switching AV input when TTS starts
1 messages · Page 1 of 1 (latest)
simple fix could be to see when it is listening, and do the switch preemptively
the satellites expose an entity that reports on it's present state, such as idle, listening, responding, etc
Would listening be after the wakeword but before responding?
listening is after wakeword where it is listening for speech from the user.