<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > IP電話(huà)回聲消除器的設計及其DSP實(shí)現

IP電話(huà)回聲消除器的設計及其DSP實(shí)現

作者: 時(shí)間:2011-07-05 來(lái)源:網(wǎng)絡(luò ) 收藏


  編程的時(shí)候,為了提高程序的運行效率,要充分利用芯片的優(yōu)點(diǎn)。要盡量使用指令周期少的尋址方式,如直接尋址、雙操作數尋址。在濾波器的數據和系數緩沖區的時(shí)候采用循環(huán)尋址,這樣可以避免大批數據的搬移,節省指令周期,如果開(kāi)辟一個(gè)長(cháng)度為L(cháng)的緩沖區,必須保證其首址最低位至少有N個(gè)0,N是滿(mǎn)足2N>R的最小整數。還要多采用如ST‖MPY等并行指令,多采用的專(zhuān)用指令,如LMS、FIRS。
7 結束語(yǔ)
  消除技術(shù)在中占有非常重要的地位,本文介紹了用NLMS算法,還涉及到語(yǔ)音檢測和時(shí)延估計,以及如何在。下面給出63階的NLMS自適應濾波器的系數更新結果,為了方便起見(jiàn),把通道H(z)等效成一個(gè)63階的FIR濾波器,其沖擊響應如圖3所示,并假設近端語(yǔ)音信號x(n)為0,不考慮延時(shí),一段時(shí)間后NLMS濾波器的沖擊響應見(jiàn)圖4。圖4所示是收斂后的NLMS自適應濾波器系數。由圖4可以看出,NLMS自適應濾波器的收斂效果較好。

本文引用地址:http://dyxdggzs.com/article/150513.htm

  經(jīng)過(guò)測試,本文所述的回聲用于Vo中,可以比較明顯地改善語(yǔ)音的質(zhì)量。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>