日常前言
項目教程目錄: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
看到這了,如果是一步一步的按這來的,聲音設備還是用不了的話,建議重裝一下系統。當然,如果一切正常,我們就可以進入接下來的軟件部分了