树莓派自带声卡配置功能只能默认一个声卡,而且树莓派自带声卡不支持录音,所以如果录音需要使用usb麦克风录音,播放可以使用usb声卡。如果要配置录音和播放设置不同的声卡需要设置如下:
1、查看播放声卡信息:
aplay -l
我要把最后一个 card2 作为播放声卡,记下 card 2 和 device 0
2、查看录音声卡信息:
arecord -l
我要把card 1 作为录音声卡,记下 card 1 device 0
3、修改 .asoundrc 用户配置文件,该文件只针对当前用户生效。
sudo nano ~/.asoundrc
注意标红的,hw:card,device。填写相应的声卡的card和device。
上面的为播放声卡,下面的是录音声卡。
4、修改完成后,ctrl + o保存,ctrl + x 退出。然后在试一下,如果不行重启树莓派。