《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 基于FPGA的語音信號LPC參數提取算法的實現

基于FPGA的語音信號LPC參數提取算法的實現

2009-01-13
作者:劉宇紅 劉 橋

  摘? 要: 介紹語音信號LPC分析中部分相關系數的舒爾遞推算法的FPGA實現,給出了電路設計思想及具體電路結構,并對其工作過程進行了詳細分析說明,為嵌入式系統設計提供了一種有效手段。

  關鍵詞: 部分相關系數?舒爾遞推算法?FPGA 并行處理技術

?

  隨著語音技術應用的發展,越來越多的語音信號數字處理系統需要按照實時方式或在線方式工作,特別在嵌入式系統設計中,對系統的硬件環境要求更高。隨著語音處理算法的日益復雜,用普通處理器對語音信號進行實時處理,已顯得力不從心。本文將采用新一代現場可編程門陣列FLEX10K系列的FPGA芯片實現語音信號的LPC分析,并通過舒爾(Schur)遞推算法,提取語音信號處理中的重要參數——部分相關系數,即PARCOR系數。

1? LPC分析及舒爾遞推算法

1.1 LPC分析基本原理

  線性預測分析(LPC)是對一給定的時域離散線性系統用輸出信號的過去值的線性組合來估計即將到來的輸出值。即某一時刻n的語音信號的估計值為:

  ??????

  按均方誤差最小準則,即LMS算法,可求得預測器最佳預測系數ai應滿足下列方程組:

??? ? 

????這組方程稱為LPC正則方程,其中R(l)稱為自關函數,它們是進行LPC分析的基礎。

1.2 舒爾遞推算法

??? 將正則方程作適當變換,定義一個變量Ql(m)如下:

??? ????

?  其中r(l)=R(l)/R(0)為歸一化自關函數。

  根據Ql(m)的性質和正交定理[1]可證明部分相關系數K(m)與Ql(m)有下列關系:

?  

  由于部分相關系數K(1)~K(P)與最佳預測系數a1(P)~aP(P)間存在簡單對應關系,因而部分相關系數K(m)被廣泛應用于語音識別、語音合成和低速語音編譯器中。

2 系統設計

2.1 系統總體設計

  由于語音信號具有短時平穩性,因此在進行處理時需進行分幀處理,然后逐幀對語音信號進行LPC分析。本系統中,語音信號S(n)的精度為12位,采樣率為20k,幀長為10ms,相應于每幀有200個采樣點,每幀提取的部分相關系數K(m)的階數取為12。

  對取出的每幀語音S(n)還需進行加窗處理,即用窗函數W(n)乘S(n),形成加窗語音信號SW(n)。為減小Gibbs效應的影響,本系統采用的窗函數為哈明窗。

  為實現語音信號的LPC分析過程,選擇FLEX10K系列中的EPF10K100器件作為目標芯片進行設計,因其具有獨特的嵌入式陣列塊EAB而特別適合于對數字信號進行處理[2-4]。系統設計中,采用自頂向下的設計思想,在頂層采用電路原理圖的設計方法將系統分為幾個功能模塊,在底層則采用VHDL語言來實現各功能模塊的設計。為保證系統整體的處理速度,電路設計采用了流水線作業方式,以數據流驅動各模塊協調工作,同時在一些影響系統整體速度的環節采用了并行處理技術,很好地解決了制約系統速度的“瓶頸”。

  系統的原理框圖如圖1所示。圖中U3、U10分別為由EAB構成的200×12bit和12×12bit的雙口RAM陣列;U9為由EAB構成的200×12bit的ROM查找表,內置n=0~199的窗函數值W(n);U2、U4、U6為數據緩沖器;U7、U8分別為自關函數模塊和舒爾遞推算法模塊;U1為多路轉換開關;U5是12位乘法器。

?

?

  系統工作原理如下:將一幀語音信號S(n)經U1送入U3,同時啟動加窗過程,窗函數值W(n)通過查找ROM表U9獲得,將取出的Wn和Sn送入乘法器U5相乘,乘積經U2和U1又送回U3,得到加窗語音信號SW(n),然后將SW(n)送入自關函數模塊U7算出歸一化自關函數r(n),再將r(n)送入舒爾遞推模塊求出部分相關系數K(m),存入U10。至此,一幀數據的LPC分析即告結束。

