Sign in

username:

password:



Not a member?

Search speechcoding



Search tips

Subscribe to speechcoding



speechcoding by Keywords

ACELP | ADPCM | AMBE | AMR | AMR-NB | CELP | Codebook | DTMF | G.723 | G.726 | G.729 | GSM | Interpolation | LPC | LSF | LSP | MELP | PCM | Perceptual | Pitch | PSOL | QCELP | Quantization | SMV | VAD | Vocoder

Discussion Groups

Discussion Groups | Speech Coding | Pitch detected in multiple of fundamental frequency

Technical discussions related to Speech Coding (all itu and other vocoders, ACELP, CELP, AMR, etc)

  

Post a new Thread

Pitch detected in multiple of fundamental frequency - debabrata pal - May 28 8:26:48 2007



Hei guys,
How to tackle this problem of pitch detection where I get the pitch Period detected 22 or 44 or
66 samples but in reality it was always a period of 22 samples. I am using AMDF , does center
clipping will help?
Regards,
D.Pal



(You need to be a member of speechcoding -- send a blank email to speechcoding-subscribe@yahoogroups.com )

Re: Pitch detected in multiple of fundamental frequency - Jeff Brower - May 28 12:32:22 2007

Debabrata-

> How to tackle this problem of pitch detection where I get the pitch Period
> detected 22 or 44 or 66 samples but in reality it was always a period of
> 22 samples. I am using AMDF , does center clipping will help?

One simple thing to try is keep a history of pitch results.  You know pitch cannot
jump instantaneously, so if you get a glitch not consistent with values in frames
before and after, then you could guess that was a false estimate.  That assumes you
have at least one buffer of delay.

But that won't help all of the time.  To make your pitch detection more reliable,
you're going to need more sophisticated processing than AMDF, which is a simplistic
time domain method.

-Jeff



(You need to be a member of speechcoding -- send a blank email to speechcoding-subscribe@yahoogroups.com )