11 離線語音模組
(2022/09/07)
今年四月份時,曾在淘寶買了三塊【語音辨識模組】,分別是LU-ASR02、SU-10A、SU-03T,但那時測試LU-ASR02一直無法燒錄韌體,也就放棄不玩了,一直到昨天再把這些模組拿出來玩玩!花了一些時間測試,總算有一些成果,還滿好玩的,如下,供參
一、語音辨識模組
LU-ASR02
我一直覺得我買到故障的(我買2塊),因為接上電源連啟動聲音都沒有(一開始會有預設語音),然後我使用燒錄軟體也一直無法燒錄,害我浪費好多寶貴時間!只好放棄玩它了!
SU-10A
接下來玩SU-10A,外型如下:
一開啟電源就有語音跟你彑動,預設互動詞如下:
至少可以彑動,感覺比較有一點成就感了
模組上已有喇叭、電源接口、麥克風接口,組裝很方便
直接買一整套的,包含喇叭、電源接口、麥克風
但是它的IO腳位(A25、A26、A27、B2、B3...)居然沒有拉出針腳,如要用可能要自己焊接!
後來,我要燒錄韌體也沒有成功,只好再丟一旁了!!
SU-03T
最後來玩SU-03T,外型如下:
SU-03T 是一款低成本、低功耗、小体积的离线语音识别模组,能快速应用于智能家居,各类智能小家电,86 盒,玩具,灯具等需要语音操控的产品。
這塊板子針腳都沒有焊上,要自己焊,而且他的腳位間隔距離很小,不是一般的距離,很不好焊,所以我焊的很醜
但至少有提供了一些IO腳位,所以接下來以測試SU-03T為主
官方參考資料:https://docs.aimachip.com/zh_CN/latest/file/offlineVoice/SU03T.html
一開始預設的互動同SU-10A
接下來利用三色LED燈來做腳位輸出測試
紅燈接A25(命令詞:打開、關閉空調)
綠燈接A26(命令詞:打開、關閉插座)
藍燈接A27(命令詞:打開、關閉開關)
測試打開燈光時(B3),關閉燈光好像沒有功能
二、自訂喚醒詞及詞條
這些離線語音辨識模組也都可以自訂喚醒詞及相關詞條
請進入下面平台 http://www.smartpi.cn
對了,我有養一支大陸電話,所以很方便註冊
上面可以使用的功能非常多且非常強,可以參考SU-03T技术开发手册v1.2.pdf
三、燒錄韌體
下載燒錄軟體串口烧录软件.zip (我這邊採用串口燒錄,而不是使用燒錄器燒錄)
後來發現不用去下載這燒錄軟體
很重要!很重要!按燒錄鍵後,記得把VCC線拔掉再接上就會開始燒錄了
經過上面動作後,設備重新啟動居然沒有作用
因此想再重新製作韌體,但後來想說直接【下載舊的SDK檔】試試,沒有去編譯韌體
同樣,再利用上面的燒錄過程,竟然成功了!!
我的喚醒詞:
阿玉阿玉
你好阿玉
阿玉你好
命令詞:
打開紅燈、請開紅燈、開紅燈;關閉紅燈、請關紅燈、關紅燈
打開綠燈、請開綠燈、開綠燈;關閉綠燈、請關綠燈、關綠燈
打開藍燈、請開藍燈、開藍燈;關閉藍燈、請關藍燈、關藍燈
免喚醒命令詞:打開紅燈、關閉紅燈、打開綠燈、關閉綠燈
測試影片,如下
發現:關閉燈直接用設置【低平】即可,不用【脈沖】,不然關燈時會閃爍!
小車的使用
使用L9110S
登月小車的使用
使用IO0、IO5、IO9三支腳位