999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB的回音抵消器的設計

2017-09-11 12:49:48李丹鳳張修娟胡安正
物理通報 2017年7期
關鍵詞:利用信號系統

李丹鳳 方 倪 張修娟 胡安正

(湖北文理學院物理與電子工程學院 湖北 襄陽 441053)

基于MATLAB的回音抵消器的設計

李丹鳳 方 倪 張修娟 胡安正

(湖北文理學院物理與電子工程學院 湖北 襄陽 441053)

通訊技術的迅速發展迫切需要通訊設備的快速更新.比如語音通訊用戶對語音通訊質量的要求就越來越高,但在語音通話過程中,由于聲學回聲問題處理不當就會對通訊質量造成較大影響.為解決聲學回聲問題,通過MATLAB設計出一種回音抵消器,包括先合成回音,再利用逆系統法對回音進行消除,同時保留正常的語音信號,從而為解決語音通訊中由于聲學回聲問題引起的語音質量變差提供了一種解決方案.

MATLAB 回音抵消 逆系統 濾波

1 回音信號處理MATLAB介紹

在MATLAB中,利用Wavread對原始聲音信號采樣,設置采樣頻率,對原始信號的時域波形以及進行傅立葉變換后的幅值進行分析.通過卷積的思想使原始聲音信號與延遲衰減的聲音信號疊加在一起,合成有回音的聲音信號,接著對有回音的聲音信號進行分析.再利用逆系統法消除回音,得到最終的聲音信號與原始聲音信號進行對比,框架如圖1所示.

圖1 整體設計框圖

2 利用MATLAB合成與逆系統法處理回音信號

2.1 利用MATLAB對原始聲音信號文件進行分析

fs=8192;%采樣頻率

[x,fs]=wavread('huiyin1.wav');%提取原始聲音信號

sound(x,fs);%聽原始聲音

N=length(x);

subplot(2,1,1);plot(x(1:N));title('原始信號波形');

y=fft(x,N);%對原始信號進行傅立葉變化

subplot(2,1,2);plot(abs(y));title('原始信號幅值');

分析:通過FFT變換可以明顯的觀察到,原始波形的信號主要分布在2~5 kHz和50 kHz頻率左右.

圖2 原始信號的波形和傅里葉變化后的波形

2.2 回音的產生原理

在一個原始聲音脈沖后跟著一段衰減延遲后的原始聲音脈沖,在離散時間情況下,其單位脈沖響應可表示為

其中pk為衰減因子,δ為單位脈沖序列.假如原始聲音信號為x(n),則實際聽到的聲音為Y(n)=x(n)*h(n);

[x,fs]=wavread('huiyin1.wav');%提取原始聲音信號

N=length(x);x1=x(1:N);

h=[1,zeros(1,8819),0.4];

y=conv(x1,h);%原始聲音信號與延遲聲音信號的卷積

subplot(2,1,1);plot(y);title('含回音信號的波形');

y1=fft(y);%對回音信號進行傅立葉變化

subplot(2,1,2);plot(abs(y1));title('含回音信號的幅值');

sound(y,fs);%聽有回音信號

圖3 回音信號的波形和傅里葉變化后的波形

分析:通過FFT變換可以明顯地觀察到,有回音波形的信號主要分布在2~5 kHz和60 kHz頻率左右.與原始信號相比,高頻波形有明顯的延遲.

2.3 利用逆系統法對回音進行消除

2.3.1 逆系統法基本思想

若將回音系統的實現端對端地翻轉過來,并改變反饋信號的符號,就得到其逆系統從而消除仿真音樂信號x(n)中的回音,逆系統框圖如圖4所示.

圖4 逆系統框架結構圖

2.3.2 回音消除原理

在合成的回音信號中還原原始信號,以此達到消除回音的目的.設計一個逆系統g(n)=1/h(n),利用卷積的方法,使單位脈沖g(n)滿足x(n)=y(n)*g(n).

b=[1];a=[1,zeros(1,8819),0.4];n=[0:N];

K=impz(b,a,n);%離散時間系統單位脈沖響應A=conv(y,K);%脈沖與有回音的函數卷積去掉回音

subplot(2,1,1);plot(A);title('還原信號的波形');

y2=fft(A);%對恢復聲音信號進行傅立葉變化subplot(2,1,2);plot(abs(y2));title('還原信號的幅值');

