In the following thread, the instructions say to run this docker command. I have never done anything with docker and don’t even know where to begin. Can someone pointe on the right direction? I’m trying to set up wake word using UDP for my satellites to access.
First, we open a UDP port to the container. Add in the docker run command “-p 20000:20000/udp” (in my example I will use the port number 20000) you must open a UDP no TCP port.
Thanks but the part I’m finding confusing is that looks like what one would type to setup the docker container in the first place. The Rhasspy add-on is already installed and working well – other than UDP wake word detection and remote dialog management.
I have the Terminal add-on installed and assume I’d use that to type in the appropriate docker lines.
This sounds like you use the homeassistant rhasspy addon.
There is a special field “Port for HTTP POST audio stream input” in the configuration where you can set the udp port.
I did what I THOUGHT the instructions say to do and it’s not working – Rhasspy has no reaction at neither the satellite NOR the server – when I try to use the wake word.
Edit: yes the first screenshot was taken at my laptop and the others were on my phone. It was easier to get the screenshots that way.
This is the wake word settings area at the Rhasspy server WebUI.
Could you setup a node in node-red to read udp input (on an open port maybe try 12334) and also change the port in the app to 12334. Then add a debug node to the udp input node.
This way we could debug if the audio is coming into the machine or not.
I don’t remember I was configured something specific on the base container. Just followed tutorial to setup base with satellites. Perfectly worked for me