ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:147.12KB ,
资源ID:11805289      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11805289.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(语音信号处理课程设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

语音信号处理课程设计.docx

1、语音信号处理课程设计第一章 绪论语音是人类交换信息最方便、最快捷的一种方式,在高度发达的信息社会中,用数字化的方法进行语音的传送、存储、识别、合成和增强等是整个数字化通信网中最重要、最基本的组成部分之一。数字电话通信、高音质的窄带语音系统、语音学习机、声控打字机、自动翻译机、智能机器人、新一代计算机语音智能终端及许多军事上的应用等,都要用到语音信号处理技术,随着集成电路和微电子技术的飞速发展,语音信号处理系统逐步走向实用化。语音信号处理是一门新兴的边缘学科,它是语音学和数字信号处理两个学科相结合的产物。它和认知科学、心理学、语言学、计算机科学、模式识别和人工智能等学科有着紧密的联系。语音信号处

2、理的发展依赖于这些学科的发展,而语音信号处理技术的进步也会促进这些领域的进步。语音信号处理的目的是要得到某些语音特征参数以便高效地传输或存储;或者是通过某种处理运算以达到某种用途的要求,例如人工合成语音、辨识出讲话者、识别出讲话者的内容等。通过MATLAB可以对数字化的语音信号进行时频域分析。通过MATLAB可以方便的展现语音信号的时域及频域曲线,并且根据语音的特性对语音进行分析。例如,清浊音的幅度差别、语音信号的端点、信号在频域中的共振频率、加不同窗和不同窗长对信号的影响、LPC分析、频谱分析等。通过MATLAB可以对数字化的语音信号进行处理。由于MATLAB是一种面向科学和工程计算的高级语

3、言,允许用数学形式的语言编程,又有大量的库函数,所以编程简单、编程效率高、易学易懂。我们可以对信号进行加躁和去噪、滤波、截取语音等。第二章 系统方案论证21 实验目的信号的傅立叶表示在信号的分析与处理中起着重要的作用。因为对于线性系统来说,可以很方便地确定其对正弦或复指数和的响应,所以傅立叶分析方法能完善地解决许多信号分析和处理问题。另外,傅立叶表示使信号的某些特性变得更明显,因此,它能更深入地说明信号的各项红物理现象。 由于语音信号是随着时间变化的,通常认为,语音是一个受准周期脉冲或随机噪声源激励的线性系统的输出。输出频谱是声道系统频率响应与激励源频谱的乘积。声道系统的频率响应及激励源都是随

4、时间变化的,因此一般标准的傅立叶表示虽然适用于周期及平稳随机信号的表示,但不能直接用于语音信号。由于语音信号可以认为在短时间内,近似不变,因而可以采用短时分析法。本实验要求掌握傅里叶分析原理,会利用已学的知识,编写程序估计短时谱、倒谱,画出语谱图,并分析实验结果,在此基础上,借助频域分析方法所求得的参数分析语音信号的基音周期或共振峰。22实验原理1、短时傅立叶变换由于语音信号是短时平稳的随机信号,某一语音信号帧的短时傅立叶变换的定义为: (2.1)其中w(n-m)是实窗口函数序列,n表示某一语音信号帧。令n-m=k,则得到 (2.2)于是可以得到 (2.3)假定 (4)则可以得到 (5)同样,

5、不同的窗口函数,将得到不同的傅立叶变换式的结果。由上式可见,短时傅立叶变换有两个变量:n和,所以它既是时序n的离散函数,又是角频率的连续函数。与离散傅立叶变换逼近傅立叶变换一样,如令=2k/N,则得离散的短时傅立叶吧如下: (6)2、语谱图水平方向是时间轴,垂直方向是频率轴,图上的灰度条纹代表各个时刻的语音短时谱。语谱图反映了语音信号的动态频率特性,在语音分析中具有重要的实用价值。被成为可视语言。语谱图的时间分辨率和频率分辨率是由窗函数的特性决定的。时间分辨率高,可以看出时间波形的每个周期及共振峰随时间的变化,但频率分辨率低,不足以分辨由于激励所形成的细微结构,称为宽带语谱图;而窄带语谱图正好

6、与之相反。宽带语谱图可以获得较高的时间分辨率,反映频谱的快速时变过程;窄带语谱图可以获得较高的频率分辨率,反映频谱的精细结构。两者相结合,可以提供带两与语音特性相关的信息。语谱图上因其不同的灰度,形成不同的纹路,称之为“声纹”。声纹因人而异,因此可以在司法、安全等场合得到应用。3、复倒谱和倒谱复倒谱是x(n)的Z变换取对数后的逆Z变换,其表达式如下: (7)倒谱c(n)定义为x(n)取Z变换后的幅度对数的逆Z变换,即 (8)在时域上,语音产生模型实际上是一个激励信号与声道冲激响应的卷积。对于浊音,激励信号可以由周期脉冲序列表示;对于清音,激励信号可以由随机噪声序列表示。声道系统相当于参数缓慢变

7、化的零极点线性滤波器。这样经过同态处理后,语音信号的复倒谱,激励信号的复倒谱,声道系统的复倒谱之间满足下面的关系: (9)由于倒谱对应于复倒谱的偶部,因此倒谱与复倒谱具有同样的特点,很容易知道语音信号的倒谱,激励信号的倒谱以及声道系统的倒谱之间满足下面关系: (10)浊音信号的倒谱中存在着峰值,它的出现位置等于该语音段的基音周期,而清音的倒谱中则不存在峰值。利用这个特点我们可以进行清浊音的判断,并且可以估计浊音的基音周期。第三章 GUI设计实现3.1原理图及程序设计界面原理图见3-1原始图形clc;clear;tic,y,fs=wavread(ah02.wav);L=length(y);fw=

8、y.*hamming(L);r=real(log(fft(fw,L)pfw=cceps(fw);rpfw=rceps(fw);z=rpfw(1:30);p=pfw(31:L)logz=real(exp(fft(z,L);logp=real(fft(p);plot(y);title(原始波形)图3-原始图形x,fs,bits=wavread(ah01.wav,1024 5120); plot(x);title(originaltiy wave); 图3-orignaltiy waveclc;clear;tic,y,fs=wavread(ah02.wav);L=length(y);fw=y.*ha

9、mming(L);r=real(log(fft(fw,L)pfw=cceps(fw);rpfw=rceps(fw);z=rpfw(1:30);p=pfw(31:L)logz=real(exp(fft(z,L);logp=real(fft(p);plot(logz);title(倒谱域滤波都的对数幅度谱)图3-3倒谱域滤波后的对数幅度谱clc;clear;tic,y,fs=wavread(ah02.wav);L=length(y);fw=y.*hamming(L);r=real(log(fft(fw,L)pfw=cceps(fw);rpfw=rceps(fw);z=rpfw(1:30);p=pf

10、w(31:L)logz=real(exp(fft(z,L);logp=real(fft(p);plot(rpfw);title(实倒谱)图3-实倒谱clc;clear;tic,y,fs=wavread(ah02.wav);L=length(y);fw=y.*hamming(L);r=real(log(fft(fw,L)pfw=cceps(fw);rpfw=rceps(fw);z=rpfw(1:30);p=pfw(31:L)logz=real(exp(fft(z,L);logp=real(fft(p);plot(r);title(对数幅度谱)图3-对数幅度谱clc;clear;tic,y,fs=

11、wavread(ah02.wav);L=length(y);fw=y.*hamming(L);r=real(log(fft(fw,L)pfw=cceps(fw);rpfw=rceps(fw);z=rpfw(1:30);p=pfw(31:L)logz=real(exp(fft(z,L);logp=real(fft(p);plot(fw);title(加海明窗后的波形)图3-加海明窗后的波形x=wavread(ah02.wav); N=5;wc=0.3;b,a=butter(N,wc);X=fft(x);y=filter(b,a,x);Y=fft(y);plot(y);title(IIR低频滤波)

12、;图3-IIR低频滤波x,fs,bits=wavread(ah01.wav,1024 5120); sound(x,fs,bits); X=fft(x,4096); magX=abs(X); angX=angle(X);plot(angX);title(声音和波形);图3-声音和波形第五章 心得及体会这次的课程设计主要是跟随了课堂学习的内容。我们的题目是语音信号的处理,虽然原来已经学习了信号与系统,对于这方面有了一些基础的知识,也学了数字信号处理,但是刚开始面对这个题目却也不知从何下手了。首先一个录音就为难我们半天,在老师的指导下终于迈出了这艰难的第一步,并且得到了原信号的波形图和频谱图。于是

13、我们斗志高昂,继续进行下去。没有学过MATLAB软件,我们到图书馆借了专门学习该软件的比较易懂的应用MATLAB实现信号分析和处理这本书。通过大致对这本书的翻阅和有目的性的查找,我们对于这次实验中要求的很多函数有了进一步的了解。由于实验结果主要要求就是图形了,因而对于图形函数的运用很多,最熟悉的就是figure函数了,然后还有画图函数plot,在IIR滤波器的设计中还使用了grid网格线命令,同时还有xlabel和ylabel以及title等命令,应该说是收获颇丰吧。而对于滤波器的设计也认识不少函数,像buttap,cheb1ap等等。在实验的时候我们做了FIR和IIR的高通,带通和低通的滤波

14、,由于三种滤波函数其本质相近,所以最后选用了高通的来作为示例。在做的过程中,我们分工合作,经过一系列的修改补正最终得出了图形,虽然在电脑前坐到有点头昏,但当时的那种成就感让我们快乐不已。在做的过程中,我们组虽然没有男生的帮忙,但是自己动手更让我们感受和享受着这种做的过程,虽然结果才是最终需要的,但是能力却是通过经历来积累的,完成时的喜悦也只有亲身经历才懂。也许以后很少再有课程设计,但是我们相信对于软件的学习和探索却是刚刚开始,我们会在未来更努力的学习,充实自己。每次做论文的经历也会使我终身受益,我感受到做论文是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有

15、研究的能力,没有自己的研究,就不会有所突破,那也就不叫论文了。希望这次的经历能让我在以后学习中激励我继续进步。附录.设计界面图- 设计原路图参考文献 (1).程佩青。数字信号处理教程M。北京:清华大学出版社,2002。(2).刘敏,魏玲。Matlab通信仿真与应用M北京:国防工业出版社,2001。(3).桂志国。数字信号处理。科学出版社,2010年。(4).张明照,刘政波,刘斌等。应用MATLAB实现信号分析和处理。北京:科学出版社,2005。DSP语音信号处理课程设计专 业: 电子信息工程 班 级: D0842 学生姓名: 王永强 学 号: 02 指导教师: 李悦 许艳惠 院 长: 杨树臣

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1