使用 wifi 基礎架構模式與 mbot2 進行語音辨識等,將語音處理的部分傳送到到雲端處理。
語音辨識是將口語(以及整個句子)轉換文字的技術。 僅僅通過頻率的變化來辨識一個訊號詞是一項相當複雜計算的任務。 並且為了實用,語音辨識應該獨立於個人聲音來工作:聲音高或低,說話慢或快都不應該有所不同。 語音識別是消費電子產品(如智能手機、電視、智能家居)中用戶交互的一部分,也適用於輔助系統。 在本篇中,您將使用 mbot2 作為服務機器人編寫一個簡短的對話。
開始使用
由於使用到Makeblock人工智慧雲端功能,我們需要登入帳號(沒登入積木反灰無法使用)。
前面文章介紹到如何登入或註冊請參考:請點我
開始編程
(1)增加mbot2功能,點選”延伸集+”。
(2)點選”設備擴展” -> 點選”下載圖示” -> 點選”+添加”。
(3) 將編程模式設置為上傳。
(4)流程圖(Flow chart)
我們不急者開始編寫程式,一個程式設計的工作者,在編寫程式必須具備畫流程圖,先搞定邏輯上是否正確,再來編寫程式。
(5) 編寫程式
編寫智能點餐機器人程式。
- 自行設定WIFI網路(ssid、password)。
- 網路連結上顯示wifi connected(需要連結後再啟動點餐程式)。
- 搖桿中間按壓下後啟動點餐機器人。
- get_order為主要點餐程式(可參考上方Flow chart)。
- 傳送餐點訊息給各個機器人,並告知餐點到了。
注意:此篇需要多台mBot2共同進行遊戲。
(6) 上傳程式
▼購買mBot2: