On the use of wavelets and cepstrum excitation for Pitch Determination in real-time

In the current paper, we propose a new pitch tracking technique based on a wavelet transform in the temporal domain. Our algorithm is designed to determine the pitch frequency of the speech signal using a simple voicing decision algorithm. The pitch period is extracted from the cepstrum excitation signal processed by a wavelet transform; then the pitch contour is refined by thresholding and correction algorithms without any post-processing. The results obtained show that the proposed algorithm provides very good pitch contours compared to those furnished by the Bagshaw database.

[1]  Michael S. Phillips A feature‐based time domain pitch tracker , 1985 .

[2]  Zahir M. Hussain,et al.  Effects of wavelet compression of speech on its Mel-Cepstral coefficients , 2009 .

[3]  A. Oppenheim,et al.  Homomorphic analysis of speech , 1968 .

[4]  S. Mallat A wavelet tour of signal processing , 1998 .

[5]  Hanaa S. Ali,et al.  Wavelet-Based Mel-Frequency Cepstral Coefficients for Speaker Identification using Hidden Markov Models , 2010, ArXiv.

[6]  Yann LeCun,et al.  Real Time Voice Processing with Audiovisual Feedback: Toward Autonomous Agents with Perfect Pitch , 2002, NIPS.

[7]  A. Noll Cepstrum pitch determination. , 1967, The Journal of the Acoustical Society of America.

[8]  M. Schroeder Period histogram and product spectrum: new methods for fundamental-frequency measurement. , 1968, The Journal of the Acoustical Society of America.

[9]  Eyal Yair,et al.  Super resolution pitch determination of speech signals , 1991, IEEE Trans. Signal Process..

[10]  Weiping Hu,et al.  Robust pitch extraction in pathological voice based on wavelet and cepstrum , 2004, 2004 12th European Signal Processing Conference.

[11]  Yves Laprie,et al.  An efficient F0 determination algorithm based on the implicit calculation of the autocorrelation of the temporal excitation signal , 1999, EUROSPEECH.

[12]  D. Aboutajdine,et al.  An improvement of the eCATE algorithm for F0 detection , 2010, 2010 10th International Symposium on Communications and Information Technologies.

[13]  Joseph Di Martino,et al.  Real-time pitch tracking using the eCATE algorithm , 2010, 2010 5th International Symposium On I/V Communications and Mobile Network.

[14]  Paul C. Bagshaw,et al.  Enhanced pitch tracking and the processing of F0 contours for computer aided intonation teaching , 1993, EUROSPEECH.