How is the intensity in decibel computed? #62
-
I use the Parselmouth's intensity = snd.to_intensity() function for computing the intensity. Can anyone let me know the formula/ expression for the intensity calculation function, and the frame size used? I see intensity in decibel is computed as: 10 log(Mean energy/ Constant) where Mean energy is frame level energy, I assume default frame size is 40 ms If my assumption about the above expression is correct, what is the value of Constant used ? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi, @vijaygirish2001. Yes, the threshold is 4.0e-10 (or 2.0e-5 squared). The relevant part of Praat's code is here: Parselmouth/praat/fon/Sound_to_Intensity.cpp Lines 115 to 120 in 6111e6e The Praat manual also very shortly describes it here: https://www.fon.hum.uva.nl/praat/manual/Intensity.html. And details about the window size and time step are here: https://www.fon.hum.uva.nl/praat/manual/Sound__To_Intensity___.html. |
Beta Was this translation helpful? Give feedback.
Hi, @vijaygirish2001. Yes, the threshold is 4.0e-10 (or 2.0e-5 squared). The relevant part of Praat's code is here:
Parselmouth/praat/fon/Sound_to_Intensity.cpp
Lines 115 to 120 in 6111e6e
The Praat manual also very shortly describes i…