基于MATLAB语音信号采集与分析加上高频噪声并去噪声源程序仿真Word文档格式.docx
- 文档编号:3639437
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:5
- 大小:88.40KB
基于MATLAB语音信号采集与分析加上高频噪声并去噪声源程序仿真Word文档格式.docx
《基于MATLAB语音信号采集与分析加上高频噪声并去噪声源程序仿真Word文档格式.docx》由会员分享,可在线阅读,更多相关《基于MATLAB语音信号采集与分析加上高频噪声并去噪声源程序仿真Word文档格式.docx(5页珍藏版)》请在冰点文库上搜索。
[y,fs,bits]=wavread('
);
%sound(y,fs,bits);
Y=fft(y,40000);
%采样点数40000figure
(1);
subplot(211);
plot(y);
title('
原始信号波形'
subplot(212);
plot(abs(Y));
原始信号频谱'
fc=20000;
%载波频率
y1=modulate(y,fc,fs,'
fm'
%对原语音信号调制Y1=fft(y1,40000);
%采样点数40000figure
(2);
plot(y1);
调制后信号波形'
plot(abs(Y1));
调制后信号频谱'
%sound(y1);
%调制信号+原始信号波形y2=y+y1;
Y2=fft(y2,40000);
%采样点数40000figure(3);
plot(y2);
调制信号+原始信号波形'
plot(abs(Y2));
调制信号+原始信号频谱'
%sound(y2);
figure(4);
%用双线性变换法设计的低通滤波器fp=1000;
fc=1200;
As=100;
Ap=1;
fs1=22050;
wc=2*fc/fs1;
wp=2*fp/fs1;
[n,wn]=ellipord(wp,wc,Ap,As);
[b,a]=ellip(n,Ap,As,wn);
freqz(b,a,512,fs1);
x=filter(b,a,y2);
%对要进行低通滤波X=fft(x,40000);
figure(5);
plot(x);
低通滤波后信号波形'
plot(abs(X));
低通滤波后信号频谱'
sound(x,40000);
二、仿真结果说明
①录制一段自己的语音信号,并对录制的信号进行采样;
画出采样后语音信号的时域波形和频谱图;
1
0.5
-0.5
原始信号波形
0 0.5 1 1.5 2 2.5
5
500
原始信号频谱
x10
400
300
200
100
0 0.5 1 1.5 2 2.5 3 3.5 4
4
x10
图4-1原始语音信号
Figure4-1theoriginalspeechsignal
由图可知这段语音信号频率主要集中在1000hz左右。
②对语音信号进行调制,为了减少在传输时的耗损,人们一般是先对传输信号进行特殊处理,然后再传递。
把原始的待传信号托附到高频振荡的过程称为调制。
我们知道音频信号的频率在我们的听觉范围内,音频信号在无线传输的过程中会受到各种声音的干扰而产生能量消耗!
因此限制了传输的距离!
所以在现实的传送过程中要现对语音信号进行调制再发送出去!
下面是对一段语音信号的调制仿真图,载波频率为fc=20000。
-1
调制后信号波形
4000
调制后信号频谱
3000
2000
1000
Figure4-2afterthespeechsignalmodulation
图4-2调制后的语音信号
由图可知,经过调制后的语音信号频谱都搬移到fc=20000的频段。
③用经过调制的信号与原信号叠加。
调制信号+原始信号的波形
2
-2
调制信号+原始信号的频谱
Figure4-3voicemodulatedsignal+theoriginalspeechsignal
图4-3调制后的语音信号+原始语音信号
由图可知低频部分是原始信号,高频部分是经过调制后的信号。
④设计数字滤波器和画出频率响应
根据语音信号的特点给出有关滤波器的性能指标:
低通滤波器性能指标,fp=1000Hz,fc=1200Hz,As=100dB,Ap=1dB;
用双线性变换法设计的低通滤波器的程序如下:
fp=1000;
fs=22050;
wc=2*fc/fs;
wp=2*fp/fs;
[b,a]=ellip(n,Ap,As,wn);
freqz(b,a,512,fs);
滤波器的频率响应
)B
d(
ed
n
uti
gaM
50
-50
-100
-150
0 2000 4000 6000 8000 10000
Frequency(Hz)
s
)seerged(
e
ahP
0
-200
-400
-600
-800
-1000
Figure4-4Frequencyresponseofthefilter
图4-4滤波器的频率响应
⑤进行低通滤波,比较滤波前后语音信号的波形及频谱。
低通滤波后的信号波形
低通滤波后信号频谱
00 0.5 1 1.5 2 2.5 3 3.5 4
x104
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB 语音 信号 采集 分析 加上 高频 噪声 源程序 仿真
![提示](https://static.bingdoc.com/images/bang_tan.gif)