Package: act 2.3.0

act: Aligned Corpus Toolkit

The Aligned Corpus Toolkit (act) is designed for linguists that work with time aligned transcription data. It offers functions to import and export various annotation file formats ('ELAN' .eaf, 'EXMARaLDA .exb and 'Praat' .TextGrid files), create print transcripts in the style of conversation analysis, search transcripts (span searches across multiple annotations, search in normalized annotations, make concordances etc.), export and re-import search results (.csv and 'Excel' .xlsx format), create cuts for the search results (print transcripts, audio/video cuts using 'FFmpeg' and video sub titles in 'Subrib title' .srt format), modify the data in a corpus (search/replace, delete, filter etc.), interact with 'Praat' using 'Praat'-scripts, and exchange data with the 'rPraat' package. The package is itself written in R and may be expanded by other users.

Authors:Oliver Ehmer [aut, cre]

act_2.3.0.tar.gz
act_2.3.0.zip(r-4.7)act_2.3.0.zip(r-4.6)act_2.3.0.zip(r-4.5)
act_2.3.0.tgz(r-4.6-any)act_2.3.0.tgz(r-4.5-any)
act_2.3.0.tar.gz(r-4.7-any)act_2.3.0.tar.gz(r-4.6-any)
act_2.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
act/json (API)

# Install 'act' in R:
install.packages('act', repos = c('https://oliverehmer.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/oliverehmer/act/issues

Datasets:

On CRAN:

Conda:

6.81 score 5 stars 213 scripts 430 downloads 6 mentions 86 exports 48 dependencies

Last updated from:b9f5e78dbb. Checks:7 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64WARNING172
source / vignettesOK200
linux-release-x86_64WARNING192
macos-release-arm64WARNING131
macos-oldrel-arm64WARNING148
windows-develWARNING119
windows-releaseWARNING116
windows-oldrelWARNING166
wasm-releaseOK169

Exports:annotations_allannotations_deleteannotations_delete_emptyannotations_insert_from_search_to_tierannotations_matrixannotations_replace_copycorpus_exportcorpus_importcorpus_newexport_docxexport_docx_styles_loadexport_docx_styles_saveexport_eafexport_edlexport_exbexport_printtranscriptexport_rpraatexport_srtexport_textgridexport_txthelper_cutlist_savehelper_format_timehelper_progress_sethelper_progress_tickhelper_tiers_filter_createhelper_tiers_merge_tableshelper_tiers_new_tablehelper_tiers_sort_tablehelper_transcript_names_gethelper_transcript_names_makehelper_transcript_names_setimportimport_eafimport_exbimport_rpraatimport_srtimport_textgridinfoinfo_summarizedmatrix_loadmatrix_savemedia_assignmedia_deletemedia_format_namesmedia_path_to_existing_filemerge_docxoptions_deleteoptions_resetoptions_showsearch_concordancesearch_cutssearch_cuts_mediasearch_cuts_printtranscriptsearch_cuts_srtsearch_makefiltersearch_newsearch_openresult_inelansearch_openresult_inpraatsearch_openresult_inquicktimesearch_playresults_inquicktimesearch_results_exportsearch_results_importsearch_runsearch_searchandopen_inpraatsearch_stillssearch_subsearch_transcript_contentsearch_transcript_fulltexttiers_addtiers_alltiers_converttiers_deletetiers_renametiers_sorttranscripts_addtranscripts_curetranscripts_cure_singletranscripts_deletetranscripts_filtertranscripts_filter_remove_singletranscripts_filter_singletranscripts_mergetranscripts_merge2transcripts_renametranscripts_update_fulltextstranscripts_update_normalization

Dependencies:askpassbase64encbitbit64clicliprcpp11crayondplyrfsgenericsgluehmsjsonlitelifecyclemagrittrofficeropensslopenxlsxpillarpkgconfigprettyunitsprogresspurrrR6raggRcppreadrrlangsrtstringistringrsyssystemfontstextshapingtextutilstibbletidyrtidyselecttzdbutf8uuidvctrsvroomwithrXMLxml2zip

Install FFmpeg
English | Windows | (1) Download | (2) Unzip | (3) Rename the folder | (4) Move the folder | (5) Open Advanced System Properties | (6) Open environment variables | (7) Changing the "Path" variable | (8) Testing the installation | macOS | (1) Installing XCode | (2) Installing homebrew | (3) Installing FFmpeg | (4) Testing the installation | German | (1) Herunterladen | (2) Entpacken | (3) Umbenennen des Ordners | (4) Verschieben des Ordners | (5) Erweiterte Systemeinstellungen öffnen | (6) Umgebungsvariablen öffnen | (7) Verändern der Variable „Path“ | (8) Testen der Installation | (1) Installieren von XCode | (2) Installieren von homebrew | (3) Installieren von FFmpeg | (4) Testen der Installation

Last update: 2023-02-07
Started: 2023-02-07

Install sendpraat
English | Windows | macOS | (1) Determine current directory | (2) Move the sendpraat_carbon file | (3) Making the sendpraat_carbon file executable | (4) Move the sendpraat_carbon file | Deutsch | (1) Aktuelles Verzeichnis ermitteln | (2) Verschieben der sendpraat_carbon-Datei | (3) Ausführbarmachen der sendpraat_carbon-Datei | (4) Verschieben der sendpraat_carbon-Datei

Last update: 2023-02-07
Started: 2023-02-07

Readme and manuals

Help Manual

Help pageTopics
Aligned Corpus Toolkitact
All annotations in a corpusannotations_all
Delete annotationsannotations_delete
Delete empty annotationsannotations_delete_empty
Inserts search results as annotations in tiersannotations_insert_from_search_to_tier
Search and replace contents of annotations using a matrixannotations_matrix
Search, replace and copy the contents of annotationsannotations_replace_copy
Export transcripts of a corpuscorpus_export
Import annotation files into corpus objectcorpus_import
Create a new corpus objectcorpus_new
Corpus objectcorpus-class
Example corpus for the act packageexamplecorpus
Export print transcript in .docx formatexport_docx
Load styles matrix for .docx transcriptsexport_docx_styles_load
Save styles matrix for .docx transcriptsexport_docx_styles_save
Export 'ELAN' .eaf fileexport_eaf
Export .edl marker file for '"'Davinci Resolve'export_edl
Export 'EXMARaLDA' .exb fileexport_exb
Export 'rPraat' TextGrid objectexport_rpraat
Export .srt subtitle fileexport_srt
Export 'Praat' .TextGrid fileexport_textgrid
Export print transcript in .txt formatexport_printtranscript export_txt
Helper: Save cutlisthelper_cutlist_save
Formats time as HH:MM:SS,mmmhelper_format_time
Helper: Set progress barhelper_progress_set
Helper: Advance progress bar by one tickhelper_progress_tick
Helper: Create filter for tier nameshelper_tiers_filter_create
Helper: Merge tier tableshelper_tiers_merge_tables
Helper: Create a tier tablehelper_tiers_new_table
Helper: Sort a tier tablehelper_tiers_sort_table
Helper: Get names of all transcripts in a corpushelper_transcript_names_get
Helper: Makes valid names for all transcripts in a corpushelper_transcript_names_make
Helper: Set names of all transcripts in a corpushelper_transcript_names_set
Import a single annotation fileimport
Import a single 'ELAN' '*.eaf' fileimport_eaf
Import a single 'EXMARaLDA' .exb fileimport_exb
Import a single 'rPraat' TextGrid objectimport_rpraat
Import a single .srt 'subrib title' objectimport_srt
Import a single 'Praat' .TextGrid fileimport_textgrid
Information about corpus and transcript objectsinfo
Summarized information about corpus and transcript objectsinfo_summarized
Layout object, defining the layout of print transcriptslayout-class
Load replacement matrixmatrix_load
Save replacement matrixmatrix_save
Assign media file links to transcript objectsmedia_assign
Delete media files links from transcript objectsmedia_delete
Format media namesmedia_format_names
Gets the path of a media file for a transcriptmedia_path_to_existing_file
Merge .docx files in a foldermerge_docx
delete all options set by the package from R optionsoptions_delete
Reset options to default valuesoptions_reset
Options of the packageoptions_show
Make concordance for search resultssearch_concordance
Create print transcripts, media cutlists and srt subtitles for all search resultssearch_cuts
Create cut lists for 'FFmpeg'search_cuts_media
Create print transcripts for all search resultssearch_cuts_printtranscript
Create .srt subtitles for all search resultssearch_cuts_srt
Makes a filter for transcript and tier namessearch_makefilter
Create a new searchsearch_new
Open a search result in 'ELAN'search_openresult_inelan
Open a search result in 'Praat'search_openresult_inpraat
Open a search result in 'Quicktime' (and play it)search_openresult_inquicktime
Open all search results in 'Quicktime' and play themsearch_playresults_inquicktime
Exports search resultssearch_results_export
Import search resultssearch_results_import
Run a searchsearch_run
Search corpus and open first result in Praatsearch_searchandopen_inpraat
Search stills for a searchsearch_stills
Add a sub search to a prior searchsearch_sub
Search in original content of a single transcriptsearch_transcript_content
Search in full text of a single transcriptsearch_transcript_fulltext
Search objectsearch-class
Add tierstiers_add
All tiers in a corpustiers_all
Convert tierstiers_convert
Delete tierstiers_delete
Rename tierstiers_rename
Reorder tiers in all transcripts of a corpustiers_sort
transcript objecttranscript-class
Add transcripts to a corpustranscripts_add
Cure all transcript objects in a corpustranscripts_cure
Cure a single transcripttranscripts_cure_single
Delete transcripts from a corpustranscripts_delete
Filter a single transcript: Extracttranscripts_filter
Filter a single transcript: Removetranscripts_filter_remove_single
Filter a single transcript: Extracttranscripts_filter_single
Merge several transcriptstranscripts_merge
Merge several transcripts (works with transcript objects directly)transcripts_merge2
Rename transcripts in a corpustranscripts_rename
Update full textstranscripts_update_fulltexts
Normalize transcriptionstranscripts_update_normalization