【ELF047】語音辨識模組 Voice Identify sensor / automatic speech recognition / ASR|奧斯丁國際有限公司 OURSTEAM Internationl
icon代理商品
【ELF047】語音辨識模組 Voice Identify sensor / automatic speech recognition / ASR

【ELF047】語音辨識模組 Voice Identify sensor / automatic speech recognition / ASR

可兼容 micro:bit V1,但因V1版本內存不足的關係,自學習詞彙僅能使用3-7個 (依程式大小而定)
建議搭配 micro:bit V2 以上版本
商品編號
ELF047
售價
680
優惠價
668
數量
庫存:143
micro:bit 語音辨識模組

簡介

實現語音智能控制,如語音控制智能車前進、後退、啟動巡線模式等。
 

技術規格
 
項目參數
SKUEF04108
接口類型IIC
工作電壓3.3V
核心ICSNR3512M
 

外型與定位尺寸


 

透過範例專案快速上手

所需器材及連接示意圖

以IOT:bit 擴充板為例:



該語音辨識模組是以IIC作為接口(或稱I2C,IIC=Inter-Integrated Circuit,積體電路介接匯流排),它是一種序列通訊架構,只要是符合IIC標準的裝置,都可以利用SDA和SCL來傳輸訊號。SDA用來傳輸資料、SCL用來傳輸時間。所以在與micro:bit連接時,除了負極GND及正極VCC,還必須連接SDA和SCL腳位,在硬體上我們可以看到其以DA和CL來做為代稱。

擴充積木

在MakeCode的積木選單中點選進階(Advanced)→擴展(Extensions)。



在彈出的搜尋框中輸入“https://github.com/elecfreaks/pxt-ASR” ,下載語音辨識模組的積木擴充積木。



程式設計




程式連結
可以透過以下網頁直接下載程式,下載完成後即可開始運行。  



程式執行結果
透過語音辨識模組,控制LED矩陣顯示的內容。例如:聽到「打開車燈」,在micro:bit上顯示打勾圖案;聽到
「關閉車燈」,在micro:bit上顯示打叉圖案。

請注意:目前語音辨識模組的預設指令只支援中文辨識,若您使用英文積木撰寫,在硬體測試時仍需以中文進行測試。

 

擴充積木內容展示




 

範例影片

要啟動語音辨識功能,請對它說出:「你好,小恩」,這與iPhone手機使用「hey, siri」喚醒siri是相同的作用。
成功啟動後,即會收到回應:「我在呢」或是「你好啊」
收到回應後即可說出指令,以範例程式為例,可下達:「打開車燈」「關閉車燈」指令。



若啟動模組後,停止約15秒未下達任何指令,則會發出「我先退下了」,以關閉功能。如需再次啟動語音辨識模組,請對它說出:「你好,小恩」


 

語音辨識模組 x AI Lens 智能鏡頭 x Smart Cutebot Q霸小​車yes

所需器材及連接示意圖

1.先將語音辨識模組連接上排針(AI Lens智能鏡頭套件所附)。


2.接著安裝到Cutebot小車上的IIC位置


範例1所需的擴充積木

1.在MakeCode的積木選單中點選進階(Advanced)→擴展(Extensions)。


2.在彈出的搜尋框中輸入“https://github.com/elecfreaks/pxt-ASR” ,下載語音辨識模組的積木擴充積木。


3.同1.,接著在彈出的搜尋框中輸入“cutebot” ,下載Cutebot的擴充積木。


範例1程式設計


範例1程式連結

 

範例1程式執行結果

要讓語音辨識模組能夠運作,必須先對它說出:「你好,小恩」來啟動,但程式內並不需要寫出【聽到:你好小恩】的程式,該程式可以用來設計執行其他功能。

透過語音辨識模組,控制LED矩陣顯示的內容及Cutebot小車的運作。例如:聽到「向前進」,Cutebot小車將向前進、聽到「停車」,Cutebot小車將立刻停止移動。

請注意:目前語音辨識模組的預設指令只支援中文辨識,若您使用英文積木撰寫,在硬體測試時仍需以中文進行測試。



範例2程式設計



範例2程式連結

 

範例2程式執行結果
透過語音辨識模組,控制micro:bit及Cutebot小車的運作。例如:聽到「播放音樂」,micro:bit將開始播放音樂
聽到「增加一檔」,Cutebot小車將以較快的速度前進。
 

​範例3:進入學習模式

可兼容 micro:bit V1,但因V1版本內存不足的關係,自學習詞彙僅能使用3-7個 (依程式大小而定)
建議搭配 micro:bit V2 以上版本


範例3所需的擴充積木

1.在MakeCode的積木選單中點選進階(Advanced)→擴展(Extensions)。


2.在彈出的搜尋框中輸入“https://github.com/elecfreaks/pxt-ASR” ,下載語音辨識模組的積木擴充積木。


3.同1.,接著在彈出的搜尋框中輸入“cutebot” ,下載Cutebot的擴充積木。


4.同1.,接著在彈出的搜尋框中輸入“PlanetX-AI” ,下載AI Lens智能鏡頭的擴充積木。
注意:小心勿下載成PlanetX(這擴充包含了PlanetX-AI和其他類別的應用),它目前和Cutebot擴充積木不相容,會導致編寫好程式後無法下載hex.檔案。


範例3程式設計


範例3程式連結



範例3程式執行結果

先對它說出:「你好,小恩」來啟動模組,接著把進入學習模式的程式寫當在按下A鍵時啟動(可自行定義)。
學習名稱自行定義,例如:顏色識別。學習名稱需進行約三次的學習,成功時會回覆:「學習成功」。
第一個名稱學習完成後會自動接續學習第二個名稱,如果不需再進行學習,告訴它:「退出學習」即可。

透過語音辨識模組進行新名稱的學習,例如:對語音辨識模組說出「人臉識別」,AI鏡頭將啟動人臉識別模式,而當偵測到人臉,就會在micro:bit上顯示打勾的圖案;對語音辨識模組說出「顏色識別」,AI鏡頭將啟動顏色識別模式,而當偵測到紅色,Cutebot小車就會亮起紅色的大燈。
logo
iconiconiconiconicon
icon  電話:04-2375-3535
icon  傳真:04-2256-9949
icon  統編:90386785
icon  E-mail:service@oursteam.com.tw
icon  LINE ID:@oursteam
Inspire every child to create