I am having an issue with my Rhasspy setup in which I attach my Anker PowerConf speakerphone into my Raspberry Pi. it shows in my audio menu as both an input and output device. When I run aplay and arecord it is appearing there, but it is not as an option in Rhasspy to setup for either audio recording or audio playing in the settings.
Details of my build are as follows:
I built a brand new Raspberry PI 4 4GB Ver 1.2 for this project. I used the the NOOB SD card and am running Raspbian Version 10 Buster. I then followed the Rhasspy Installation instructions here to install docker. I did have an error about the localization and I get an error when starting my PI that says
-bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
However, it did appear to be successful otherwise and I was able to continue with a docker installation of Rhasspy. I am currently running 2.5.8.
Last night I was able to quickly work through all of the steps and was able to control devices by verbal command. I then shutdown everything properly and moved my setup to another location. When I powered back my microphone and speaker weren’t available to Rhasspy. Here are the relevant snippets I believe: first my aplay -l and then the Audio Playing options from the settings screen, then the arecord -l.
**** List of PLAYBACK Hardware Devices **** card 0: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 card 1: PowerConf [Anker PowerConf], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0
Audio Playing Setting
Here is my arecord -l
**** List of CAPTURE Hardware Devices **** card 1: PowerConf [Anker PowerConf], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0
I am assuming I did something that was ethereal in my original setup and need to setup something to start on boot or a permission issue of some sort, but all the threads I have pulled on have come loose. Could someone please point me in the proper direction to correct this?