预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数字信号处理--语音信号分析 与处理及其MATLAB实现.. 山东建筑大学信电学院课程设计说明书 目录 摘 要………………………………………………………………………………… ……2 1设计目的与要求……………………………………………………………………3 2设计步骤……………………………………………………………………………4 3设计原理及内容……………………………………………………………………5 3.1理论依据………………………………………………………………………5 3.2信号采集………………………………………………………………………6 3.3构造受干扰信号并对其FFT频谱分析………………………………………8 3.4数字滤波器设计………………………………………………………………9 3.5信号处理……………………………………………………………………… 10 总结………………………………………………………………………………… 12 致谢………………………………………………………………………………… 13 参考文献……………………………………………………………………………… 14 2 山东建筑大学信电学院课程设计说明书 摘要 用MATLAB对语音信号进行分析与处理,采集语音信号后,在MATLAB软件平 台进行频谱分析;并对所采集的语音信号加入干扰噪声,对加入噪声的信号进行 频谱分析,设计合适的滤波器滤除噪声,恢复原信号。 数字滤波器是数字信号处理的基础,用来对信号进行过滤、检测和参数估计 等处理。IIR数字滤波器最大的优点是给定一组指标时,它的阶数要比相同组的 FIR滤波器的低的多。信号处理中和频谱分析最为密切的理论基础是傅立叶变换 (FT)。离散傅立叶变换(DFT)和数字滤波是数字信号处理的最基本内容。 关键词:MATLAB;语音信号;加入噪声;滤波器;滤波 3 山东建筑大学信电学院课程设计说明书 1.设计目的与要求 (1)待处理的语音信号是一个在20Hz~20kHz频段的低频信号 (2)要求MATLAB对语音信号进行分析和处理,采集语音信号后,在MATLAB平 台进行频谱分析;并对所采集的语音信号加入干扰噪声,对加入噪声的信号进行 频谱分析,设计合适的滤波器进行滤除噪声,恢复原信号。 4 山东建筑大学信电学院课程设计说明书 2.设计步骤 (1)选择一个语音信号或者自己录制一段语音文件作为分析对象; (2)对语音信号进行采样,并对语音信号进行FFT频谱分析,画出信号的时域 波形图和频谱图; (3)利用MATLAB自带的随机函数产生噪声加入到语音信号中,对语音信号进行 回放,对其进行FFT频谱分析; (4)设计合适滤波器,对带有噪声的语音信号进行滤波,画出滤波前后的时域 波形图和频谱图,比较加噪前后的语音信号,分析发生的变化; (5)对语音信号进行回放,感觉声音变化。 5 山东建筑大学信电学院课程设计说明书 3.设计原理及内容 3.1理论依据 (1)采样频率:采样频率(也称采样速度或者采样率)定义了每秒从连续信号 中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。采样频率只能用于 周期性采样的采样器,对于非周期采样的采样器没有规则限制。通俗的讲,采样 频率是指计算机每秒钟采集多少个声音样本,是描述声音文件的音质、音调,衡 量声卡、声音文件的质量标准。采样频率越高,即采样的间隔时间越短,则在单 位之间内计算机得到的声音样本数据就越多,对声音波形的表示也越精确。 (2)采样位数:即采样值或取样值,用来衡量声音波动变化的参数。 (3)采样定理:在进行模拟/数字信号的的转换过程中,当采样频率fs.max大于信 号中,最高频率fmax的2倍时,即:fs.max>=2fmax,则采样之后的数字信号完整的 保留了原始信号中的信息,一般实际应用中保证采样频率为信号最高频率的5~10 倍;采样频率又称乃奎斯特定理。 (4)时域信号的FFT分析:信号的频谱分析就是计算信号的傅立叶变换。连续 信号与系统的傅立叶分析显然不便于直接用计算机进行计算,使其应用受到限 制。而FFT是一种时域和频域均离散化的变换,适合数值计算,成为用计算机分 析离散信号和系统的的有力工具。对连续信号和系统,可以通过时域采样,应用 DFT进行近似谱分析。 (5)数字信号滤波器原理和方法: 6 山东建筑大学信电学院课程设计说明书 IIR数字滤波器系统函