I am currently using https://github.com/rhasspy/wyoming-satellite but this doesn't really work all that well. The satalite responds once to the voice command and just gets stuck on forever listening. Tried a whole bunch of stuff (e.g. sox silence) but it just refuses to work properly. Is there an alternative that does work? For who’s interested, this is what I ran:
For who’s interested:
/home/<user>/wyoming-satellite/script/run
--name glados
--uri tcp://0.0.0.0:10300
--mic-command "sox -t alsa hw:3,0 -r 16000 -c 1 -b 16 -e signed-integer -t raw -"
--snd-command "aplay -D plughw:CARD=USB,DEV=0 -r 22050 -c 1 -f S16_LE -t raw"
--wake-uri tcp://localhost:10400
--wake-word-name glados
--awake-wav ./sounds/start.wav
On Home Assistant, they work fine and there are no errors in the log:
- Piper
- Vosk
- Ollama (remote server)