Robust Bayesian Pitch Tracking Based on the Harmonic Model

被引:25
作者
Shi, Liming [1 ]
Nielsen, Jesper Kjaer [1 ]
Jensen, Jesper Rindom [1 ]
Little, Max A. [2 ,3 ]
Christensen, Mads Graesboll [1 ]
机构
[1] Aalborg Univ, Audio Anal Lab, CREATE, DK-9000 Aalborg, Denmark
[2] Aston Univ, Sch Engn & Appl Sci, Birmingham B4 7ET, W Midlands, England
[3] MIT, Media Lab, Cambridge, MA 02139 USA
关键词
Fundamental frequency or pitch tracking; harmonic model; Markov process; harmonic order; voiced-unvoiced detection; FUNDAMENTAL-FREQUENCY ESTIMATION; SPEECH; ESTIMATOR; EFFICIENT; TUTORIAL; NETWORK;
D O I
10.1109/TASLP.2019.2930917
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
Fundamental frequency is one of the most important characteristics of speech and audio signals. Harmonic model-based fundamental frequency estimators offer a higher estimation accuracy and robustness against noise than the widely used autocorrelation-based-methods. However, the traditional harmonic model-based estimators do not take the temporal smoothness of the fundamental frequency, the model order, and the voicing into account as they process each data segment independently. In this paper, a fully Bayesian fundamental frequency tracking algorithm based on the harmonic model and a first-order Markov process model is proposed. Smoothness priors are imposed on the fundamental frequencies, model orders, and voicing using first-order Markov process models. Using these Markov models, fundamental frequency estimation and voicing detection errors can be reduced. Using the harmonic model, the proposed fundamental frequency tracker has an improved robustness to noise. An analytical form of the likelihood function, which can be computed efficiently, is derived. Compared to the state-of-the-art neural network and nonparametric approaches, the proposed fundamental frequency tracking algorithm has superior performance in almost all investigated scenarios, especially in noisy conditions. For example, under 0 dB white Gaussian noise, the proposed algorithm reduces the mean absolute errors and gross errors by 15% and 20% on the Keele pitch database and 36% and 26% on sustained /a/ sounds from a database of Parkinson's disease voices. AMATLAB version of the proposed algorithm is made freely available for reproduction of the results.
引用
收藏
页码:1737 / 1751
页数:15
相关论文
共 48 条
[1]   Multi-pitch estimation exploiting block sparsity [J].
Adalbjornsson, Stefan I. ;
Jakobsson, Andreas ;
Christensen, Mads G. .
SIGNAL PROCESSING, 2015, 109 :236-247
[2]   IMAGE METHOD FOR EFFICIENTLY SIMULATING SMALL-ROOM ACOUSTICS [J].
ALLEN, JB ;
BERKLEY, DA .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1979, 65 (04) :943-950
[3]   Efficient particle filtering for jump Markov systems. Application to time-varying autoregressions [J].
Andrieu, C ;
Davy, M ;
Doucet, A .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2003, 51 (07) :1762-1770
[4]   Extraction of Fundamental Frequency From Degraded Speech Using Temporal Envelopes at High SNR Frequencies [J].
Aneeja, G. ;
Yegnanarayana, B. .
IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2017, 25 (04) :829-838
[5]  
[Anonymous], 2010, Tech. Rep.
[6]  
[Anonymous], 2000, C UNCERTAINTY ARTIFI
[7]   A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking [J].
Arulampalam, MS ;
Maskell, S ;
Gordon, N ;
Clapp, T .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) :174-188
[8]  
BISHOP C. M., 2006, Pattern recognition and machine learning, DOI [DOI 10.1117/1.2819119, 10.1007/978-0-387-45528-0]
[9]   A sawtooth waveform inspired pitch estimator for speech and music [J].
Camacho, Arturo ;
Harris, John G. .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2008, 124 (03) :1638-1652
[10]   An overview of existing methods and recent advances in sequential Monte Carlo [J].
Cappe, Olivier ;
Godsill, Simon J. ;
Moulines, Eric .
PROCEEDINGS OF THE IEEE, 2007, 95 (05) :899-924