河北科技大学数字信号课程设计.doc

河北科技大学数字信号课程设计.doc

ID:58148112

大小:81.50 KB

页数:12页

时间:2020-04-11

河北科技大学数字信号课程设计.doc_第1页
河北科技大学数字信号课程设计.doc_第2页
河北科技大学数字信号课程设计.doc_第3页
河北科技大学数字信号课程设计.doc_第4页
河北科技大学数字信号课程设计.doc_第5页
资源描述:

《河北科技大学数字信号课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河北科技大学课程设计报告学生姓名:陈超学号:14L0751002专业班级:电信L141课程名称:数字信号处理课程设计学年学期2016——2017学年第一学期指导教师:张秀清2017年1月课程设计成绩评定表学生姓名陈超学号14L0751002成绩专业班级电信L141起止时间2016-12-28至2017-1-7设计题目基于MATLAB的语音信号处理指导教师评语指导教师:年月日目录(一)绪论……………………………………………………………………1(二)设计目的…………………………………………………………

2、……1(三)设计原理………………………………………………………………1(四)设计内容与要求………………………………………………………2(五)设计源程序与运行结果………………………………………………3(六)结论……………………………………………………………………5摘要语音信号处理是研究用数字信号处理技术和语音学知识对语音信号进行处理的新兴的学科,是目前发展最为迅速的信息科学研究领域的核心技术之一。通过语音传递信息是人类最重要、最有效、最常用和最方便的交换信息形式。Matlab语言是一种数据分析和处理功能十

3、分强大的计算机应用软件,它可以将声音文件变换为离散的数据文件,然后利用其强大的矩阵运算能力处理数据,如数字滤波、傅里叶变换、时域和频域分析、声音回放以及各种图的呈现等,它的信号处理与分析工具箱为语音信号分析提供了十分丰富的功能函数,利用这些功能函数可以快捷而又方便地完成语音信号的处理和分析以及信号的可视化,使人机交互更加便捷。信号处理是Matlab重要应用的领域之一。本设计针对现在大部分语音处理软件内容繁多、操作不便等问题,采用MATLAB7.0综合运用GUI界面设计、各种函数调用等来实现语音信号的变频

4、、变幅、傅里叶变换及滤波,程序界面简练,操作简便,具有一定的实际应用意义。本次实训是利用MATLAB对语音信号进行时域和频域分析,通过MATLAB对语音进行数字处理。关键词:离散傅里叶变换,频谱分析,滤波器,变声。1.绪论语音是语言的声学表现,是人类交流信息最自然、最有效、最方便的手段。随着社会文化的进步和科学技术的发展,人类开始进入了信息化时代,用现代手段研究语音处理技术,使人们能更加有效地产生、传输、存储、和获取语音信息,这对于促进社会的发展具有十分重要的意义,因此,语音信号处理正越来越受到人们的关

5、注和广泛的研究。1.1课题背景及意义语音信号处理是一门比较实用的电子信息工程的专业课程,语音是人类获取信息的重要来源和利用信息的重要手段。通过语言相互传递信息是人类最重要的基本功能之一。语言是人类特有的功能,踏实创造和记载几千年人类文明史的根本手段,没有语言就没有几天的人类文明。语音是演的升学表现,是相互传递信息的最重要的手段,是人类最重要,最有效,最常用和最方便的交换信息的形式。1.2国内外研究现状20世纪60年代中期形成的一系列数字信号处理的理论和算法,如熟悉滤波去、快速傅里叶变换(FFT)等是语音

6、信号数字处理的理论和技术基础。随着信息科学技术的飞速发展,语音新海处理取得了重大的进展;进入70年代之后,提供了用于语音信号的信息压缩和特征提取的线性预测技术(LPC),并已成为语音信号处理最强有力的工具,广泛应用于语音信号的分心、合成及各个应用领域,以及用于输入语音与参考样本之间时间匹配的动态规划方法;80年代初一种新的基于聚类分析的高效数据压缩技术——矢量量化(VQ)应用于语音信号处理中;近年来人工神经网络(ANN)的研究取得了迅速发展,语音信号的各项课题是促进其发展的重要动力之一,同时,他的许多成

7、果也体现在有关语音信号处理的各项技术之中。一)设计目的1.掌握利用MATLAB语言环境进行数字信号处理的方法。2.综合运用数字信号处理的理论知识进行频谱分析和滤波器的设计,通过理论推导得出相应结论。3.利用MATLAB作为编程工具进行计算机实现,从而加深对所学知识的理解,建立概念。(二)设计原理数字滤波是常用的音频处理技术可根据技术指标先利用 FDATool 工具设计一个数字滤波器[2] 再用 Filter 或 Filter2 函数即可实现滤波处理调用的 Filter 函数格式是 Y=filte(B,A

8、,X) 其中 B 和 A 是滤波器传输函数的分子和分母系数 X 是输入变量 Y是实现滤波后的输出变量如果处理立体声音频信号可分开处理但用 FIR 滤波器时调用 Filter2 函数更方便。(三)设计内容与要求⒈设计内容①用MATLAB命令将所需处理的语音信号读入程序。调整采样频率,实现语音信号的快放、慢放。②熟悉各种窗函数,设计FIR低通滤波器。运用双线性变换法实现IIR高通滤波器。③根据指标要求选择窗函数的形状与长度N。④验证所设计的滤波

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。