作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (10): 273-275. doi: 10.3969/j.issn.1000-3428.2010.10.095

• 开发研究与设计技术 • 上一篇    下一篇

语音基音周期检测方法

郑继明1,王劲松2   

  1. (1. 重庆邮电大学应用数学研究所,重庆400065;2. 重庆邮电大学计算机科学与技术学院,重庆400065)
  • 出版日期:2010-05-20 发布日期:2010-05-20

Method for Voice Pitch Period Detection

ZHENG Ji-ming1, WANG Jin-song2   

  1. (1. Institute of Applied Mathematics, Chongqing University of Posts and Telecommunications, Chongqing 400065; 2. College of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065)
  • Online:2010-05-20 Published:2010-05-20

摘要: 针对现有语音基音检测算法抗噪能力低的问题,利用多尺度连续小波对语音信号进行预处理。基于短时平均幅度差函数和短时自相关函数,提出一种语音基音周期检测方法,在确保运算量较低的前提下,获得准确结果。使用平滑算法消除倍频点、半频点和随机点产生的误差,实现基音曲线平滑。

关键词: 连续小, 尺度分析, 音周期检测, 相关函数

Abstract: Current pitch period detection algorithms can not work well under high noise environment. Aiming at this problem, this paper utilizes multi-scale continuous wavelet to pre-filtering the signal of voice. Based on the short-time autocorrelation function and the average magnitude difference function, a method for voice pitch period detection is proposed. This method needs little computation expense and can obtain the right pitch period. Smoothing algorithm is exploited to remove the errors of multiple frequency point, half frequency point and random point, and realize pitch curve smoothing.

Key words: continuous wavelet, multi-scale analysis, tch period detection, utocorrelation function

中图分类号: