tgplot | R Documentation |
Function for plotting TextGrids called by praatpicture. Instead of using
this function directly, just use
praatpicture('my_sound_file', frames='TextGrid')
.
tgplot(
tg,
t,
sr,
start,
end,
tiers = 1,
tfrom0 = TRUE,
tierNames = TRUE,
alignment = "central",
edgeLabels = "keep",
specialChar = FALSE,
color = "black",
highlight = NULL
)
tg |
TextGrid object loaded using rPraat::tg.read |
t |
Numeric vector giving times corresponding to the signal. |
sr |
Integer giving the sampling rate of the signal. |
start |
Start time (in seconds) of desired plotted area. |
end |
End time (in seconds) of desired plotted area. |
tiers |
Vector of number or strings giving either numeric identifiers
of TextGrid tiers to plot or the names of TextGrid tiers to plot. Default is
|
tfrom0 |
Logical; should time on the x-axis run from 0 or from the
original time? Default is |
tierNames |
Logical; should TextGrid tier names be printed along the
y-axis? Default is |
alignment |
String giving the desired alignment of text in the
TextGrids. Default is |
edgeLabels |
String specifying how to handle TextGrid labels in
interval tiers that fall partially before |
specialChar |
Logical; should Praat typesetting for special font types
such as italic, bold, and small caps be converted into corresponding
R-readable special font types. Default is |
color |
String or vector of strings giving the name of the color(s)
to be used for the text in TextGrids. Default is |
highlight |
Named list giving parameters for differential
highlighting of TextGrid intervals. This list
should contain information about which intervals to highlight, using the
|
No return values, called internally by praatpicture and sibling functions.
# Don't use directly
datapath <- system.file('extdata', package='praatpicture')
soundFile <- paste0(datapath, '/1.wav')
praatpicture(soundFile, frames='TextGrid')
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.