前言
剛過去的2017年广恢, 最火的詞應該少不了“機器學習”凯旋, “人工智能”吧。然后就有智能音箱出現(xiàn)钉迷。
其實最早還是google 亞馬遜先出的至非, 好多小伙伴都海淘回來玩, 不過人家只支持英語糠聪,呵呵呵呵呵呵呵荒椭。 于是國內廠商的機會來啦, 雙十一的時候貓狗音箱大戰(zhàn)舰蟆, 后來小米也來湊熱鬧趣惠, 大家都在搞自己的平臺和硬件。
其實互聯(lián)網(wǎng)上的開源項目也比較多身害, 之前無意翻到一位牛掰小哥寫的一個基于樹莓派的智能音箱項目味悄, 也跟著玩了一段時間,獲益匪淺塌鸯。
同時由群里的同學得知百度也在搞一個智能語音的平臺侍瑟, 研究下來發(fā)現(xiàn)可玩性挺高, 可以自己玩丙猬,也可以給寶寶玩涨颜, 反正是度娘的知識數(shù)據(jù), 中文隨便調戲茧球。于是乎就有了這篇文章庭瑰。
注:可能有朋友覺得麻煩,我看就直接買個現(xiàn)成的產品袜腥,這篇文章就當看個樂呵见擦。這一套東西折騰下來也要兩百多, 可以買個眾籌智能音箱了羹令。
這個事情重在折騰鲤屡, 你折騰好了,后面可以教教小朋友福侈,殊不知這小小的樹莓派在國外已經是小朋友的編程小玩具了酒来。咱娃娃可不能太落后啊。
好肪凛,言歸正傳堰汉, 進入主題辽社。
目錄
1.材料準備
2.擼袖開干
3.結語
1. 材料準備
-必要配件
硬件:
樹莓派3B(馬寶有賣, 178不包郵)
手機充電器及數(shù)據(jù)線(micro usb 接口)
PS3 Eye(馬寶有賣翘鸭, 25包郵)
TF卡一張滴铅, 最少8GB(哪哪都有賣, 要不從舊手機里摳一張也行)
音箱(手頭實在沒有也可馬寶)
3.5mm音頻線(同上就乓, 若暫時沒有可先插耳機調試)
軟件:
百度賬號
小度之家APP
Etcher 鏡像燒錄軟件
Linux系統(tǒng)經驗或Google/baidu 搜索引擎
-可選配件
HDMI線
鼠標汉匙,鍵盤,顯示器
樹莓派聲卡 PCM 5102/PCM 5102A 或 Respeaker(已包含mic)
2. 擼袖開干
注意:由于連接容易被和諧生蚁,文中涉及所有URL統(tǒng)一放在github地址中:https://github.com/shark526/shared/blob/master/README.md
下載最新DuerOS樹莓派鏡像(地址在github)
將下載好的壓縮包DuerOS_For_Raspberry_v0.8.1_20171221.img.gz 解壓
-
將解壓后的.img鏡像用Etcher(地址在github)燒錄到TF卡內:
-
手機端安裝 小度之家APP
這個先裝好噩翠,用你的百度賬號登陸, 先放在一邊邦投,一會用來給樹莓派配置網(wǎng)絡伤锚。
將燒好鏡像的tf卡插入樹莓派, 然后將ps3攝像頭插到樹莓派USB口志衣, 將音箱的音頻線連入樹莓派音頻輸出插口屯援。
-
在小度之家里選擇 添加新設備->DuerOS開發(fā)套件個人版->已準備好了
將樹莓派上電,然后注視著你的小度之家搜尋設備界面蠢涝,直到發(fā)現(xiàn)以duer OS開頭的條目玄呛,點選后配置你家里的WiFi名稱和密碼,然后繼續(xù)直到設備添加完成和二。(此過程可能并不是每個人都那么順利,怪百度咯耳胎,多試幾次吧)
連接成功后惯吕,你可能沒有聽到任何聲音,表著急怕午,是因為鏡像里默認聲卡配置文件不對废登,接下來我們要做的就是把它配對了。
-
ssh到樹莓派上郁惜,或者你有鼠標鍵盤顯示器也可以直接在樹莓派上操作堡距。
先確認下聲卡編號,輸入命令:aplay -l
sound card
可以看到樹莓派自帶聲卡 為 card0兆蕉, device0
再確認下錄音設備編號:arecord -l
編輯 /etc/asound.conf
defaults.pcm.card 0
defaults.pcm.device 0
defaults.ctl.card 2
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "hw:0,0"
}
capture.pcm {
type plug
slave.pcm "hw:1,0"
}
}
其中playback.pcm 是播放配置節(jié)點羽戒, 所以配置為 "hw:0,0"(card0, device 0)
同理虎韵, 錄音節(jié)點配置為"hw:1,0"
保存后重啟
“嘟嘟嘟-嘟嘟”
發(fā)聲了易稠,有木有?
- 有:恭喜你包蓝,搞定了驶社,去問“小度小度”企量,然后各種調戲吧,講故事講笑話放音樂隨便你亡电。
- 木有:哎呀届巩,正常的,按照上面的步驟再仔細檢查一遍吧份乒。
- 還木有:姆泻??來來來冒嫡,歡迎留言咱們看看是什么問題拇勃。
3. 結語
自此這智能音箱核心功能就全部搞定了。怎么孝凌,你還有個大膽的想法方咆?正常的,這樣人類才能進步嘛蟀架。嗯瓣赂,你得去多研究研究了,我把相關地址給你片拍,這個dueros平臺還有很多東西可以搞煌集。
關于可選配件列表,里面有樹莓派聲卡可選捌省,并不是說樹莓派聲卡有多爛苫纤,是因為dueros所有的音源都是針對他自己的開發(fā)板做了優(yōu)化的,在樹莓派自帶聲卡上播出來效果沒有那么好纲缓。如果對音質有很高要求卷拘,可以整一個。不過隨之而來的事情祝高,還需要開篇文章講解一下栗弟。
如有錯誤請高手指正.
你的 關注-收藏-轉發(fā) 是我繼續(xù)分享的動力!