I have 3 airplay speakers set up in Music Assistant and also 3 voice PEs. The problem I’m having is saying commands like “OK Nabu… stop or stop the music” doesn’t always translate to stopping the music on the Airplay speaker. Often I get a response that the media players are already stopped. I suspect this is because it is interpreting the Voice PE as the media player. Is there any way to better pair them?
Are you using a VPE to invoke and playing music elsewhere. (sounds like it) of so then it’s pulling stop the music as local device by default. You will need to be much clearer to your voice agent must likely including your area in the invoke and making sure the target media player is default for that area.
You can write your own media handlers but honestly you’ll still have the issue unless you are clearer about the target.
Thanks, I can be specific but the issue is other house members will not be and shouldn’t really be expected to. Their instinct is just to say stop. I was hoping the external media player could be paired with the voice PE in order to replace the local audio output but it sounds like that isn’t possible