2.2 自關函數模塊

  自關函數的計算是影響系統速度的關鍵環節,它要進行大量的乘積累加操作。為提高系統運行速度,將加窗語音信號SW(n)同時存入兩組RAM,采用并行取數的方式,同時取出參與運算的兩個量,進行乘法運算,運算結果立即送入累加器進行累加。而此時乘法器又可進行下一對數據的乘積運算。整個過程中,乘法器和累加器一直在并行工作,從而保證了系統的流水線操作持續進行,最大限度地保證了系統的運行速度。

  自關函數模塊的原理框圖如圖2所示。圖中U1、U2為EAB構成的200×12bit的雙口RAM陣列;U8是帶清零功能的數據寄存器,U7為加法器,它們二者共同構成累加器,為保證中間運算結果的精度,累加器的寬度為32位;U3、U4、U6、U9、U10為數據寄存器;U5為12位乘法器,乘積為24位;U11為32位除法器,商取16位。

?

?

  該模塊的工作過程是:將前面得到的加窗語音信號SW(n)同時存入U1和U2,然后按要求從中同時取出兩乘數Sn和Sn+l送入乘法器U5進行乘運算,將乘積作為一個操作數同U8中的數進行累加。U8起始值被置為零,以后的值就是各次累加的和,最后一次累加的結果就是自關函數R(l)的值。然后再將它的值送入U10,將它同U9中的R(0)相除即得歸一化的自關函數值r(l)。整個過程中,由于采用了并行處理技術,乘法器U5和累加器U7與U8一直處于工作狀態,從而保證了系統的高速運行。

2.3 舒爾遞推模塊

  舒爾遞推算法一個很重要的特點是在整個遞推過程中全部參與運算的量的初值、中間值和最終值皆小于1,因此特別適宜于采用定點運算的硬件系統來實現。該模塊的設計也采用雙RAM結構和同時取數同時運算的并行處理技術,所有運算單元的精度都是16位,每處理一次遞推過程,就輸出一個K(m)值。

  舒爾遞推模塊的原理框圖如圖3所示。圖中U2、U3為12×16bit的雙口RAM;U4、U6、U7、U8、U9、U11、U13為數據寄存器;U5、U10、U12分別為16位的除法器、乘法器和加法器;U1為多路轉換開關。該模塊的工作過程是:當歸一化自關函數r(l)通過U1送入U2和U3后,立即從中取出Qm和Q0送入除法器U5進行除運算,除得的結果送入U8;與此同時又分別從U2和U3中同時取出Ql和Qm-l,將Qm-l與Km在U10相乘后,送入U11,接著與Ql在U12進行相加,將結果經U13、U1重新送回U2和U3,接著又進行下一輪遞推,該過程一直要進行到遞推階數完成。在每一次遞推過程中,當U12在進行當前數據的加運算時,U10就可進行下一個數據的乘運算。這樣整個過程就可在連續的流水線方式不間斷地進行。

?

?

2.4 算術運算單元

  本系統所用到的算術運算單元有加法器、乘法器和除法器三種。加法器采用標準的全加器來構成,而乘法器則采用2的補碼的BOOTH乘法器。下面介紹除法器的設計思想和工作原理。

  由于本系統所使用的除法運算都是商小于1的除法,而且除法運算又比乘法運算少得多,因此對速度的影響也較小。綜合考慮速度和資源占用兩方面因素后,設計了下面的算法來實現除法器。設有兩個數A和B,A是被除數,B是除數,現在求它們的商Q=A/B,Q<1?,F將Q表示成下列形式:

  

  由于上述算法只需進行減法運算和除2運算,所以非常便于用硬件實現,據此算法設計的除法器原理框圖如圖4所示。圖中U2為并入并出移位寄存器,每右移一位,實現一次除2操作;U5為補碼器,它由反相器和加一電路構成,用于對B求補碼;U7為串入并出移位寄存器;U6為比較器,用于對A、B兩輸入數進行比較,若A≥B,則輸出“1”,否則輸出“0”;U3為數據寄存器;U1為多路轉換器;U4為加法器。該電路按下述原理工作:被除數A經U1送入U3并加到比較器U6的A端,除數B送入U2后右移一位再加到U6的B端。經U6比較后,若輸出“1”,則先將U6的輸出移入移位寄存器U7,再將A與B送入由U4和U5組成的減法器進行減法運算,所得差值再經U1送入U3;若輸出為“0”,則僅將U6的輸出移入U7即可。該步完成后,又將U2右移一位,再重復上述過程。整個操作一共要進行K次,最后U7中的數即為A/B的商。

