基于Matlab的语音信号传输系统的分析与仿真(D.L.K.5-14)

发布时间 : 星期六 文章基于Matlab的语音信号传输系统的分析与仿真(D.L.K.5-14)更新完毕开始阅读

江西理工大学应用科学学院毕业设计

图4.13 带通滤波后波形和频谱的变化

4.3.4.4 语音信号的带阻滤波

运用切比雪夫—Ⅱ型数字带阻滤波器,对语音信号进行滤波处理后其与原信号的比较图如下图4.14:

27

彭凯华:基于Matlab的语音信号传输系统的分析与仿真

图4.14 帯阻滤波后波形和频谱的变化

从以上各种数字滤波器经过滤波后得出的语音信号相比较,低通滤波后,声音稍微有些发闷,但是很接近原来的声音;高通滤波后听不到人的声音;带通滤波后声音有点像机器人小叮当发出的声音。带阻滤波后,声音比较接近原来的声音。从频谱图中我们可以看出声音的能量主要集中在低频(0.2pi即2204.5Hz以内)部分。 4.4 语音信号的输出

可以将处理后的语音信号在Matlab软件先播放,体验处理后的语音信号的效果。还

可以将处理后的语音信号保存在电脑上。

运行File?Save,保存处理后的语音信号。如果没有语音信号被处理,则系统会出现提示如下图4.15:

28

江西理工大学应用科学学院毕业设计

图4.15 保存提示界面

如果有语音信号被处理,运行File?Save,系统会出现提示如下图4.16:

图4.16 保存界面

保存后,整个操作过程就完成了。

29

彭凯华:基于Matlab的语音信号传输系统的分析与仿真

5 总结

本文对语音信号处理系统的设计作了详细的介绍,采用一系列图像分析和处理技术,实现了语音信号的基本处理的功能,经过测试运行,本设计圆满的完成了对语音信号的读取与打开;较好的完成了对语音信号的频谱分析,通过fft变换,得出了语音信号的频谱图;在滤波这一块,课题主要是从数字滤波器入手来设计滤波器,基本实现了滤波,完成了各种滤波器的滤波效果比较,与课题的要求十分相符。

本设计圆满的完成了对语音信号的读取与打开,与课题的要求十分相符。

本设计也较好的完成了对语音信号的频谱分析,对所采集的语音信号加入干扰噪声,对加入噪声的信号进行播放,并进行时域和频谱分析。通过fft变换,得出了语音信号的频谱图;

从课题的中心来看,课题是希望将数字信号处理技术应用于某一实际领域,这里就是指对语音的处理。作为存储于计算机中的语音信号,其本身就是离散化了的向量,我们只需将这些离散的量提取出来,就可以对其进行处理了。

在这里,用到了处理数字信号的强有力工具MATLAB,通过MATLAB里几个命令函数的调用,很轻易的在实际化语音与数字信号的理论之间搭了一座桥。

课题的特色在于它将语音看作了一个向量,于是语音数字化了,则可以完全利用数字信号处理的知识来解决。我们可以像给一般信号做频谱分析一样,来给语音信号做频谱分析,也可以较容易的用数字滤波器来对语音进行滤波处理。

但由于知识能力有限,当中也存在相当的不足,特别体现在滤波与界面设计这一块。对滤波的研究,本文只是举出了很小的一个方面,还有许多精髓都未能一一列举。至于用户界面的设计,由于笔者是初次接触,也未能有特别的掌握,仅就刚学习到的一些加以运用,于是设计的还是很粗燥。当然,这些问题与不足在今后的进一步学习中,我会一步一步的去进行解决。

本文对语音信号处理系统的设计作了详细的介绍,采用一系列图像分析和处理技术,实现了语音信号的基本处理的功能,经过测试运行,基本达到预期目的。

本设计主要有以下优点:

1) 操作界面简练。在进行语音信号处理的操作界面中,菜单按键明了,每个功能只对应

一个按键,省去了大型软件的操作复杂步骤。

2) 处理速度较快。由于整个操作过程存在多个分步骤,并且每个步骤的联系不是很紧密,

所以每个步骤中的运行速度很快。

30

联系合同范文客服:xxxxx#qq.com(#替换为@)