Precise Pitch Detection in Noise Environments

It is still challenging to detect speech pitch precisely in various noise environments at low SNR (signal to noise ratio). Voiced speech harmonics can be clearly found in noisy speech. Some of the harmonic frequencies with higher energy were estimated by spectral tracking method, a pectinate filter was designed according to those harmonic frequencies to filter the noisy speech, and the ponicare pitch detection method was used to detect pitch from the filtered speech. The error is less than 2Hz and accuracy ratio is more than 90%, which exceeds parallel methods' by 20%, under the experimental condition of 5 noisy speech and -10dB SNR. Experiments demonstrate the effectiveness of the pitch detection method in various noise environments at low-SNR.