新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的語音信號LPC參數提取算法的實現

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

        作者: 時間:2010-05-20 來源:網絡 收藏
         摘 要: 介紹分析中部分相關系數的舒爾遞推算法的實現,給出了電路設計思想及具體電路結構,并對其工作過程進行了詳細分析說明,為嵌入式系統設計提供了一種有效手段。

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

        本文引用地址:http://www.104case.com/article/191714.htm

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

        1 分析及舒爾遞推算法

        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)被廣泛應用于語音識別、語音合成和低速語音編譯器中。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 固安县| 宜城市| 常德市| 蛟河市| 门头沟区| 城步| 会泽县| 揭阳市| 桐柏县| 丹巴县| 玛曲县| 长阳| 滦平县| 溆浦县| 通城县| 潮州市| 巫山县| 什邡市| 连州市| 民权县| 永吉县| 疏勒县| 湘乡市| 临湘市| 涞源县| 杂多县| 周口市| 将乐县| 广宗县| 县级市| 麻栗坡县| 寿光市| 白沙| 修武县| 游戏| 上犹县| 蒲江县| 浪卡子县| 亳州市| 六盘水市| 文化|