资源简介
语音信号处理
对加噪的语言信号进行频谱分析,找出噪声所在频段,设计滤波器滤除噪声。具体步骤如下:
1、 每位同学用Windows系统录下一段声音,用Matlab将其读出,并显示其时域波形
2、 对所录声音做傅立叶分析,观看其频谱
3、 变换朗读声音的大小,再次用windows系统录下一段音,做傅立叶分析,观看其频谱有无变化
4、 再次录音,并加上噪声,分析频谱,并设计合理的滤波器将噪声去掉,并将去噪前后的语音信号回放,观察噪声效果
本题目要求:(1) 熟悉有关频谱分析的有关指示,对语音信号做频谱分析
(2) 熟悉有关滤波器设计理论知识,选择合适的滤波器技术指标和类型,设计滤波器,得到滤波器参数
(3) 实现信号频谱分析和滤波等有关Matlab函数
(4) 写好总结报告,写出基本原理,有关程序,得到的图表,结果分析,总结。
代码片段和文件信息
% ch5example9prog1.m
[wavfs]=wavread(‘GDGvoice8000.wav‘);
t_end=1/fs *length(wav); % 计算声音的时间长度
Fs=50000; % 仿真系统采样率
t=1/Fs:1/Fs:t_end; % 仿真系统采样时间点
% 设计300Hz~3400Hz的带通预滤波器H(z)
[fenzifenmu]=butter(3[300 3400]/(fs/2));
% 对音频信号进行预滤波
wav=filter(fenzifenmuwav);
% 利用插值函数将音频信号的采样率提升为Fs=50KHz
wav=interp1([1/fs:1/fs:t_end]wavt‘spline‘);
wav_hilbert=imag(hilbert(wav)); % 音频信号的希尔伯特变换
fc=10000; % 载波频率Hz
SSB_OUT=wav.*cos(2*pi*fc*t)-wav_hilbert.*sin(2*pi*fc*t); % 单边带调制
figure(1); % 观察调制前后频谱
subplot(221); plot(wav(53550:53750)); axis([0 200 -0.3 0.3]);
%subplot(222); psd(wav 10000 Fs); axis([0 25000 -20 10]);
subplot(223); plot(SSB_OUT(53550:53750)); axis([0 200 -0.3 0.3]);
%subplot(224); psd(SSB_OUT 10000 Fs); axis([0 25000 -20 10]);
wavwrite(0.5*SSB_OUTFs‘SSB_OUT.wav‘); % 将SSB调制输出存盘备用
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1013 2009-04-21 22:29 MATLAB基于语音处理\ch5example9prog1.m
文件 668 2009-04-21 22:47 MATLAB基于语音处理\ch5example9prog2.m
文件 581 2009-04-21 22:49 MATLAB基于语音处理\ch5example9prog3.m
文件 185544 2007-07-03 08:44 MATLAB基于语音处理\GDGvoice8000.wav
目录 0 2009-04-22 17:47 MATLAB基于语音处理
----------- --------- ---------- ----- ----
187806 5
相关资源
- MATLAB均衡器
- 对肌电信号计算积分肌电值+均方根值
- PRI信号分选
- matlab语音信号处理工具箱
- 用matlab实现利用双MZI结构产生NRZ-OOK信
- 数字信号处理-基于计算机的方法课本
- 基于matlab仿真的ofdm系统基带信号在多
- MATLAB——生成特定幅度、频率、初始
- pq pca svm 使用小波能量差提取信号
- 噪声叠加到信号上
- 局部二值模式进行编码的人脸识别
- 噪声环境下的信号检测算法
- 小波变换实现微弱信号检测
- EEG SEMG 表面肌电信号与肢体运动直接
- Trigger Algorithm 算法
- signal processing matlab 信号处理中需要的
- matlab语音中提取lpcc
-
Fiber ba
sed OFDM Transmission - 语音分析程序
- radar process toolbox 雷达信号处理的mat
- M2M4method SNR estimation 基于信号二阶四阶
- 一维信号压缩还原信号
- 男女声识别
- svm分类器的汉语声调识别
- 男语音数据库
- 检测ECG信号的R波
- gps信号生成
- 小波包分解
- 等边三角形麦克风阵列语音增强的程
- Digital signal processing
评论
共有 条评论