I installed Rhasspy on Docker of Raspbian. But it seem Rhasspy didn’t detect what I speak and transfer speech to text. It just display “Listening for command” when I hit wake up button on web interface, then nothing occur until Timeout Error.
Even I test microphone on Raspbian independently by command on console to record and play recorded audio .wav file. Microphone record wells, I can play record file and hear my voice.
But when using with Rhasspy, Rhasspy seems didn’t receive any input signal from microphone, even it’s displayed “working” when I click test in the settings of Audio Input.
Figured out how to fix mine. I’m using a Pi 4b, Rhasbian 11, Rhasspy 2.5.11, Cheap USB mic
I had to use arecord and device plughw:CARD=Device,DEV=0
I have a separate Intel NUC that is running the HASS with Rhasspy installed on it and it worked fine with the default settings with Pyaudio. Must be a Rhasbian thing.