Hi,
I’m a total Rhasspy noob although I did have snips.ai running on a Rpi 3B. But as snips-ai is shutting down I wanted to try out Rhasspy but I have a very hard time getting it to work on matrix voice microphone.
So I first stopped & disabled all snips-ai services to release microphone & output device (checked with “sam status”). Then I followed the instructions at matrix-labs to make Rhasspy work with matrixio microphone over here: https://www.hackster.io/matrix-labs/rhasspy-voice-assistant-on-matrix-voice-and-matrix-creator-97f92e
Although installation seemed to work perfectly fine I have 2 issues.
- rhasspy doesn’t detect the ‘porcupine’ hot word at all (probably microphone doesn’t work), the log stays completely empty
- rhasspy also doesn’t output sound to my front speaker although aplay works perfectly fine. When I go to the “Speech” test and enter something into the text field and click on “Speak” output device stays completely silent. I tried different cards but I also don’t know which one would be correct as there is “dmix, dsnoop, plughw, front, surround”. I aplay it shows as
card 2: Device [USB2.0 Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
For the microphone problem, what I noticed is that when I select matriox hw card in the alsa-settings that after Rhasspy restart an I go back to the microphone settings it says default-device. Is this normal behaviour or should it keep what was selected?
Any help here is greatly appreciated.
UPDATE:
I finally found the correct alsa output device, so I at least get audio output. The the microphone problem still persists. Porcupine hotword is not detected. Should I try different wake word system?