树莓派3B+ 语音识别之USB声卡的使用
首先pc上ssh远程连接到树莓派,lsusb命令查看当前的usb设备,然后插入usb声卡后,lsusb查看该usb设备是否被识别到。
接下来,我们使用cat /proc/asound/cards 查看当前usb声卡设备插入后设备驱动能否被正常加载,即树莓派是否已经识别到该usb设备为usb声卡
设备。
如上图可以看到,默认的自带声卡的编号是0,USB声卡是1。
切换默认的声卡
现在我们需要修改默认使用的声卡是我的usb声卡,而不是树莓派自带的声卡。
按照目前网络中搜索的usb声卡默认设置的方法,都是说需要修改/etc/modprobe.d/alsa-base.conf 这个文件,但是实际上我的树莓派系统目录下
没有这个文件。。。==b! 这个是因为现在使用的最新的stretch版本的树莓派的镜像将该设置默认声卡的文件设置到
了/lib/modprobe.d/aliases.conf 这个文件。
修改/lib/modprobe.d/aliases.conf 配置文件
~ $ sudo vi /lib/modprobe.d/aliases.conf
将snd-usb-audio index=-2中的-2修改为0即可,保存后重启,再次ssh连接到树莓派。
他、
上述方法并没有实现:上述方法并没有实现:
需要修改如下参数;需要修改如下参数;
评论0
最新资源