Issue with microphone and speaker in Rhasspy.
I make my first satellite Rhasspy with rpi3 B+ (full buster and Rhasspy) + respeaker 4 mics + bluetooth speaker JBL GO.
Buster installation : test arecord ok.
Bluetooth speaker installation with alsa : test aplay ok.
I test the microphone again with arecord : test no ok → error :
« ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM input
arecord: main:828: erreur à l’ouverture audio: Aucun fichier ou dossier de ce type »
$ arecord -l
**** Liste des Périphériques Matériels CAPTURE ****
carte 2: seeed4micvoicec [seeed-4mic-voicecard], périphérique 0: bcm2835-i2s-ac10x- codec0 ac10x-codec.1-003b-0 [bcm2835-i2s-ac10x-codec0 ac10x-codec.1-003b-0]
Sous-périphériques: 0/1
Sous-périphérique #0: subdevice #0
My «.asoundrc »
« pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm “output”
}
capture.pcm {
type plug
slave.pcm “input”
}
}
pcm.output {
type bluealsa
device “78:44:05:5C:EA:11”
profile “a2dp”
}
I modify the part concerning the microphone in the file .asoundrc :
capture.pcm {
type plug
slave.pcm “hw:2,0”
}
Of course, reboot.
At this moment audio input/out do not work with command lines in linux terminal.
In the rhasspy web interface i set audio output with aplay and audio record with arecord. For this latter setting microphone test=true but it does not work in recognize intent as well as the speaker in text to speech, in fact.
It’s a little crazy the audio under linux.
Can you help me, please.