『免費開源』基于STM32的<智能垃圾桶>之語音識別
接下來,我們就可以來一鍵設置關鍵詞了,我們先將數據接收區的顯示模式改成“文本格式顯示”,然后點擊“一鍵設置”,選擇文件“垃圾名字關鍵詞.txt”,然后點擊“打開”按鈕:

因為我們設置的速度是1000ms,也就是說,每1000ms下發一條設置指令,所以,我們在“ASR M08-B設置軟件”的“數據接收區”會每隔1000ms收到一條“寫入成功!”的信息,直到出現“發送完成”的提示,意味著所有的關鍵詞設置成功。

接下來,我們就可以來測試一下這些關鍵詞了,測試關鍵詞是否寫入成功有兩個方法:
一是點擊軟件上的“查詢關鍵詞”按鈕,然后再點擊“發送”按鈕,即可查詢我們剛才寫入的所有的關鍵詞;
另外一個就是可以直接通過判斷語音識別模塊的返回值來最終檢驗我們寫入的關鍵詞是否成功,具體操作請看視頻:
視頻中有提到如何將模塊設置成“口令模式”,其實,這條指令也同樣可以在“一鍵設置”的時候,跟隨其他關鍵詞一起寫入到語音識別模塊中,相信看到這里,大家都應該知道要怎么操作了,筆者就不再贅述了。ASR-08B模塊這款語音識別模塊,相比與之前筆者使用過的慶科的VBS7100語音套件有優點也有缺點,ASR-08B模塊有幾個比較突出的優點:
1、離線識別:采用了LD3320離線式語音識別芯片,無需聯網能夠實現離線識別;
2、設置簡單:廠家提供了專用的設置軟件,使得用戶無需編程基礎,全程傻瓜式操作,就能快速設置所有指令;
當然咯,其缺點也是比較明顯的:
1、識別率不高:由于LD3320芯片的局限性,導致了識別率只能在90%左右(雖然在離線式語音識別芯片中算高了,但是跟在線式語音識別芯片還是有一定差距);
2、關鍵詞數量有限:ASR-08B模塊能夠設定的關鍵詞數量有限(最多50條),導致了我們能夠寫入的關鍵詞數量不能太多,有一定的局限性;有關ASR-08B模塊和VBS7100語音套件的更多差異以及詳細的使用教程,請大家自行翻閱相關資料,在實際應用中,我們可以根據自己的應用場景,選擇離線式語音識別方案還是在線式語音識別方案。關于我們這個DIY智能垃圾桶項目的語音識別部分,就給大家介紹到這里了,如還有疑問可以咨詢我們,下一篇,筆者將要跟大家繼續分享我們這個DIY項目中語音播報部分的實現,敬請關注!如果你喜歡我們的這個DIY項目,歡迎分享、轉載,在項目內容全部介紹完成后,筆者將會給大家免費分享所有設計資料,感謝大家的支持!
請輸入評論內容...
請輸入評論/評論長度6~500個字
最新活動更多
- 1 AI狂歡遇上油價破百,全球股市還能漲多久? | 產聯看全球
- 2 OpenAI深夜王炸!ChatGPT Images 2.0實測:中文穩、細節炸,設計師慌了
- 3 6000億美元估值錨定:字節跳動的“去單一化”突圍與估值重構
- 4 Tesla AI5芯片最新進展總結
- 5 連夜測了一波DeepSeek-V4,我發現它可能只剩“審美”這個短板了
- 6 熱點丨AI“瑜亮之爭”:既生OpenClaw,何生Hermes?
- 7 AI界的殺豬盤:9秒刪庫跑路,全員被封號,還繼續扣錢!
- 8 2026,人形機器人只贏了面子
- 9 DeepSeek降價90%:價格屠夫不是身份,是戰略
- 10 AI Infra產業鏈卡在哪里了?


分享













