phonfieldwork v0.0.10
Monthly downloads
Linguistic Phonetic Fieldwork Tools
There are a lot of different typical tasks that have to be solved during phonetic research and experiments. This includes creating a presentation that will contain all stimuli, renaming and concatenating multiple sound files recorded during a session, automatic annotation in 'Praat' TextGrids (this is one of the sound annotation standards provided by 'Praat' software, see Boersma & Weenink 2020 <https://www.fon.hum.uva.nl/praat/>), creating an html table with annotations and spectrograms, and converting multiple formats ('Praat' TextGrid, 'ELAN', 'EXMARaLDA', 'Audacity', subtitles '.srt', and 'FLEx' flextext). All of these tasks can be solved by a mixture of different tools (any programming language has programs for automatic renaming, and Praat contains scripts for concatenating and renaming files, etc.). 'phonfieldwork' provides a functionality that will make it easier to solve those tasks independently of any additional tools. You can also compare the functionality with other packages: 'rPraat' <https://CRAN.R-project.org/package=rPraat>, 'textgRid' <https://CRAN.R-project.org/package=textgRid>.
Functions in phonfieldwork
Name | Description | |
create_empty_textgrid | Create an empty TextGrid | |
create_subannotation | Create boundaries in a texgrid tier | |
flextext_to_df | FLEX's .flextext file to dataframe | |
tier_to_df | TextGrid's tier to dataframe | |
eaf_to_df | ELAN's .eaf file to dataframe | |
draw_spectrogram | Draw spectrograms | |
textgrid_to_df | TextGrid to dataframe | |
create_image_look_up | Create image look_up objects for html viewer | |
exb_to_df | EXMARaLDA's .exb file to dataframe | |
create_glossed_document | Create a glossed document | |
extract_intervals | Extract intervals | |
create_viewer | Create an annotation viewer | |
get_sound_duration | Get file(s) duration | |
formant_to_df | Praat Formant object to dataframe | |
set_textgrid_names | Rewrite TextGrid names | |
srt_to_df | Subtitles .srt file to dataframe | |
get_textgrid_names | Extract TextGrid names | |
intensity_to_df | Praat Intensity tier to dataframe | |
df_to_tier | Dataframe to TextGrid's tier | |
draw_sound | Draw Oscilogram, Spectrogram and annotation | |
pitch_to_df | Praat Pitch tier to dataframe | |
read_from_folder | Read multiple files from the folder | |
rename_soundfiles | Rename soundfiles | |
concatenate_soundfiles | Concatenate sounds | |
annotate_textgrid | Annotate textgrid | |
create_presentation | Creates a presentation | |
concatenate_textgrids | Concatenate sounds | |
audacity_to_df | Audacity's labels to dataframe | |
add_leading_symbols | Create indices padded with zeros | |
create_sound_play | Create audio play objects for html viewer | |
No Results! |
Vignettes of phonfieldwork
Last month downloads
Details
Type | Package |
License | GPL (>= 2) |
SystemRequirements | pandoc (>= 1.14) - http://pandoc.org |
URL | https://CRAN.R-project.org/package=phonfieldwork, https://ropensci.github.io/phonfieldwork/ |
BugReports | https://github.com/ropensci/phonfieldwork/issues |
Encoding | UTF-8 |
LazyData | true |
RoxygenNote | 7.1.1 |
VignetteBuilder | knitr |
Language | en-US |
NeedsCompilation | no |
Packaged | 2020-11-12 18:38:56 UTC; agricolamz |
Repository | CRAN |
Date/Publication | 2020-11-23 14:10:02 UTC |
suggests | dplyr , DT , knitr , lingtypology , testthat , tidyr |
imports | graphics , grDevices , phonTools , rmarkdown , tools , tuneR , uchardet , utils , xml2 |
depends | R (>= 3.5.0) |
Contributors | Jonathan Keane, Niko Partanen |
Include our badge in your README
[](http://www.rdocumentation.org/packages/phonfieldwork)