『免費開源』基于STM32的<智能垃圾桶>之語音識別
接下來,我們就可以來一鍵設(shè)置關(guān)鍵詞了,我們先將數(shù)據(jù)接收區(qū)的顯示模式改成“文本格式顯示”,然后點擊“一鍵設(shè)置”,選擇文件“垃圾名字關(guān)鍵詞.txt”,然后點擊“打開”按鈕:
因為我們設(shè)置的速度是1000ms,也就是說,每1000ms下發(fā)一條設(shè)置指令,所以,我們在“ASR M08-B設(shè)置軟件”的“數(shù)據(jù)接收區(qū)”會每隔1000ms收到一條“寫入成功!”的信息,直到出現(xiàn)“發(fā)送完成”的提示,意味著所有的關(guān)鍵詞設(shè)置成功。
接下來,我們就可以來測試一下這些關(guān)鍵詞了,測試關(guān)鍵詞是否寫入成功有兩個方法:
一是點擊軟件上的“查詢關(guān)鍵詞”按鈕,然后再點擊“發(fā)送”按鈕,即可查詢我們剛才寫入的所有的關(guān)鍵詞;
另外一個就是可以直接通過判斷語音識別模塊的返回值來最終檢驗我們寫入的關(guān)鍵詞是否成功,具體操作請看視頻:
視頻中有提到如何將模塊設(shè)置成“口令模式”,其實,這條指令也同樣可以在“一鍵設(shè)置”的時候,跟隨其他關(guān)鍵詞一起寫入到語音識別模塊中,相信看到這里,大家都應(yīng)該知道要怎么操作了,筆者就不再贅述了。ASR-08B模塊這款語音識別模塊,相比與之前筆者使用過的慶科的VBS7100語音套件有優(yōu)點也有缺點,ASR-08B模塊有幾個比較突出的優(yōu)點:
1、離線識別:采用了LD3320離線式語音識別芯片,無需聯(lián)網(wǎng)能夠?qū)崿F(xiàn)離線識別;
2、設(shè)置簡單:廠家提供了專用的設(shè)置軟件,使得用戶無需編程基礎(chǔ),全程傻瓜式操作,就能快速設(shè)置所有指令;
當然咯,其缺點也是比較明顯的:
1、識別率不高:由于LD3320芯片的局限性,導(dǎo)致了識別率只能在90%左右(雖然在離線式語音識別芯片中算高了,但是跟在線式語音識別芯片還是有一定差距);
2、關(guān)鍵詞數(shù)量有限:ASR-08B模塊能夠設(shè)定的關(guān)鍵詞數(shù)量有限(最多50條),導(dǎo)致了我們能夠?qū)懭氲年P(guān)鍵詞數(shù)量不能太多,有一定的局限性;有關(guān)ASR-08B模塊和VBS7100語音套件的更多差異以及詳細的使用教程,請大家自行翻閱相關(guān)資料,在實際應(yīng)用中,我們可以根據(jù)自己的應(yīng)用場景,選擇離線式語音識別方案還是在線式語音識別方案。關(guān)于我們這個DIY智能垃圾桶項目的語音識別部分,就給大家介紹到這里了,如還有疑問可以咨詢我們,下一篇,筆者將要跟大家繼續(xù)分享我們這個DIY項目中語音播報部分的實現(xiàn),敬請關(guān)注!如果你喜歡我們的這個DIY項目,歡迎分享、轉(zhuǎn)載,在項目內(nèi)容全部介紹完成后,筆者將會給大家免費分享所有設(shè)計資料,感謝大家的支持!

請輸入評論內(nèi)容...
請輸入評論/評論長度6~500個字
最新活動更多
推薦專題
- 1 UALink規(guī)范發(fā)布:挑戰(zhàn)英偉達AI統(tǒng)治的開始
- 2 北電數(shù)智主辦酒仙橋論壇,探索AI產(chǎn)業(yè)發(fā)展新路徑
- 3 “AI寒武紀”爆發(fā)至今,五類新物種登上歷史舞臺
- 4 降薪、加班、裁員三重暴擊,“AI四小龍”已折戟兩家
- 5 國產(chǎn)智駕迎戰(zhàn)特斯拉FSD,AI含量差幾何?
- 6 光計算迎來商業(yè)化突破,但落地仍需時間
- 7 東陽光:2024年扭虧、一季度凈利大增,液冷疊加具身智能打開成長空間
- 8 封殺AI“照騙”,“淘寶們”終于不忍了?
- 9 優(yōu)必選:營收大增主靠小件,虧損繼續(xù)又逢關(guān)稅,能否乘機器人東風(fēng)翻身?
- 10 地平線自動駕駛方案解讀