Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hbuschme/TextGridTools

Read, write, and manipulate Praat TextGrid files with Python
https://github.com/hbuschme/TextGridTools

annotation data-analysis elan linguistics praat python textgrid

Last synced: 3 months ago
JSON representation

Read, write, and manipulate Praat TextGrid files with Python

Awesome Lists containing this project

README

        

# TextGridTools

Read, write, and manipulate Praat TextGrid files with Python

Copyright (C) 2011-2023 Hendrik Buschmeier, Marcin Włodarczak

## Installation

Installation with python distribute (stable version)

pip install tgt

Installation via github (development version)

git clone https://github.com/hbuschme/TextGridTools.git
cd TextGridTools
python setup.py install

## Documentation

Buschmeier, H. & Włodarczak, M. (2013). TextGridTools: A TextGrid processing and analysis toolkit for Python. In Proceedings der 24. Konferenz zur Elektronischen Sprachsignalverarbeitung, pp. 152–157, Bielefeld, Germany. [pdf]

Current documentation can be viewed at https://textgridtools.readthedocs.io/en/stable/.

Alternatively, the API can be browsed with `pydoc` (e.g., `pydoc tgt.IntervalTier`), or documentation can be generated locally, using Sphinx, in the following way:

cd doc
make html # creates html documentation in doc/build/html/

## Citation

To cite TextGridTools in publications, please use (a BibTeX record can be found in the file CITATION):

* Buschmeier, H. & Włodarczak, M. (2013). TextGridTools: A TextGrid processing and analysis toolkit for Python. In _Proceedings der 24. Konferenz zur Elektronischen Sprachsignalverarbeitung_, pp. 152–157, Bielefeld, Germany.

If you want to refer to the specific release you used, do that using its DOI (see the release notes). The DOI of the most recent release is:

[![DOI](https://zenodo.org/badge/1529633.svg)](https://zenodo.org/badge/latestdoi/1529633)