sound(A,fs);%聽恢復后聲音信號

圖5 還原信號的波形和傅里葉變化后的波形

分析:可以把本次設計的原始信號和消除后的信號進行比較,可以看出兩次的波形是一樣的,兩次的FFT變換后的波形圖也可以看出兩種情況下的頻率分布也是相匹配的,從而能反應出來此次的系統設計是非常合理的.

3 總結

本文首先利用MATLAB工具產生回音,然后通過逆系統法對回音進行消除,利用MATLAB工具對消除前和消除后的波形進行對比分析,通過觀察兩者之間的特點,可以很明顯地看出此次的系統設計是非常合理的,最后利用MATLAB工具對消除后的信號進行回放,可以聽出效果的改善是非常明顯的,可以很好地利用到實際生活中.

1 高西全,丁玉美.數字信號處理.西安:西安電子科技大學出版社,2008.08

2 李敏,編.MATLAB與信號與系統實驗指導書.2013

3 高成.MATLAB圖像處理與應用.北京:國防工業出版社,2007.04

4 董振海.精通MATLAB7編程與數據庫應用.北京:電子工業出版社,2007.09

李丹鳳(1995- ),女,在讀本科生.指導教師:胡安正(1965- ),男,博士,教授,主要研究方向為電子技術應用.

2017-01-02)

猜你喜歡
利用信號系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
利用min{a,b}的積分表示解決一類絕對值不等式
中等數學(2022年2期)2022-06-05 07:10:50
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
利用一半進行移多補少
利用數的分解來思考
Roommate is necessary when far away from home
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
主站蜘蛛池模板: 亚洲综合激情另类专区| 日韩精品欧美国产在线| 国产精品熟女亚洲AV麻豆| 国产在线日本| 高清无码一本到东京热| 中文字幕有乳无码| 国产福利在线免费| 三级国产在线观看| 成人精品区| 无码日韩视频| 一级爱做片免费观看久久| 亚洲午夜久久久精品电影院| 精品国产网| 91午夜福利在线观看精品| 久久中文字幕2021精品| 国产精品成人啪精品视频| 国产成人一区二区| 极品性荡少妇一区二区色欲| 一本色道久久88| 色综合久久88色综合天天提莫| 99热这里只有精品免费| 日韩免费成人| 国产新AV天堂| 久久 午夜福利 张柏芝| 999精品在线视频| 国产成人精品18| 国产福利一区视频| 欧美一级视频免费| 视频在线观看一区二区| 色老二精品视频在线观看| 国产丝袜无码一区二区视频| 国产麻豆永久视频| 国产精品永久免费嫩草研究院| 国产女人爽到高潮的免费视频 | 青青青国产视频手机| 亚洲另类色| 国产成人av一区二区三区| 精品国产黑色丝袜高跟鞋| 强乱中文字幕在线播放不卡| 99999久久久久久亚洲| 蝴蝶伊人久久中文娱乐网| 热久久综合这里只有精品电影| 亚洲人在线| 国产免费人成视频网| 看你懂的巨臀中文字幕一区二区 | av无码一区二区三区在线| 无码日韩人妻精品久久蜜桃| 国产精品网址在线观看你懂的| 国产亚洲精品97AA片在线播放| 怡红院美国分院一区二区| 男女男免费视频网站国产| 欧亚日韩Av| 亚洲va精品中文字幕| 免费无遮挡AV| 欧美日韩一区二区在线免费观看| 色妞www精品视频一级下载| 欧美日韩一区二区在线免费观看| 亚洲婷婷丁香| 伊人AV天堂| 欧美午夜久久| 国产香蕉在线| 国产精品熟女亚洲AV麻豆| 丁香婷婷在线视频| 婷婷色婷婷| 国内毛片视频| 国产午夜精品一区二区三区软件| 国产欧美日韩一区二区视频在线| 任我操在线视频| 色综合日本| 一级毛片不卡片免费观看| 国产成人精品一区二区不卡| 欧美国产日本高清不卡| 亚洲国产一成久久精品国产成人综合| 就去吻亚洲精品国产欧美| 欧美中文字幕一区二区三区| 久久国产亚洲偷自| 综合色区亚洲熟妇在线| 国产嫖妓91东北老熟女久久一| 美女潮喷出白浆在线观看视频| 久久国产精品电影| 国产精品三区四区| 中文字幕自拍偷拍|