
- #CEPSTRAL PEAK PROMINENCE PRAAT SOFTWARE#
- #CEPSTRAL PEAK PROMINENCE PRAAT CODE#
- #CEPSTRAL PEAK PROMINENCE PRAAT LICENSE#
Putting everything together in a relatively user-friendly fashion seemed like a good way to document my current state of understanding. There are a lot of decisions one needs to make when implementing tools for extraction of voice quality measurements, and it's useful to see how they interact. I learned a lot by implementing the various predecessor scripts to PraatSauce I have created over the years.

#CEPSTRAL PEAK PROMINENCE PRAAT SOFTWARE#
Neither the author nor the authors of any of the software mentioned above take any responsibility for anything you do or publish based on the results obtained with this software. Users are advised to observe all prudent safety protocols when using these scripts. These scripts are provided as-is, without any warranty regarding their suitability or safety for use in any particular application. It can also be downloaded from the following URL: A copy of the latest version of the licence, version 3.0, is provided with the scripts as the file "gpl-3.0.txt".
#CEPSTRAL PEAK PROMINENCE PRAAT LICENSE#
However, PraatSauce may still be useful for users who for whatever reason prefer to work in Praat, and/or who find Praat's visualization tools to be useful.Īll scripts are released under the GNU General Public License, version 2.0 or later (the same license as the Praat software). I hope PraatSauce will soon be made obsolete by opensauce-python, a Python port of VoiceSauce.
#CEPSTRAL PEAK PROMINENCE PRAAT CODE#
I alone remain responsible for any errors in the present code (but see Reuse and license, below). Please note that these acknowledgements do not imply any culpability on the part of the named developers. The general architecture of PraatSauce is based on a suite of Praat scripts developed by Tim Mills (2010), and as a result PraatSauce is released under the same license as these tools. Determining precisely where and why the approaches diverge is the subject of ongoing research some comparison data are provided for those interested. As such, identical results cannot be expected, even when using the Praat estimation methods for formants and f0 provided by VoiceSauce. While I referenced the VoiceSauce codebase when developing PraatSauce, be aware that this is not a direct "translation" PraatSauce makes use of many Praat-internal functions such as To Harmonicity (cc), To PowerCepstrum, etc. Most importantly, developing PraatSauce has helped me to appreciate many of the challenges posed by the (semi)automatic analysis of spectral amplitude measurements. Also, thanks to Praat's general Unicode compliance, it permits the use of non-ASCII elements in filenames and in TextGrids.

PraatSauce is not as full-featured as VoiceSauce, but has what some might regard as the advantage of not requiring/being reliant on a Matlab license. Background and acknowledgmentsĪs the name suggests, these scripts owe a debt to the VoiceSauce suite of Matlab scripts developed by Shue et al. This set of Praat scripts is designed to facilitate the extraction of spectral measures such as H1-H2, H1-A3, cepstral peak prominence, etc.
