Praat Scripting
Praat has become the defacto tool to perform acoustic analysis in phonetics in particular, and it includes a powerful scripting language which allows researchers to automatize most of its tasks.
However, it seems most users do not know how to use this feature to its full capacity, and tend to ignore it with great personal cost. I've had to work with way too many defective scripts in the past, so I thought there was a clear need for this. The materials in this page are my attempt at helping others to use the scripting language to its fullest, and - why not - to use it as a stepping stone to programming in general.
The objective will be to write robust and easily modifyable scripts for Praat. Watch this space!
Materials
- Introduction: Praat Scripting Primer
This brief introduction (in the form of a presentation) is the result of a workshop given both at UCL and PUC. It attempts to give a broad overview of the entire range of options made available by the scripting language, as well as cover some of the aspects that I consider to be key in making good scripts: clarity, stability, maintainability.
It comes with a set of example scripts.
Like with the rest of the material on these pages, the latest version of whatever ends up here will always1 be here.
All scripts made available here were written by José Joaquín Atria and are released under the GNU General Public License. They are therefore Free Software.