View source: R/search_openresult_inpraat.R
search_openresult_inpraat | R Documentation |
The function remote controls 'Praat' by using 'sendpraat' and a 'Praat' script. It opens a search result in the 'Praat' TextGrid Editor.
search_openresult_inpraat( x, s, resultNr, play = TRUE, closeAfterPlaying = FALSE, filterMediaFile = c(".*\\.(aiff|aif|wav)", ".*\\.mp3"), delayBeforeOpen = 0.5 )
x |
Corpus object. |
s |
Search object. |
resultNr |
Integer; Number of the search result (row in the data frame |
play |
Logical; If |
closeAfterPlaying |
Logical; If |
filterMediaFile |
Vector of character strings; Each element of the vector is a regular expression. Expressions will be checked consecutively. The first match with an existing media file will be used for playing. The default checking order is uncompressed audio > compressed audio. |
delayBeforeOpen |
Double; Time in seconds before the section will be opened in Praat. This is useful if Praat opens but the section does not. In that case increase the delay. |
To make this function work you need to do two things first:
Install 'sendpraat' on your computer. To do so follow the instructions in the vignette 'installation-sendpraat'. Show the vignette with vignette("installation-sendpraat")
.
Set the path to the 'sendpraat' executable correctly by using 'options(act.path.sendpraat = ...)'.
library(act) mysearch <- act::search_new(x=examplecorpus, pattern = "pero") # You can only use this functions if you have installed and # located the 'sendpraat' executable properly in the package options. ## Not run: act::search_openresult_inpraat(x=examplecorpus, s=mysearch, resultNr=1, TRUE, TRUE) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.