Learn R Programming

phonfieldwork (version 0.0.17)

Linguistic Phonetic Fieldwork Tools

Description

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 ), 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' , 'textgRid' .

Copy Link

Version

Install

install.packages('phonfieldwork')

Monthly Downloads

261

Version

0.0.17

License

GPL (>= 2)

Maintainer

George Moroz

Last Published

July 29th, 2024

Functions in phonfieldwork (0.0.17)

draw_spectrogram

Draw spectrograms
create_viewer

Create an annotation viewer
intensity_to_df

Praat Intensity tier to dataframe
draw_sound

Draw Oscilogram, Spectrogram and annotation
remove_textgrid_tier

Remove tier from texgrid
read_from_folder

Read multiple files from the folder
get_textgrid_names

Extract TextGrid names
get_sound_duration

Get file(s) duration
tier_to_df

TextGrid's tier to dataframe
set_textgrid_names

Rewrite TextGrid names
rename_soundfiles

Rename soundfiles
pitch_to_df

Praat Pitch tier to dataframe
formant_to_df

Praat Formant object to dataframe
eaf_to_df

ELAN's .eaf file to dataframe
textgrid_to_df

TextGrid to dataframe
srt_to_df

Subtitles .srt file to dataframe
flextext_to_df

FLEX's .flextext file to dataframe
create_sound_play

Create audio play objects for html viewer
create_empty_textgrid

Create an empty TextGrid
create_presentation

Creates a presentation
add_leading_symbols

Create indices padded with zeros
annotate_textgrid

Annotate textgrid
audacity_to_df

Audacity's labels to dataframe
create_glossed_document

Create a glossed document
create_image_look_up

Create image look_up objects for html viewer
concatenate_textgrids

Concatenate TextGrids
concatenate_soundfiles

Concatenate sounds
create_subannotation

Create boundaries in a texgrid tier
df_to_exb

Dataframe to EXMARaLDA's .exb
df_to_eaf

Dataframe to .eaf
df_to_tier

Dataframe to TextGrid's tier
exb_to_df

EXMARaLDA's .exb file to dataframe
extract_intervals

Extract intervals