TI公司供稿 在萬物互聯的世界中,越來越多能夠理解語音內容的電子設備逐漸進入我們的視線。在智能手機、平板電腦和筆記本等擁有Siri或Cortana應用程序的設備中,語音識別能夠幫助用戶搜索答案或控制周圍的電子器件等。雖然這些應用程序讓人眼前一亮,但是它們卻占用了大量的處理能力和內存。所以,人們對于微控制器(MCU)因過小而無法識別語音的誤解也就不足為奇了。 沒錯,MCU的低功耗和小尺寸設計雖然使它不足以理解全部語音內容,不過對于小型低功耗的嵌入式應用而言,也許只需識別幾個定義明確的短語就大功告成了,例如“給我的咖啡加熱”或“關燈”等。最近,德州儀器(TI)在CES上所展示的低功耗MSP432 MCU上演示了這個功能。 TI還發布了一個用C語言代碼編寫的語音識別器庫,這個庫使得基于MSP432 MCU的應用能夠識別用戶個人經常使用的語音短語,在忽略其它語音內容的情況下可識別的短語多達11個。雖然用戶在設置時必須重復幾遍希望被識別的短語,不過一旦這一步成功完成,后面就可以順利使用了。 這個語音識別器庫具有很多令人期待的功能,例如:
這個演示應用通過MSP432 MCU內集成的14位模數轉換器(ADC14)來收集語音,以及用于顯示菜單的液晶顯示屏(LCD)。這個菜單能夠成功運行識別功能,用戶可以選擇:
|