Tala is a fork of Praat (http://www.fon.hum.uva.nl/praat/) with all object-oriented code converted from C to idiomatic C++, the backend cleanly separated into an API distinct from the application, and a binding architecture for scripting languages such as Python.
C C++ Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
doc
src
test
.gitignore
LICENSE
Makefile.am
README.md
autogen.sh
configure.ac

README.md

Tala

Tala is a fork of Praat, intended to port all object-oriented code from C to C++, modularize the backend into an API separate from the application, and provide a binding architecture for scripting languages such as Python.

Installation

Currently, only Linux is supported, but the Mac and Windows code shouldn't be too hard to resurrect.

Requirements:

Steps:

$ ./autogen.sh
$ ./configure
$ make
$ make install

Running

The executable is located at src/praat, and the dynamic library at src/libpraat.la.