?

?

  在本系統中,將LPC分析與FPGA技術結合,充分利用了FPGA作為一種快速、高效的硬件平臺在數字信號處理領域所具有的獨特優勢,實現了語音信號特征參數的快速提取,為語音信號的進一步處理打下基礎。本系統采用50MHz的時鐘頻率進行工作。為考察其工作性能,對其整體性能指標進行了評估。由于影響整個系統速度的是乘法累加運算,因此它的工作性能也就決定了系統的性能。在求歸一化自關函數r(l)過程中,涉及到近200次的乘積累加,采用并行處理技術和流水線操作方式的FPGA則可以用接近50MHz的數據速率進行工作,整個系統的性能同其他芯片相比約提高40%~60%,因此用FPGA技術來處理語音信號具有得天獨厚的優點。

??? 本系統除具有處理速度快的特點外,還具有獨立靈活的輸入輸出接口及一組檢測和控制信號線,可以方便地同任何一種處理器直接連接。由于FPGA自身所具有的抗干擾能力強、可靠性高的優點,本系統可廣泛應用于自動控制、工業機器人、語音合成和語音編譯碼等領域,特別對嵌入式系統的設計具有重要意義。

?

參考文獻

1 楊行峻,遲惠生.語音信號數字處理.北京:電子工業出版社,1995

2 劉寶琴.ALTERA可編程邏輯器件及其應用.北京:清華大學出版社,1995

3 Altera. MAX+PLUSⅡ? Programmable? Logic? Development? System? AHDL,1997

