單片機(jī)開(kāi)發(fā)
單片機(jī)語(yǔ)音處理技術(shù)
單片機(jī)語(yǔ)音處理技術(shù)應(yīng)用
多媒體技術(shù)是現(xiàn)代計(jì)算機(jī)應(yīng)用技術(shù)中極其活躍的一門(mén)新興技術(shù),音像處理是多媒體技術(shù)的核心研究對(duì)象,語(yǔ)音處理是聲音處理技術(shù)中極為重要的實(shí)用技術(shù)。語(yǔ)音處理技術(shù)的基礎(chǔ)是語(yǔ)音學(xué)和數(shù)字信號(hào)處理,它包括語(yǔ)音分析技術(shù)、語(yǔ)音存儲(chǔ)技術(shù)、語(yǔ)音識(shí)別技術(shù)和語(yǔ)音合成(重現(xiàn))技術(shù)。本文以凌陽(yáng)SPCE061A為例,對(duì)單片機(jī)語(yǔ)音處理技術(shù)方面的原理與應(yīng)用進(jìn)行了探討。
一、音頻處理
計(jì)算機(jī)處理音頻主要采用幾項(xiàng)技術(shù):采樣與量化技術(shù)、音頻保存技術(shù)、音頻壓縮編碼技術(shù)、音頻重現(xiàn)與辨識(shí)技術(shù)。采樣與量化是將自然界中聲音按一定要求采集到計(jì)算機(jī)中,是聲音處理技術(shù)的基礎(chǔ)??陕?tīng)音頻的頻率在20Hz~20kHz范圍內(nèi),語(yǔ)音的頻率一般在60Hz~500Hz范圍內(nèi)。
音頻可分為波形聲音、語(yǔ)音和音樂(lè)三種。與任何聲音一樣,語(yǔ)音也表現(xiàn)為波形聲音,但波形聲音表示不出語(yǔ)言、語(yǔ)音的內(nèi)涵。語(yǔ)音是對(duì)講話聲音的一次抽象,是語(yǔ)言的載體,是人類社會(huì)特有的一種信息系統(tǒng)。音樂(lè)是特殊的聲音,是聲音的一個(gè)微弱子集,是規(guī)范化符號(hào)化了的聲音。但音樂(lè)不能對(duì)所有的聲音進(jìn)行符號(hào)化。樂(lè)譜是符號(hào)化聲音的符號(hào)組,不同的組合表示比單個(gè)號(hào)更復(fù)雜的聲音信息。
計(jì)算機(jī)處理音頻時(shí)首先要將模擬的(連續(xù)的)聲音波形數(shù)字化(離散化),這要通過(guò)A/D轉(zhuǎn)換器來(lái)實(shí)現(xiàn),轉(zhuǎn)換后的音頻稱為數(shù)字音頻,它的質(zhì)量取決于A/D轉(zhuǎn)換器的轉(zhuǎn)換速率和分辨率,速率越高表征單位時(shí)間內(nèi)采集到的數(shù)據(jù)越多,分辨率越高表征采集到的數(shù)據(jù)精度越高,所以音頻處理中對(duì)音頻的采樣頻率和量化位數(shù)是兩個(gè)重要參數(shù)。采集到的音頻信號(hào)由音頻文件保存。音頻文件分為兩類:聲音文件和MIDI文件。
二、單片機(jī)語(yǔ)音處理技術(shù)
單片機(jī)語(yǔ)音處理方面,通常解決的方案采用兩個(gè)途徑:一是對(duì)單片機(jī)本身進(jìn)行擴(kuò)展設(shè)計(jì),將語(yǔ)音處理功能模塊直接置于單片機(jī)內(nèi);二是借助于專門(mén)的語(yǔ)音處理芯片擴(kuò)展單片機(jī)的功能。由于專門(mén)的語(yǔ)音處理芯片系列較多且功能單一,實(shí)現(xiàn)一個(gè)完整的系統(tǒng)需要增加很多的外圍器件,因而在使用上不很方便,所以比較這兩種方案,第一種具有明顯的優(yōu)勢(shì),但作為通用處理器而言,這種方案是不妥當(dāng)?shù)摹?br/>
專為語(yǔ)音識(shí)別和語(yǔ)音處理應(yīng)用領(lǐng)域設(shè)計(jì)的芯片需有一顆高速DSP核心處理器承擔(dān)控制和運(yùn)算任務(wù),還需適量的片內(nèi)集成ROM/RAM存儲(chǔ)器用來(lái)存儲(chǔ)應(yīng)用程序、驅(qū)動(dòng)程序、各種數(shù)據(jù)和語(yǔ)音識(shí)別、語(yǔ)音壓縮算法及算法所用常數(shù)表等,這增大了芯片設(shè)計(jì)與制造的成本。由于單片機(jī)語(yǔ)音處理芯片在片內(nèi)集成的ROM/RAM存儲(chǔ)器不可能很大,因此單片機(jī)不適合用于大規(guī)模語(yǔ)音處理系統(tǒng)。
三、凌陽(yáng)SPCE061A單片機(jī)語(yǔ)音處理技術(shù)
3.1凌陽(yáng)SPCE061A單片機(jī)
凌陽(yáng)SPCE061A是一款16位μ’nSP結(jié)構(gòu)的微控制器。該芯片帶有硬件乘法器,能夠?qū)崿F(xiàn)乘法運(yùn)算、內(nèi)積運(yùn)算等復(fù)雜的運(yùn)算。凌陽(yáng)SPCE061A單片機(jī)設(shè)計(jì)先進(jìn),特點(diǎn)突出,易學(xué)易用,體現(xiàn)了現(xiàn)代微控制器工業(yè)發(fā)展的新趨勢(shì)。
3.2凌陽(yáng)SPCE061A單片機(jī)語(yǔ)音處理的實(shí)現(xiàn)
凌陽(yáng)SPCE061A將語(yǔ)音處理相關(guān)各功能做成函數(shù)模塊,通過(guò)API調(diào)用來(lái)實(shí)現(xiàn)。這些函數(shù)分為兩類:用于音頻資料播放的凌陽(yáng)音頻編碼(SACM)類和用于辨識(shí)語(yǔ)音的語(yǔ)音識(shí)別(BSR)類。
對(duì)輸入生成的WAVE文件按不同的壓縮算法壓縮成SACM_A2000或SACM_S480等相應(yīng)語(yǔ)音資料后,就可利用SACM-LIB庫(kù)對(duì)這些資料進(jìn)行處理。該庫(kù)將A/D、編碼、解碼、存儲(chǔ)及D/A做成相應(yīng)的模塊,每個(gè)模塊都有其應(yīng)用程序接口API函數(shù),調(diào)用對(duì)應(yīng)函數(shù)即可實(shí)現(xiàn)各自功能。
如針對(duì)特定人語(yǔ)音辨識(shí),SACM-LIB庫(kù)中提供了包括C語(yǔ)言和匯編語(yǔ)言兩種格式定義的API函數(shù),常用語(yǔ)音辨識(shí)API函數(shù)有:
(1)SRAM初始化函數(shù)int BSR-DeleteSD-Group(int);(2)訓(xùn)練函數(shù)int BSR-Train(int CommandID,int TrainMode);(3)識(shí)別初始化函數(shù)int BSR-InitRecognizer(int AudioSource);(4)獲取識(shí)別結(jié)果函數(shù)int BSR-GetResult(void);(5)停止識(shí)別函數(shù)void BSR-StopRecognizer(void);(6)識(shí)別中斷程序-BSR-FIQ-Routine;
配合語(yǔ)音壓縮及播放的相關(guān)API函數(shù),即可構(gòu)成一個(gè)完整的語(yǔ)音應(yīng)用系統(tǒng)。
總結(jié)
語(yǔ)音處理技術(shù)對(duì)下一代多模式交互人機(jī)界面設(shè)計(jì)技術(shù)有重要影響,隨著消費(fèi)類電子產(chǎn)品中對(duì)于高性能、高穩(wěn)定性的語(yǔ)音接口需求的快速增加,單片機(jī)及嵌入式語(yǔ)音處理技術(shù)在快速發(fā)展。然而,語(yǔ)音處理技術(shù)解決方案目前還普遍存在一些問(wèn)題,隨著軟硬件技術(shù)的進(jìn)一步研究,這些問(wèn)題一定會(huì)在不久的將來(lái)得到合理解決,語(yǔ)音處理技術(shù)將為計(jì)算機(jī)的深入應(yīng)用帶來(lái)更加廣闊的空間。
以上就是我們深圳市組創(chuàng)微電子有限公司為您介紹的單片機(jī)語(yǔ)音處理技術(shù)應(yīng)用。我們有豐富的智能電子產(chǎn)品定制開(kāi)發(fā)經(jīng)驗(yàn),可以盡快評(píng)估開(kāi)發(fā)周期與IC價(jià)格,也可以核算PCBA報(bào)價(jià)。我們是松翰單片機(jī)代理商、應(yīng)廣單片機(jī)代理商,出售并開(kāi)發(fā)sonix與應(yīng)廣的MCU與語(yǔ)音IC方案。我們代理并開(kāi)發(fā)杰理、安凱、全志、realtek等系列的IC與方案,還開(kāi)發(fā)BLE藍(lán)牙IC、雙模藍(lán)牙模塊、wifi模塊、物聯(lián)網(wǎng)模塊。我們的擁有硬件設(shè)計(jì)與軟件開(kāi)發(fā)能力。涵蓋了電路設(shè)計(jì)、PCB設(shè)計(jì)、單片機(jī)開(kāi)發(fā)、軟件定制開(kāi)發(fā)、APP定制開(kāi)發(fā)、微信公眾號(hào)開(kāi)發(fā)、語(yǔ)音識(shí)別技術(shù)、藍(lán)牙開(kāi)發(fā)、wifi技術(shù)等。還可以承接智能電子產(chǎn)品研發(fā)、家用電器方案設(shè)計(jì)、美容儀器開(kāi)發(fā)、物聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)、智能家居方案設(shè)計(jì)、TWS耳機(jī)開(kāi)發(fā)、藍(lán)牙耳機(jī)音箱開(kāi)發(fā)、兒童玩具方案開(kāi)發(fā)、電子教育產(chǎn)品研發(fā)。
- 返回頂部