Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Extracting NHR using Praat

312 views
Skip to first unread message

Piyush Kulshreshtha

unread,
Jun 28, 2022, 10:30:08 PM6/28/22
to Parselmouth
I understand that NHR and HNR are inversely proportional to each other. I am able to extract HNR (harmonicity) using Praat but is it possible to get NHR as well ?

Regards

Piyush

yannick...@gmail.com

unread,
Jun 29, 2022, 10:17:32 AM6/29/22
to Parselmouth
Hi Piyush

I haven't really heard about NHR before, I must admit. I don't know Praat fully by heart, but I don't believe I've ever come across NHR in Praat.

However, based on Praat's Harmonicity, you might be able to do something? https://www.fon.hum.uva.nl/praat/manual/Harmonicity.html says "Harmonicity is expressed in dB: if 99% of the energy of the signal is in the periodic part, and 1% is noise, the HNR is 10*log10(99/1) = 20 dB. A HNR of 0 dB means that there is equal energy in the harmonics and in the noise."

So you could reverse this dB calculation, invert the fraction, and reconvert to NHR. And if I'm not mistaken, that would basically just mean that NHR in dB equals negative HNR in dB? (inverting the fraction inside the log is the same as multiplying the log by -1)

Does that help?

Kind regards
Yannick

Piyush Kulshreshtha

unread,
Jun 30, 2022, 5:39:56 AM6/30/22
to Parselmouth
Thanks Yannick. I will try to work around it. I did come across some papers which have mentioned NHR and that they were able to get it through Praat.

Regards

Piyush

Reply all
Reply to author
Forward
0 new messages