语音信号数字处理.pdf

语音信号数字处理.pdf

ID:58314658

大小:295.80 KB

页数:12页

时间:2020-09-07

语音信号数字处理.pdf_第1页
语音信号数字处理.pdf_第2页
语音信号数字处理.pdf_第3页
语音信号数字处理.pdf_第4页
语音信号数字处理.pdf_第5页
资源描述:

《语音信号数字处理.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息与电气工程学院梁维伟赵星星杨浩周刚《数字信号处理》探究性课题信息05-2班梁维伟(04051805)杨浩(04051819)赵星星(04051822)周刚(04051823)说明:数字信号处理是利用计算机,以数值计算的方法对信号进行滤波等变换,而MATLAB则为课程学习以及课程实验提供了良好的平台,我们小组的探究性课题探究方向即为MATLAB在信号处理和信号传输的应用。我们小组的初始想法是对音频信号进行优化压缩,并进行数字通信系统传输,但是由于系统过于庞大,编码任务太繁重;转而使用simulink仿真时编码器件又总是出错,所以最后我们将原定系统拆分为两部分,一部分为优化语音

2、信号,另一部分为带通传输系统实验仿真分析。前者充分利用了数字信号处理中的经典滤波部分,后者则将数字信号处理与通信原理课程相结合而进行了系统设计。探究性课题一【第1-5页】对被噪声污染的语音信号进行小波分析和滤波处理在大多数的声音文件中,对音质造成影响的主要是高频的噪声对音乐质量的影响,因此,可以利用数字低通滤波器对其进行处理,进而把噪声成分滤处掉;另外由于大部分信号都是分为左右两个声道的,为了达到更好的滤波效果,我们可以在滤波之前先把信号分解成为左右声道两个信号,然后对其滤波,最后再将两个信号合成即可得到所要的波形。探究性课题二【第6-9页】基于Matlab的带通传输系统仿真实

3、验设计数字带通传输系统就是包络调制和解调过程的数字传输系统,通过用Matlab编写脚本程序对FSK调制的带通传输系统的具体实现进行模拟仿真,对于理解FSK系统的性能并在系统上作进一步的设计,提供极大的便利。数字信号处理课程总结【第10页】信息与电气工程学院梁维伟赵星星杨浩周刚探究性课题一对被噪声污染的语音信号进行小波分析和滤波处理梁维伟赵星星杨浩周刚摘要高频噪声是影响音质的主要因素,利用MATLAB将信号分为左右声道,利用数字滤波器滤掉左右声道噪声成分,最后综合两个信号即得到理想音质的信号。关键词左右声道;小波分析;滤波0问题的提出在实际的生活过程中,我们经常听到一些模糊不清的

4、声音,严重影响我们的听觉享受,为了能让我们能有更好的听觉享受,,能不能找到有效的方法来得到更高品质的音乐呢?1问题分析在大多数的声音文件中,对音质造成影响的主要是高频的噪声对音乐质量的影响,因此,可以利用数字低通滤波器对其进行处理,进而把噪声成分滤处掉;另外由于大部分信号都是分为左右两个声道的,为了达到更好的滤波效果,我们可以在滤波之前先把信号分解成为左右声道两个信号,然后对其滤波,最后再将两个信号合成即可得到所要的波形。2问题的解决方案首先,我们选取一个被高频噪声污染的信号,而后我们利用wavread()函数将其进行不同频率的采样,从而把信号分解成为左右两个不同声道的信号,而

5、后利用单层一维小波变换函数dwt()对左右两个信号分别进行分解。而后我们自己利用椭圆滤波器为原型设计了一个低通滤波器,滤波器的通带截止频率为0.2π,最大通带衰减为1dB,而阻带截止频率为0.3π,最小阻带衰减为15dB,然后让左右声道信号分别通过滤波器,而后将两个信号叠加便形成了所得的信号。3程序清单formatcompact[W,fs,bits]=wavread('C:xingxing.wav',[2048*16,2048*24]);winrect=[10,10,20,20];figure;set(gcf,'position',winrect);subplot(2,1,1

6、);plot(W(:,1));title('左声道的波形');subplot(2,1,2);plot(W(:,2));title('右声道的波形');dwtmode('sym');[cA_L,cD_L]=dwt(W(:,1),'coif4');[cA_R,cD_R]=dwt(W(:,2),'coif4');l=length(cA_L);figure;set(gcf,'position',winrect);subplot(2,1,1);plot(cA_L);title('分解后的左声道的波形');subplot(2,1,2);plot(cA_R);title('分解后的右声道的波

7、形');figure;1信息与电气工程学院梁维伟赵星星杨浩周刚%用椭圆滤波器原型设计的低通数字滤波器Rp=1;Rs=15;wp1=0.2*pi;ws1=0.3*pi;T=0.001;wp=(2/T)*tan(wp1/2);ws=(2/T)*tan(ws1/2);[n,wn]=ellipord(wp,ws,Rp,Rs,'s')[b,a]=ellip(n,Rp,Rs,wn,'low','s')[bz,az]=bilinear(b,a,1/T);[db,mag,pha,grd,w]=freqz_m

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。