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

『免費開源』基于STM32的<智能垃圾桶>之語音識別

2020-07-22 10:31
SingleYork
關注

接下來,我們就可以來一鍵設置關鍵詞了,我們先將數據接收區的顯示模式改成“文本格式顯示”,然后點擊“一鍵設置”,選擇文件“垃圾名字關鍵詞.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項目,歡迎分享、轉載,在項目內容全部介紹完成后,筆者將會給大家免費分享所有設計資料,感謝大家的支持!

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

發表評論

0條評論,0人參與

請輸入評論內容...

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

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

暫無評論

暫無評論

    人工智能 獵頭職位 更多
    掃碼關注公眾號
    OFweek人工智能網
    獲取更多精彩內容
    文章糾錯
    x
    *文字標題:
    *糾錯內容:
    聯系郵箱:
    *驗 證 碼:

    粵公網安備 44030502002758號