4 FLEX Embedded Programmable Logic Family Data Sheet.ALTERA Corporation,1998

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产日本欧洲亚洲| 在线成人h网| 亚洲一区二区精品视频| 亚洲日韩欧美视频一区| 亚洲女女做受ⅹxx高潮| 亚洲免费观看高清完整版在线观看| 国产精品综合视频| 国产精品va在线播放| 国产真实乱偷精品视频免| 亚洲欧美日韩精品久久久久| 欧美视频在线观看免费| 欧美中文字幕在线播放| 激情久久影院| 韩国一区电影| 鲁鲁狠狠狠7777一区二区| 久久精品视频免费观看| 国产精品99久久久久久www| 欧美日韩免费观看一区=区三区| 在线国产精品一区| 久久岛国电影| 欧美精品一区二区三区视频| 国产女人18毛片水18精品| 久久资源av| 亚洲女人小视频在线观看| 在线观看欧美一区| 亚洲靠逼com| 欧美国产精品人人做人人爱| 欧美日韩一级大片网址| 国产美女在线精品免费观看| 欧美精品久久一区二区| 国产香蕉久久精品综合网| 国产伦精品一区二区三区视频黑人| 牛夜精品久久久久久久99黑人| 久久夜色精品国产| 亚洲电影专区| 亚洲国产日韩欧美一区二区三区| 欧美诱惑福利视频| 欧美影视一区| 欧美在线观看网址综合| 欧美视频免费| 久久精品亚洲热| 久热成人在线视频| 欧美不卡激情三级在线观看| 久久精品国产清自在天天线| 这里只有精品视频在线| 毛片精品免费在线观看| 一本久久a久久免费精品不卡| 国产欧美视频一区二区| 亚洲精品日韩在线观看| 国产精品爱啪在线线免费观看| 国产亚洲一区二区精品| 亚洲欧洲日韩女同| 久久久久久久久久久成人| 亚洲在线观看视频网站| 欧美一区二区精品久久911| 亚洲国产日韩在线一区模特| 经典三级久久| 欧美成人在线网站| 国产精品成人国产乱一区| 亚洲一区二区三区精品在线| 久久精品国产久精国产爱| 美日韩丰满少妇在线观看| 亚洲综合色婷婷| 欧美亚洲动漫精品| 一区二区三区**美女毛片| 好吊妞这里只有精品| 国产精品日韩一区| 影音先锋亚洲一区| 国内成人精品一区| 亚洲综合三区| 亚洲国产成人在线视频| 影音先锋中文字幕一区二区| 99精品国产高清一区二区| 欧美日韩国产不卡| 欧美日韩二区三区| 国产精品美女久久久久久2018| 在线欧美日韩精品| 欧美精品午夜| 亚洲日本精品国产第一区| 亚洲精品韩国| 亚洲一卡二卡三卡四卡五卡| 亚洲精品视频二区| 日韩视频久久| 一本色道久久99精品综合| 免费看精品久久片| 一区二区三区精品国产| 欧美精品v日韩精品v韩国精品v| 亚洲欧美日韩国产综合在线| 亚洲高清av| 国产精品一区二区黑丝| 亚洲综合色激情五月| 性欧美video另类hd性玩具| 国产精品高潮呻吟| 亚洲日本成人在线观看| 国产一区av在线| 久久伊人精品天天| 日韩视频一区| 狠狠网亚洲精品| 久久国产99| 开元免费观看欧美电视剧网站| 狠狠久久综合婷婷不卡| 亚洲国产一区二区三区在线播| 欧美一区二区三区四区在线| 国产精品va在线播放| 久久日韩粉嫩一区二区三区| 欧美三级黄美女| 一区二区精品在线| 一本色道久久综合精品竹菊| 亚洲一区在线观看视频| 国产欧美日韩三级| 一区二区三区欧美亚洲| 久久人人97超碰国产公开结果| 欧美一区=区| 国产日韩欧美精品一区| 久久影视精品| 亚洲另类春色国产| 欧美一区二区精品在线| 国产精品视屏| 久久免费精品日本久久中文字幕| 亚洲视频在线免费观看| 欧美噜噜久久久xxx| 欧美日韩高清不卡| 国产精品视频你懂的| 久久精品国产成人| 亚洲黄色小视频| 欧美日韩在线观看一区二区三区| 国产人成精品一区二区三| 亚洲免费伊人电影在线观看av| 欧美日韩播放| 国产一区二区高清视频| 午夜一区二区三区不卡视频| 快播亚洲色图| 亚洲一区二区视频在线| 国产乱码精品一区二区三区不卡| 国内揄拍国内精品少妇国语| 欧美日韩中字| 在线成人激情黄色| 国产喷白浆一区二区三区| 欧美成人性网| 亚洲欧洲另类国产综合| 国产一区二区三区无遮挡| 欧美日韩精品一区二区| 国产精品日日做人人爱| 亚洲精品一区二区三区在线观看| 精品96久久久久久中文字幕无| 女女同性精品视频| 亚洲天堂男人| 性色av一区二区三区在线观看| 欧美日韩在线另类| 亚洲一区国产一区| 久久爱www.| 亚洲毛片播放| 99国产精品久久| 亚洲国产日韩在线一区模特| 久久久精品一品道一区| 国产精品一卡| 精东粉嫩av免费一区二区三区| 黑人巨大精品欧美一区二区| 亚洲女人小视频在线观看| 欧美国产一区二区| 一区二区久久久久| 午夜精品亚洲一区二区三区嫩草| 欧美精品三级在线观看| 久久久久久久久久看片| 国产精品嫩草99av在线| 亚洲精品久久7777| 国产精品久久97| 国产视频在线一区二区| 狠狠做深爱婷婷久久综合一区| 欧美大尺度在线| 久久久免费av| 在线亚洲一区| 亚洲午夜成aⅴ人片| 亚洲国产一区二区三区在线播| 亚洲美女在线一区| 久久久综合香蕉尹人综合网| 亚洲精品女人| 国产亚洲一区二区三区在线观看| 亚洲伊人伊色伊影伊综合网| 亚洲老司机av| 欧美国产日韩在线观看| 亚洲欧洲在线一区| 久久最新视频| 久久久久国产免费免费| 欧美一区二区播放| 国产一区二区三区久久久久久久久| 黑人极品videos精品欧美裸| 国产精品久久久久av| 国产精品久久久久久久久久久久久久| 国产精品美女www爽爽爽| 国产精品久久久久久久久搜平片| 尤妮丝一区二区裸体视频| 久久久久久久一区二区| 国内不卡一区二区三区| 欧美精品久久99久久在免费线| 在线精品视频一区二区三四| 亚洲片在线观看| 欧美日韩高清在线播放| 欧美日韩久久久久久| 精品动漫3d一区二区三区免费| 亚洲一级免费视频| 揄拍成人国产精品视频| 午夜精品视频在线观看一区二区| 亚洲少妇一区| 久久国产主播精品| 国产精品综合色区在线观看| 久久国产精品久久久久久| 欧美国产亚洲另类动漫| 国产目拍亚洲精品99久久精品| 欧美日韩一区二区三区四区在线观看| 韩日精品视频| 国产自产2019最新不卡| 亚洲美女视频在线观看| 久久精品在线视频| 亚洲小少妇裸体bbw| 免费欧美电影| 国产精品日本一区二区| 午夜精品久久久久久久久| 欧美一级片在线播放| 亚洲电影天堂av| 性色av一区二区怡红| 亚洲国产高清在线观看视频| 亚洲日韩欧美视频| 在线一区观看| 国产亚洲精品久久久久动| 国产精品久久福利| 西西人体一区二区| 美女精品自拍一二三四| 亚洲第一黄网| 欧美日本中文字幕| 国内精品久久久久久| 亚洲国产精品一区在线观看不卡| 一区二区三区在线不卡| 国产曰批免费观看久久久| 欧美日韩精品免费观看视频完整| 亚洲午夜极品| 免费h精品视频在线播放| 欧美国产亚洲另类动漫| 国产欧美日韩伦理| 欧美超级免费视 在线| 国外成人免费视频| 国产精品一区二区久久国产| 国产日韩精品一区二区三区在线| 日韩一级精品视频在线观看| 亚洲综合国产激情另类一区| 激情综合网激情| 久久久蜜臀国产一区二区| 亚洲看片免费| 亚洲欧美日韩综合一区| 国内伊人久久久久久网站视频| 亚洲日本中文字幕免费在线不卡| 狠狠色狠狠色综合日日tαg| 日韩午夜电影av| 亚洲乱码国产乱码精品精| 欧美激情国产日韩| 久久久久久色| 亚洲欧洲在线免费| 国产精品嫩草99a| 亚洲一区二区三区四区中文| 欧美久久综合| 国产精品久久久久久久免费软件| 国产精品久久久久久久午夜| 欧美视频一区在线观看| 欧美日韩在线三区| 欧美中文字幕在线播放| 欧美激情1区2区| 国产精品视频久久久| 99在线|亚洲一区二区| 黄色精品一二区| 午夜欧美不卡精品aaaaa| 亚洲日本免费电影| 一本一本大道香蕉久在线精品| 欧美一区影院| 亚洲国产一区二区三区青草影视| 国产日韩精品综合网站| 亚洲欧美成人一区二区三区| 亚洲欧美综合一区| 性欧美大战久久久久久久久| 影音先锋久久精品| 国产精品日本欧美一区二区三区| 日韩系列在线| 国内精品久久久久国产盗摄免费观看完整版| 亚洲影音一区| 国产亚洲一区二区三区在线播放| 日韩一级网站| 亚洲欧美三级伦理| 亚洲在线第一页| 欧美在线视频免费观看| 亚洲国产精品悠悠久久琪琪| 夜夜精品视频一区二区| 国产精品狼人久久影院观看方式| 日韩一区二区久久| 国产精品久久久一区麻豆最新章节| 一区二区视频在线观看| 欧美另类视频在线| 免费欧美在线| 久久精品国产精品亚洲精品| 久久午夜av| 亚洲黄网站在线观看| 日韩视频一区二区三区在线播放| 亚洲激情一区二区三区| 久久久www成人免费无遮挡大片| 久久精品视频网| 亚洲高清在线精品| 欧美视频一区二区三区四区| 欧美国产综合| 亚洲综合激情| 国产精品一二三| 另类尿喷潮videofree| 久久久精品一区二区三区| 欧美日韩视频| 久久在线免费| 亚洲精品视频啊美女在线直播| 欧美日韩视频专区在线播放| 亚洲网站在线播放| 亚洲男女自偷自拍图片另类| 久久久久久69| 久久国产精品一区二区三区四区| 亚洲欧美精品在线观看| 亚洲国产精彩中文乱码av在线播放| 亚洲欧美一区二区视频| 欲香欲色天天天综合和网| 欧美午夜久久| 国产精品二区在线| 国产精品女人毛片| 国产精品最新自拍| 在线观看91久久久久久| 欧美劲爆第一页|