基于FIR滤波的语音信号处理系统设计.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于FIR滤波的语音信号处理系统设计要点

信号与系统课程设计报告 课题五 基于FIR滤波的语音信号处理系统设计 课题五 基于FIR滤波的语音信号处理系统设计 摘要: 本课题研究数字语音信号的初步分析方法、FIR数字滤波器的设计及应用。Matlab中实现对语音信号进行采集(读取),播放以及重采样的功能。对于加入噪声的语音信号设计合适的FIR数字滤波器进行滤波处理,并通过FFT变换对语音信号的频谱进行分析。还通过enframe函数实现对语音信号的分帧,计算出短时能量和短时平均过零率等参数,通过时域波形和自相关的处理可以看到清音帧和浊音帧的区别。本次设计中还采用LabVIEW进行仿真设计,实现了包括语音文件的读取及播放、滤波前后语音信号时域波形及频谱的显示、滤波器设计、滤波器幅频特性的显示等功能。最后,通过Express声音采集VI实现采集语音信号的功能,并对采集的语音信号进行后续分析。本设计很好的完成了设计课题的要求,并在一定程度上进行了延伸。 关键词:语音信号采样 FFT FIR滤波器 频谱分析 LabVIEW仿真 Abstract:This paper researches the initial analysis of the digital voice signal and the design and application of the digital filter.We use Matlab to achieve the function,such as the acquisition of voice,play the voice and the resample of voice signal.We design the proper FIR digital filter to obtain the pure signal and analyze the voice spectrum by FFT transformation.We also use “enframe” to achieve the framing of voice signal and calculate the short-time energy.We can see the distinguish between unvoiced speech frame and the voice frame through the voice transaction.Also,the paper introduce the LabVIEW simulation design.The design realize the functions such as read and play the audio files,display of the time domain waveform and the spectrum, filter design,display of the filter amplitude-frequency characteristic.Finally,we use VI named sound acquisition to collect sound signal and analyze.The research completes the requirement of the task well and make more further study. Keywords: Voice signal sampling FFT FIR filter spectral analysis LabVIEW simulation 1课程设计介绍 1.1 课程设计目的 本设计课题主要研究数字语音信号的初步分析方法、FIR数字滤波器的设计及应用。通过完成本课题的设计,拟主要达到以下几个目的: (1)熟悉Matlab软件的特点和使用方法。 (2)熟悉LabVIEW虚拟仪器的特点以及采用LabVIEW进行仿真的方法。 (3)掌握信号和系统时域、频域特性分析方法。 (4)掌握FIR数字滤波器的设计方法(窗函数设计法、频率采样设计法)及应用。 (5)了解语音信号的特性及分析方法。 (6)通过本课题的设计,培养学生运用所学知识分析和解决实际问题的能力。 1.2 课程设计任务 1.2.1 简单数字语音信号处理系统的Matlab设计。 使用GUI进行系统的图形用户界面设计,在该界面中包括对语音信号的读取,对信号的时域,频域分析,添加噪声,设计FIR数字滤波器(利用窗函数设计法、频率采样设计

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档