| Type: | Package |
| Title: | Read in a 'Praat' 'TextGrid' File |
| Version: | 0.1.2 |
| Description: | 'Praat' https://www.fon.hum.uva.nl/praat/ is a widely used tool for manipulating, annotating and analyzing speech and acoustic data. It stores annotation data in a format called a 'TextGrid'. This package provides a way to read these files into R. |
| License: | GPL-3 |
| Encoding: | UTF-8 |
| Depends: | R (≥ 4.1.0) |
| Suggests: | testthat (≥ 2.1.0) |
| RoxygenNote: | 7.3.1 |
| Imports: | stats, utils, tibble, purrr, readr, stringr, plyr |
| URL: | https://github.com/tjmahr/readtextgrid |
| BugReports: | https://github.com/tjmahr/readtextgrid/issues |
| NeedsCompilation: | no |
| Packaged: | 2024-03-07 20:45:16 UTC; mahr |
| Author: | Tristan Mahr |
| Maintainer: | Tristan Mahr <tristan.mahr@wisc.edu> |
| Repository: | CRAN |
| Date/Publication: | 2024-03-07 21:00:02 UTC |
Locate the path of an example textgrid file
Description
Locate the path of an example textgrid file
Usage
example_textgrid(which = 1)
Arguments
which |
index of the textgrid to load |
Details
This function is a wrapper over system.file() to locate the
paths to bundled textgrids. These files are used to test or demonstrate
functionality of the package.
Two files are included:
-
"Mary_John_bell.TextGrid"- the default TextGrid created by Praat's Create TextGrid command. This file is saved as UTF-8 encoding. -
"utf_16_be.TextGrid"- a TextGrid with some IPA characters entered using Praat's IPA character selector. This file is saved with UTF-16 encoding.
Value
Path of "Mary_John_bell.TextGrid" bundled with the readtextgrid
package.
Read a textgrid file into a tibble
Description
Read a textgrid file into a tibble
Usage
read_textgrid(path, file = NULL, encoding = NULL)
read_textgrid_lines(lines, file = NULL)
Arguments
path |
a path to a textgrid |
file |
an optional value to use for the |
encoding |
the encoding of the textgrid. The default value |
lines |
alternatively, the lines of a textgrid file |
Value
a tibble with one row per textgrid annotation
Examples
tg <- system.file("Mary_John_bell.TextGrid", package = "readtextgrid")
read_textgrid(tg)