現在社會發展的這么快,什么高科技都涌現出來,什么智能機器人啦,智能手機等,有很多在這里就不一一列舉了,在這里我們要說的就是語音識別系統了,現在嵌入式產品如此的多,就像一些智能空調啦,我們可以對著他說調高點或者調低點,空調就會做相應的反應,那到底是如何來實現這些語音交互的呢,那就得說嵌入式語音識別系統了,今天我們先來看一下嵌入式語音識別系統中的電路設計是如何的,是如何實現這些語音交互的。
語音識別在現在的社會中起著中流砥柱的作用,他主要就是將人類的語音中的詞匯內容轉化為計算機可讀的輸入,例如按鍵、二進制編碼或者字符序列。
語音識別技術他是基于關鍵詞列表的辨別技術,他會對大量的語音數據分析出來,簡歷數學模型,來進行反復提取細節特征,分析差異,來提取語音特征,最后讓嵌入式工程師轉換成硬件嵌入在嵌入式系統中,這樣語音識別系統就可以實現了,那在實現的過程中,他的電路是如何設計的,我們就用一款語音識別芯片--LD3320芯片為例來告訴你:
LD3320是一顆基于非特定人語音識別(SI-ASR:Speaker-Independent??Automatic?Speech?Recognition)技術的語音識別/聲控芯片。提供了真正的單芯片語音識別解決方案。?
LD3320芯片上集成了高精度的A/D和D/A接口,不再需要外接輔助的Flash和RAM,即可以實現語音識別/聲控/人機對話功能。并且,識別的關鍵詞語列表是可以動態編輯的。?
基于LD3320,可以在任何的電子產品中,甚至包括最簡單的51作為主控芯片的系統中,輕松實現語音識別/聲控/人機對話功能。為所有的電子產品增加VUI(Voice?User?Interface)語音用戶操作界面。?
主要特色功能:?
非特定人語音識別技術非特定人語音識別技術::不需要用戶進行錄音訓練?可動態編輯的識別關鍵詞語列表可動態編輯的識別關鍵詞語列表::只需要把識別的關鍵詞語以字符串的形式傳送進芯片,即可以在下次識別中立即生效。比如,用戶在51等MCU的編程中,簡單地通過設置芯片的寄存器,把諸如“你好”這樣的識別關鍵詞的內容動態地傳入芯片中,芯片就可以識別這樣設定的關鍵詞語了。?
真正單芯片解決方案真正單芯片解決方案::不需要任何外接的輔助Flash和RAM,真正降低系統成本。?
內置高精度A/D和D/A通道通道::不需要外接AD芯片,只需要把麥克風接在芯片的AD引腳上;可以播放聲音文件,并提供550mW的內置放大器。?高準確度和實用的語音識別效果高準確度和實用的語音識別效果??
支持用戶自由編輯50條關鍵詞語條關鍵詞語?在同一時刻,最多在50條關鍵詞語中進行識別,終端用戶可以根據場景需要,隨時編輯和更新這50條關鍵詞語的內容。
LD3320芯片電路的工作原理到底是怎么樣的,我們通過一張圖來了解一下:
看了LD3320芯片的電路設計圖,那就心中會有一定的了解,LD3320芯片在使用過程中,用戶只需要把識別的關鍵詞語以字符串的形式傳送進芯片,即可以在下次識別中立即生效。比如,用戶在51等主控MCU的編程中,簡單地通過設置芯片的寄存器,把諸如“你好”這樣的識別關鍵詞語的內容動態地傳入芯片中,芯片就可以識別所設定的關鍵詞語了。每個關鍵詞語可以是單字、詞組、短句或者任何的中文發音的組合。基于LD3320的語音識別系統可以隨著使用流程,在運行時動態地更改關鍵詞語列表的內容,這樣可以用一個系統支持多種不同的場景,同時也不需要用戶作任何的錄音訓練。
通過圖你會更加的了解,當然前提是你已經對這些電路圖已經了解過了,那看這個就不是問題了,這就是嵌入式語音識別系統的電路設計了,凡事都會有一定的流程,做嵌入式語音識別系統先要掌握電路設計,才能進行接下來的工作,嵌入式語音識別系統可用于點歌,各種智能家居產品,還是一個很不錯的應用。
應用場景??
由于LD3320可以動態編輯的識別關鍵詞語列表,因此其可以應用的范圍大大超過了那些不可以改變識別列表的芯片。同時,LD3320是一顆真正的單芯片解決方案,不需要輔助的外圍Flash/RAM/AD,只需要有一顆51級別的單片機芯片就可以控制LD3320,從而降低了系統的成本。?其應用場景主要包括:?
1.?智能玩具/對話玩具?
2.?導航儀
3.?MP3/MP4?
4.?數碼像框?
5.?機頂盒/彩電遙控器?
6.?電磁爐/微波爐/洗衣機/智能家電操作?
7.?PMP/游戲機?
8.?自動售貨機
9.?地鐵自動售票機
10.導游機?
11.樓宇電視的廣告點播?