基音周期检测算法比较
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业论文
题目语音基音周期检测算法比较学院管理科学与工程学院
专业电子信息工程
班级 081信工(1)班
学号 *********
姓名周刚
指导老师段凯宇讲师
二〇一二年六月
语音基音周期检测算法比较
摘要
基音周期作为语音信号处理中描述激励源的重要参数之一,广泛的应用于语音合成、语音编码和语音识别等语音信号处理等技术领域。准确可靠的对基音周期进行检测将直接影响整个语音处理系统的性能。
常用的基音检测算法对于纯净语音信号都能达到较好的检测效果。然而,实际当中的语音信号不可避免的会受到外界背景噪音的影响,使得这些检测算法的检测效果都不是很理想,为此本文用两种基本算法对语音信号滤波前后进行基音周期检测,在进行比较。
论文首先介绍了语音基音检测算法的研究背景极其重要意义。其次对现有的基音检测算法进行了归纳和总结,并详细的介绍本文将用的两种基本基音检测算法的基本原理及实现。最后在Matlab上对语音信号进行基音周期检测。
论文还完成了算法的程序设计,在Matlab7.0仿真环境下,对上诉算法进行仿真验证,并且在滤波前后做了对比实验。实验结果表明,经过滤波的语音信号基音周期检测的更加准确。
关键词:基音检测;自相关函数法;平均幅度差函数法;基音轨迹
Abstract
Pitch as in speech signal processing is one of the important parameters to describe the excitation source, widely used in speech synthesis, speech coding and speech recognition speech signal processing technology. Accurate pitch period detection will directly affect the performance of the speech processing system.
Commonly used algorithm for pitch detection for clean speech signal to achieve good detection effect. However, the actual speech signal will be inevitably influenced by external effects of background noise, so the detection algorithm to detect the effect is not very ideal, the paper use two basic algorithms before and after filtering the speech signal pitch detection, in comparison.
The thesis first introduces the research background of speech pitch detection algorithm is very important. Next to the existing algorithm for pitch detection are summarized, and a detailed introduction to this article will use the two kinds of basic pitch detection algorithm is the basic principle and realization. Finally in Matlab on speech signal pitch period detection.
The paper also finished programming algorithm, in the Matlab7.0 simulation environment, the algorithm is validated by simulation, and the contrast experiments were done before and after filtering. The experimental results show that, after the filtering of the speech signal pitch period detection is more accurate.
Keywords: pitch detection; autocorrelation function; the average magnitude difference function method; pitch contrail
目录
第1章绪论 (1)
1.1 引言 (1)
1.2 基音检测的定义和意义 (1)
1.3 基音检测的研究现状 (2)
1.4 论文的结构安排 (3)
第2章基音检测的常用算法 (4)
2.1 引言 (4)
2.1常用的基音检测算法及原理 (4)
2.2.1 自相关函数法 (4)
2.2.2 平均幅度差函数法 (6)
2.3本章小结 (7)
第3章基于Matlab基因周期的检测 (9)
3.1 语音文件的录制与读入 (9)
3.2 语音信号的采样与分帧 (9)
3.3 语音信号基音周期的检测 (11)
3.3.1 短时自相关函数法检测基音周期 (11)
3.3.2 短时平均幅度差函数法检测基音周期 (12)
3.4 基音周期检测的后处理 (14)
3.5 滤波后的基音周期检测 (15)
3.6 本章小结 (18)
第4章总结与展望 (19)
参考文献 (20)
致谢 (21)
附录 (22)