隨著語音技術(shù)應(yīng)用的發(fā)展,語音信號(hào)數(shù)字處理的實(shí)時(shí)性要求越來越突出。這就要求在系統(tǒng)設(shè)計(jì)中,對(duì)系統(tǒng)的硬件環(huán)境要求更高。隨著語音處理算法的日益復(fù)雜,用普通處理器對(duì)語音信號(hào)進(jìn)行實(shí)時(shí)處理,已經(jīng)不能滿足需要。專用語音信號(hào)處理芯片能解決實(shí)時(shí)性的要求,同時(shí)對(duì)器件的資源要求也是最低的。 論文利用Altera公司的新一代可編程邏輯器件在數(shù)字信號(hào)處理領(lǐng)域的優(yōu)勢,對(duì)語音信號(hào)的常用參數(shù)—LPC(線性預(yù)測編碼,Linear Predictive Coding)參數(shù)提取的FPGA(現(xiàn)場可編程門陣列,F(xiàn)ield Programmable Gate Array)實(shí)現(xiàn)進(jìn)行了深入研究。論文首先對(duì)語音的離散數(shù)學(xué)模型和短時(shí)平穩(wěn)特性進(jìn)行了分析,深入討論了語音線性預(yù)測技術(shù)。第二,對(duì)解線性預(yù)測方程組的自相關(guān)法和協(xié)方差斜格法進(jìn)行了比較,提出了一種基于協(xié)方差斜格法的LPC參數(shù)提取系統(tǒng)的總體設(shè)計(jì)方案。第三,對(duì)Altera公司的Cyclon系列可編程器件的內(nèi)部結(jié)構(gòu)進(jìn)行了研究,分析了在QuartusⅡ開發(fā)平臺(tái)上進(jìn)行FPGA設(shè)計(jì)的流程。第四,對(duì)系統(tǒng)的各個(gè)功能模塊進(jìn)行了設(shè)計(jì),所有算法通過Verilog硬件描述語言實(shí)現(xiàn),并對(duì)其工作過程進(jìn)行了詳細(xì)的分析。最后,在Altera FPGA目標(biāo)芯片EP1C6Q240C8上,對(duì)LPC參數(shù)提取系統(tǒng)進(jìn)行了仿真驗(yàn)證。 系統(tǒng)具有靈活的輸入輸出接口,能方便地同其它語音處理模塊相連,構(gòu)成一個(gè)完整的語音處理專用芯片,可以應(yīng)用于語音編解碼、語音識(shí)別等系統(tǒng)。
標(biāo)簽:
語音信號(hào)
特征
參數(shù)
上傳時(shí)間:
2013-04-24
上傳用戶:TI初學(xué)者