Discussion:
[praat-users] Extracting Analysis using script
victor.feinman@gmail.com [praat-users]
2016-06-15 14:28:58 UTC
Permalink
Hello I'm trying to extract some information using a Praat script, I need the following information:


Average Fundamental Frequency
Standard Deviation of F0
Jitter%
Shimmer%
Noise to Harmonic Ratio
CPP
CPP Standard Deviation Mean
CPP F0 Mean
CPP Standard Deviation of F0 Seconds


I believe I have F0, Jitter, and Shimmer, thought I'm not too sure how to script the rest of the metrics. Could you help me with a script for this. I have this so far:


Read from file: "C:\work\temp\24_77_7_05-20-2016_15-08-20.wav"
startTime = Get start time
endTime = Get end time
To Pitch... 0.05 75 600
##http://www.fon.hum.uva.nl/praat/manual/Scripting_4_3__Querying_objects.html
f0 = Get quantile: 0, 0, 0.50, "Hertz"
writeInfoLine: "f0: 'f0'"


##voiceReport$ = Voice report: 0, 0, 75, 500, 1.3, 1.6, 0.03, 0.45
voiceReport$ = Voice report: 0, 0
jitter = extractNumber (voiceReport$, "Jitter (local): ")
shimmer = extractNumber (voiceReport$, "Shimmer (local): ")

appendInfoLine: "Jitter = ", percent$ (jitter, 3), ", shimmer = ", percent$ (shimmer, 3)
José Joaquín Atria jjatria@gmail.com [praat-users]
2016-06-22 16:16:25 UTC
Permalink
Post by ***@gmail.com [praat-users]
Average Fundamental Frequency
Pitch: Get mean... (undocumented, but self explanatory)
or from voice report
Post by ***@gmail.com [praat-users]
Standard Deviation of F0
Pitch: Get standard deviation... (undocumented, but self explanatory)
or from voice report
Post by ***@gmail.com [praat-users]
Jitter%
See commands available for PointProcess
or from voice report
(http://www.fon.hum.uva.nl/praat/manual/Voice_2__Jitter.html)
Post by ***@gmail.com [praat-users]
Shimmer%
See commands available for Sound + PointProcess
or from voice report
(http://www.fon.hum.uva.nl/praat/manual/Voice_3__Shimmer.html)
Post by ***@gmail.com [praat-users]
Noise to Harmonic Ratio
http://www.fon.hum.uva.nl/praat/manual/Harmonicity.html
or from voice report
(http://www.fon.hum.uva.nl/praat/manual/Voice_4__Additive_noise.html)
Post by ***@gmail.com [praat-users]
CPP
http://www.fon.hum.uva.nl/praat/manual/PowerCepstrum__Get_peak_prominence___.html
Post by ***@gmail.com [praat-users]
CPP Standard Deviation Mean
CPP F0 Mean
CPP Standard Deviation of F0 Seconds
Not sure what you mean, but take a look at the commands for
PowerCepstrogram and PowerCepstrum objects.

Continue reading on narkive:
Loading...