日常前言
项目教程目录:https://blog.csdn.net/qq_41082014/article/details/86605663
智能家居,在我看来,首先要能够进行对话才算是入门。所以,本篇,先来弄好硬件方面的东西,为后面的操作打好坚实的基础!树莓派对媒体设备这方面的支持真的可以说是很差了,做这一步的时候千万不要急,慢慢来,我自己弄了一上午,最后还是重装了一次系统才弄好的.....
硬件怼上(╯°Д°)╯
检查硬件是否连接
检查输出设备,可以看到,card0就是我的usb声卡
aplay -l
在这里插入图片描述
检查录音设备,这里有两个usb,第一个是连接音箱的usb声卡,但是没有连接麦克风,所以不用管它,第二个才是真正的麦克风
arecord -l
在这里插入图片描述
创建声卡配置文件
vim ~/.asoundrc(注意,做这步时请su到root)
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "hw:0,0" #选择播放设备里的card0里的第0个设备
}
capture.pcm {
type plug
slave.pcm "hw:1,0" #选择录音设备里的card1里的第0个设备
}
}
ctl.!default {
type hw
card 2
}
设备测试
录音
rec test.wav
播放
mplayer test.wav
看到这了,如果是一步一步的按这来的,声音设备还是用不了的话,建议重装一下系统。当然,如果一切正常,我们就可以进入接下来的软件部分了
本文作者: Messy
原文链接:https://www.messys.top/detail/17
版权声明: 本博客所有文章除特别声明外, 均采用 CC BY-NC-SA 4.0 许可协议. 转载请注明出处!
网友评论