77范文网 - 专业文章范例文档资料分享平台

基于MATLAB的声音的延迟与混响

来源:网络收集 时间:2019-04-01 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

课程设计任务书

学生姓名: 陈哲 专业班级: 通信gj1001 指导教师: 付琴 工作单位: 信息工程学院 题 目:基于MATLAB的声音延迟与混响 初始条件:

① MATLAB软件

② 数字信号处理与声音处理基础知识

要求完成的主要任务:

① 较全面了解常用的数据分析与处理原理及方法; ② 能够运用相关软件进行模拟分析; ③ 掌握基本的文献检索和文献阅读的方法; ④ 提高正确地撰写论文的基本能力。

参考书目:

1.刘泉,数字信号处理原理与实现(第二版),电子工业出版社,2009; 2.张雄伟,DSP集成开发与应用实例,第1版,电子工业出版社,2002; 3. 张洪涛等,数字信号处理,第一版,华中科技大学出版社,2007 4. 彭启琮等,DSP技术的发展与应用,第二版,高等教育出版社,2007 5. 杨述斌等,数字信号处理实践教程,第一版,华中科技大学出版社,2007

时间安排

17周 仿真设计 18周 鉴主15楼答辩

指导教师签名:__________________

年 月 日

系主任(或责任教师)签名:____________

年 月 日

1

目录

摘要 .......................................................................................................................................................... 3 1 绪论 ...................................................................................................................................................... 5

1.1设计任务 ............................................................................................................................ 5 1.2 设计要求 ........................................................................................................................... 6 2 设计的总体方案与原理 ...................................................................................................................... 7 2.1 设计的总体方案图 ........................................................................................................... 7 2.2 程序流程图 ....................................................................................................................... 8 2.3 设计的详细原理 ............................................................................................................... 9

2.3.1 信号采样 ............................................................................................................... 9 2.3.2 混响与延时 ........................................................................................................... 9 2.3.3 离散傅立叶变换 ................................................................................................. 10 2.3.4 滤波器设计 ......................................................................................................... 11

3 程序设计的步骤和过程 .................................................................................................................... 13 3.1 原始语音信号时域波形和频谱 ..................................................................................... 13 3.2 采样后语音信号的时域波形和频谱 ............................................................................. 13 3.3 对采样后的信号延时 ..................................................................................................... 14 3.4 对采样后的信号混响 ..................................................................................................... 14 3.5 单回声滤波器程序设计 ................................................................................................. 15 3.6 多重回声滤波器程序设计 ............................................................................................. 15 3.7 无限个回声滤波器程序设计 ......................................................................................... 16 3.8 全通结构滤波器程序设计 ............................................................................................. 17 4 结果分析与体会 ................................................................................................................................ 18 5 设计心得体会 .................................................................................................................................... 25 6 主要参考文献 .................................................................................................................................... 26 附录:仿真总程序 ................................................................................................................................ 27

2

摘要

数字信号处理技术自诞生以来,有了快速的发展,主要是研究用数字或符号序列表示和处理信号,被广泛应用于各个领域。本次设计是用MATLAB语言对语音信号进行采样分析,并设计数字滤波器对信号进行滤波,比较滤波前后信号特性的变化。用MATLAB开发环境设计用户图形界面使布局编程简化。

3

ABSTRACT

Digital signal processing technology since its birth had rapid development. the technology is to study the sequence of numbers or symbols used to represent and signal processing, it is widely used in various field. the design is to use the

MATLAB language sampling and analysis of voice signal, and digital design for signal filtering, comparing before and after filtering the signal properties change .GUI interface provided with MATLAB development environment for designing the layout of graphical user interface makes programming simpler.

4

1 绪论

数字信号处理是随着计算机技术的发展而迅速发展起来的一门新兴而古老的学科,它在新的领域如生物医学工程、声学、雷达、地震不、语音通信、数据通信、核科学等学科发挥着重要的作用,而它所采用的各种方法及众多应用已有悠久的历史;同时也是一门具有很强的理论性与实践性,且理论和技术发展都十分迅速的前沿性学科。随着数字化时代的来临,科学技术的进步而生产发展需求的与日俱增,促进了数字信号处理学科的发展,产生了各种巧妙的信号处理算法;特别是计算机技术的飞速发展,为数字信号处理增添了巨大的生命力。 数字信号处理主要是研究用数字或符号序列表示和处理信号。处理的目的可以是削弱信号中的多余内容,滤除混杂的噪声和干扰,或者是将信号变换为容易分析和识别的形式,便于估计和选择它的特征参数。例如通过分析和运算,可以估计脑电图或心电图中的某种特征参数,帮助医生查找病因和分析病情,确定合理的治疗方案;又如,信号在传输时,要受到各种干扰,包括失真、衰落和混入的背景噪声,信号处理要排除这些干扰。

声音信号是一维连续信号,而计算机只能处理离散信号。为了从离散信号还原连续信号,根据采样定理,可以确定采样频率的最小值。wav文件是一种数字声音文件格式,本课程设计基于Matlab分析了wav声音文件频谱与声音的关系。通过采集个人的一段声音进行频谱分析等处理,然后设计数字滤波器处理这个原始声音的wav文件,并比较滤波以后输出声音信号与原声音信号的异同。

1.1设计任务

(1)利用Windows下的录音机或其他软件,录制一段自己的语音信号,时间控制在1s左右,并对录制的信号进行采样。

(2)语音信号的频谱分析,画出采样后语音信号的时域波形和频谱图。 (3)将信号加入延时和混响,再分析其频谱,并与原始信号频谱进行比较。 (4)设计几种特殊类型的滤波器:单回声滤波器,多重回声滤波器,无限个回声滤波器,全通结构的混响器,并画出滤波器的频域响应。

5

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于MATLAB的声音的延迟与混响在线全文阅读。

基于MATLAB的声音的延迟与混响.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/561068.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: