我得承認,標題是具有一定誤導性的。首先,單靠Google AIY Voice Kit是沒法實現AI音箱這個應用的,還必須配合樹莓派;其次,超低成本的前提也是在你本身就有樹莓派的情況下。當然,如果你恰好手上有一款閒置的樹莓派,那一切就順其自然了。
Google AIY Voice Kit+樹莓派,助你超低成本構建人工智能音箱
搭建硬件平臺
硬件組成:
Google AIY Voice Kit一套,目前售價19.9美金,購買地址:愛板商城
樹莓派3B一塊,購買地址:愛板商城
樹莓派大家都比較熟悉,本文就不多介紹了,來看下Google推出的AIY Voice Kit開發套件。
在Voice Kit套件盒子背面有相應的配件介紹,主要是一塊兼容樹莓派40pin擴展接口的擴展板,一個喇叭以及一個帶有兩個硅麥的麥克陣列,當然還包括一些連接導線、按鍵等小配件,而主要構件成外型輪廓的是一些紙卡片,詳細的配件列表如下:
Voice HAT accessory board (語音擴展板)
Voice HAT microphone board (雙麥克風擴展板)
Plastic standoffs (塑料支撐柱)
3″ speaker (wires attached) (3寸揚聲器,已接線)
Arcade-style push button (街機風格按鈕)
4-wire button cable (按鈕連接線)
5-wire daughter board cable (子板連接線)
External cardboard box (外部紙板盒)
Internal cardboard frame (內部紙板框架)
說不清,道不明,彷彿忽然之間紙片式的工業設計在電子圈流行起來,可能是大部分屌絲電子愛好者的貧窮觸發了這些企業的想象,代表性的廠商或者品牌有任天堂,STEM,Google等,而AIY Voice通過紙片構建外型非常方便,網上有詳細的教程,花點時間就能搭建出來。
下邊是搭建完成之後的圖片,其中樹莓派的一些接口都留有開孔,要連接什麼設備也非常方便。
搭建系統
硬件平臺搭建完成後就要給樹莓派構建集成Google Assistant的系統,不同於直接使用樹莓派實現AI音箱應用,需要安裝眾多的軟件以及配置眾多的環境設置,AIY Voice Kit有現成的鏡像系統燒寫,省了很多工作,非常方便。
Voice Kit SD image:下載地址(可複製鏈接:http://www.eeboard.com/evaluation/google-aiy-voice-kit/下載)
配置/認證
註冊google的賬號,創建項目;
啟用創建項目下的Google Assistant API;
在先前創建的項目下注冊一個設備,下載設備的Credentials.json,將Credentials.json改名為assistant.json並放入樹莓派的/home/pi目錄下。
到這裡基本一切都搞定,第一次用Google Assistant會打開網頁要求你登錄賬號驗證信息,之後就可以正常使用。
上電測試
在AIY-projets下,有幾個基於python的程序,運行後可以通過“OK,google”進行語音互動(cloudspeech_demo.py除外,需要cloud speech API支持,這個API目前不免費開放,但有試用版本,只不過我試用了幾次都沒開啟,正在找原因,爭取下次跟大家分享。),以下是運行assistant-libriary-demo.py的情況,可以看到相應的提示。
下面是一個簡短的演示視頻(查看視頻可複製鏈接:http://www.eeboard.com/evaluation/google-aiy-voice-kit/2/查看),其中也包括通過Google assistant配置了一個智能LED燈(可能科學上網的環境不是太好,導致反應有些慢)。
小結
來談談感受,首先是要肯定這個AIY Voice Kit這個開發套件,原本我是準備使用USB麥克風+音箱的方式配合樹莓派實現這個“AI音箱”功能的,但是通過AIY Voice Kit配合樹莓派確實更容易實現AI音箱應用,而且相對來說成本也並不是很貴。至少我從某比較正規的電商平臺來看,音箱+USB麥克的組合(全向麥克)怎麼也要比這個Google AIY Voice Kit貴。
當然,對於國內大部分有興趣玩AI音箱的朋友來說,樹莓派+AIY Voice Kit組合最大的問題還是在於它的使用環境不是太友好,必須在“科學上網”+“英文環境”下交互。不過,對於很多產品本身就是往國外輸送的企業,那就不是什麼問題了。
原文地址:http://www.eeboard.com/evaluation/google-aiy-voice-kit/
閱讀更多 愛板網 的文章