《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 業(yè)界動(dòng)態(tài) > 利用MCU實(shí)現(xiàn)語(yǔ)音識(shí)別 MSP432能做到

利用MCU實(shí)現(xiàn)語(yǔ)音識(shí)別 MSP432能做到

2017-01-10

  在萬(wàn)物互聯(lián)的世界中,越來(lái)越多能夠理解語(yǔ)音內(nèi)容的電子設(shè)備逐漸進(jìn)入我們的視線。在智能手機(jī)、平板電腦和筆記本等擁有Siri或Cortana應(yīng)用程序的設(shè)備中,語(yǔ)音識(shí)別能夠幫助用戶搜索答案或控制周圍的電子器件等。雖然這些應(yīng)用程序讓人眼前一亮,但是它們卻占用了大量的處理能力和內(nèi)存。所以,人們對(duì)于微控制器(MCU)因過(guò)小而無(wú)法識(shí)別語(yǔ)音的誤解也就不足為奇了。

1.JPG

  沒(méi)錯(cuò),MCU的低功耗和小尺寸設(shè)計(jì)雖然使它不足以理解全部語(yǔ)音內(nèi)容,不過(guò)對(duì)于小型低功耗的嵌入式應(yīng)用而言,也許只需識(shí)別幾個(gè)定義明確的短語(yǔ)就大功告成了,例如“給我的咖啡加熱”或“關(guān)燈”等。最近,德州儀器(TI)在CES上所展示的低功耗MSP432? MCU上演示了這個(gè)功能。

  TI還發(fā)布了一個(gè)用C語(yǔ)言代碼編寫(xiě)的語(yǔ)音識(shí)別器庫(kù),這個(gè)庫(kù)使得基于MSP432 MCU的應(yīng)用能夠識(shí)別用戶個(gè)人經(jīng)常使用的語(yǔ)音短語(yǔ),在忽略其它語(yǔ)音內(nèi)容的情況下可識(shí)別的短語(yǔ)多達(dá)11個(gè)。雖然用戶在設(shè)置時(shí)必須重復(fù)幾遍希望被識(shí)別的短語(yǔ),不過(guò)一旦這一步成功完成,后面就可以順利使用了。

  這個(gè)語(yǔ)音識(shí)別器庫(kù)具有很多令人期待的功能,例如:

  用戶可以隨時(shí)更改自己的短語(yǔ)

  用戶可以設(shè)定識(shí)別器只對(duì)少數(shù)幾個(gè)短語(yǔ)做出響應(yīng)

  當(dāng)然,用戶也可以根據(jù)個(gè)人需要將短語(yǔ)庫(kù)中某些短語(yǔ)進(jìn)行刪除

  此外,連同語(yǔ)音識(shí)別庫(kù)一起提供的還有一些易于使用的頭文件和用戶與API指南,以幫助用戶快速上手。下載內(nèi)容還包括針對(duì)MSP432 MCU LaunchPad 開(kāi)發(fā)套件、Audio BoosterPack 插入式模塊以及Sharp或Kentec LCD BoosterPack套件的示例演示程序。

2.jpg

  這個(gè)演示應(yīng)用通過(guò)MSP432 MCU內(nèi)集成的14位模數(shù)轉(zhuǎn)換器(ADC14)來(lái)收集語(yǔ)音,以及用于顯示菜單的液晶顯示屏(LCD)。這個(gè)菜單能夠成功運(yùn)行識(shí)別功能,用戶可以選擇:

  首先說(shuō)出一個(gè)希望識(shí)別器記住的短語(yǔ)。識(shí)別器將生成一個(gè)針對(duì)這個(gè)語(yǔ)音的模型,并將其存儲(chǔ)在閃存中(一個(gè)被稱為注冊(cè)的任務(wù))。

  再說(shuō)一次已注冊(cè)的短語(yǔ)。識(shí)別器將用它來(lái)制作一個(gè)更好的模型,以提升性能(一個(gè)被稱為更新的任務(wù))。

  刪除被注冊(cè)的第一個(gè)模型

  運(yùn)行識(shí)別功能

  了解完MCU在語(yǔ)音識(shí)別方面的能力后,是不是對(duì)于這些可以用語(yǔ)音激活、基于MCU的應(yīng)用和器件已經(jīng)躍躍欲試了呢?趕緊基于MCU定制一個(gè)屬于自己的語(yǔ)音識(shí)別應(yīng)用吧!


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。