Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Language Interface Library: Praat-script

This library has 6 classes.

ECF: eiffel2praat.ecf

Status: No longer maintained

Eiffel interface to the Praat scripting language

Praat is a free tool for doing acoustic and phonetic analysis and has it's own scripting language, Praat-script.

The el_toolkit utility has an option for converting the source code of Praat ver. 4.4 to compile with MSC. (Praat compiles "out of the box" with the mingw compiler, but at the time EiffelStudio didn't support mingw)

Developed with VC++ 8.0 Express Edition, Windows XP SP2, Praat source code version 4.4.30. The conversion tool will not work with later versions of Praat.

NOTE This ECF is for documentation purposes only and will not compile.

Directory: library/language_interface/Praat-script

Classes

EL_PRAAT_AUDIO_CLIP_ANALYZER

Invokes Praat analysis engine with the default script

EL_PRAAT_ENGINE

Initializes and tears down the Praat analysis engine

EL_PRAAT_INTERPRETER

Wraps Praat Interpreter object

EL_PRAAT_SCRIPT_CONTEXT

Accesses the variables of a Praat script execution context

EL_PRAAT_VARIABLE

Wraps a Praat interpreter variable

EL_SEND_PRAAT_API

Interface to C API for sending commands to running instance of Praat.exe