1、 1 / 25 目 录 摘 要 2 Abstract 3 1 引言 4 2 课程设计题目描述和要求 5 2.1 设计内容 5 2.2 设计要求 5 3 课程设计报告内容 6 3.1 总体设计 . 6 3.2 详细设计过程 . 7 3.2.1 混响 7 3.2.2 延时 8 3.2.3 离散傅立叶变换 9 3.2.4 滤波器设计 . 10 4.设计的步骤及代码编写. 16 4.1 从 Windows 读取 1s 的语音信号 16 4.2 采样后语音信号的时域波形和频谱 . 16 4.3 对采样后的信号延时和混响 . 17 4.4 单回声滤波器 . 18 4.5 无限个回声滤波器 . 19 4.6
2、 全通结构的混响器 . 21 4.6 多重回声滤波器 . 22 结果与体会. 24 参考资料. 25 2 / 25 摘 要 数字信号处理(Digital Signal Processing)技术,从 20 世纪 60 年代以来,随着 计算机科学和信息科学发展,数字处理技术应运而生并得以快速发展。 语言是 人们进行信息沟通的主要方式之一,它具有直接、自然、方便等优点。语音则是 语言的物理层表达方式。语音处理主要是对语音进行机器处理,以达到传输、自 动识别、机器理解等目的。进行了语音处理过程的滤波、采样、傅立叶变换和谱 包络提取的算法实现研究,讨论了在算法的 DSP 实现方法, Matlab 语言
3、是一种广泛应用于工程计算及数值分析领域的新型高级语言, Matlab 功能强大、简单易学、编程效率高。特别是 Matlab 还具有信号分析工具 箱, 不需具备很强的编程能力, 就可以很方便地进行信号分析、处理和设计。 关键词:语音信号处理 数字信号处理 Matlab 滤波器 频谱分析 3 / 25 Abstract Digital Signal Processing (Digital Signal Processing) technology from the 1960s,along with the development of computer science and informatio
4、n science, digital processing techniques have emerged and to rapid development. Language is the communication of people to one of the main, it has a direct, natural, and easy. Voice is the language of the physical layer of expression. Voice processing machines mainly for voice processing, in order to achieve transmission, automatic recognition, machine understanding of other purposes. For voice processing filtering, sampling, Fourier transform and spectral envelope extraction algorithm researc