<智能垃圾桶>
訂閱
糾錯
加入自媒體

『免費開源』基于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è)置所有指令;

當(dāng)然咯,其缺點也是比較明顯的:

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è)計資料,感謝大家的支持!

<上一頁  1  2  3  4  
聲明: 本文由入駐維科號的作者撰寫,觀點僅代表作者本人,不代表OFweek立場。如有侵權(quán)或其他問題,請聯(lián)系舉報。

發(fā)表評論

0條評論,0人參與

請輸入評論內(nèi)容...

請輸入評論/評論長度6~500個字

您提交的評論過于頻繁,請輸入驗證碼繼續(xù)

暫無評論

暫無評論

人工智能 獵頭職位 更多
掃碼關(guān)注公眾號
OFweek人工智能網(wǎng)
獲取更多精彩內(nèi)容
文章糾錯
x
*文字標(biāo)題:
*糾錯內(nèi)容:
聯(lián)系郵箱:
*驗 證 碼:

粵公網(wǎng)安備 44030502002758號