The checker now accepts Praat TextGrid files as input, in line with the evolving acceptance of Praat transcriptions for APLS. As such, the app has been renamed to "Transcription Checker", reflecting its broader applicability. Under the hood, this has meant changing the code to make it more flexible and consistent (continuing the changes in apls-v.1.4.0
), such as defining a new function as.trs_transcription()
as an S3 generic that accepts both Elan-based and Praat-based data structures. I found that it's orders of magnitude faster to call Praat directly (with a custom Praat script) than to use the readtextgrid
R package, so the app now ships with Praat (for Windows and Linux) under its own license (GNU GPL).
Full Changelog: apls-v1.4.0...apls-v2.0.0