fundamental frequency of female voice

904 Views Asked by At

According to what I have read on the internet, the normal range of fundamental frequency of female voice is 165 to 255 Hz . I am using Praat and also python library called Parselmouth to get the fundamental frequency values of female voice in an audio file(.wav). however, I got some values that are over 255Hz(eg: 400+Hz, 500Hz). Is it normal to get big values like this?

1

There are 1 best solutions below

2
On

It is possible, but unlikely, if you are trying to capture the fundamental frequency (F0) of a speaking voice. It sounds likely that you are capturing a more easily resonating overtone (e.g. F1 or F2) instead.

My experiments with Praat give me the impression that the with good parameters it will reliably extract F0.

What you'll want to do is to verify that by comparing the pitch curve with a spectrogram. Here's an example of a fitting made by Praat (female speaker):

Spectrogram and F0

You can see from the image that

  • Most prominent frequency seems to be F2
  • Around 200 Hz seems likely to be F0, since there's only noise below that (compared to before/after the segment)
  • Praat has calculated a good estimate of F0 for the voiced speech segments

If, after a visual inspection, it seems that you are getting wrong results, you can try to tweak the parameters. Window length greatly affects the frequency resolution.

If you can't capture frequencies this low, you should try increasing the window length - the intuition is that it gives the algorithm a better chance at finding slowly changing periodic features in the data.