Third Party Resources

Templates

Templates - Scripts & Tools - Workflows, how-to's
Description: The Movement Analysis Scales & Test, BAST (BewegungsAnalyse Skalen & Test, Lausberg 1997), is a tool for coding whole body movement behaviour in space (everyday life, sports, dance). Templates for standardized movement tasks and improvisation tasks as well as documentation can be requested via the BAST website. Last modified: 28 April 2016
Author: Hedda Lausberg (home page)
Reference: Lausberg H. Does Movement Behavior Have Differential Diagnostic Potential? American Journal of Dance Therapy 20(2): 85-99, 1998.

Website

Description: The NEUROpsychological GESture coding system, NEUROGES, is a tool for empirical gesture research that combines a kinetic with a functional analysis of gestural behavior. Materials (example sets for training purposes) are available on request via the NEUROGES website. Last modified: 28 April 2016
Author: Hedda Lausberg (home page)
Website
Description: The L&C ELAN template has been designed to ensure that corpora are well-structured and searchable. It contains a full set of tiers for up to 8 participants. The zip package includes the template, a preferences file and an explanation text.Last modified: 14 September 2012
Author: Language and Cognition Department at the MPI for Psycholinguistics
Reference: Interactional Foundations of Language - Tools page
Download
Description: A set of six templates by Andrea Berez covering several types of requirements is available on the rnld.org website. The templates range from 2 tiers (Text and Free Translation) for 1 speaker to 5 tiers (Text, Word, Gloss, Free Translation, and Gesture) for 2 speakers. Last modified: 14 September 2012
Author: Andrea Berez
Reference: RNLD web page
Download

Scripts & Tools

Templates - Scripts & Tools - Workflows, how-to's
Description: Clickable stories; display ELAN files as interactive webpage. The bundle contains XSL files and related resources that allow you to open a modified version of an ELAN transcription in a browser and to listen to each utterance by clicking on it. Includes step-by-step documentation and examples. Last modified: 23 June 2008
Author: Gabriele Müller, Carolina Pasamonik, Dagmar Jung (Universität zu Köln), Bernhard Jung (TU Freiberg)
Reference: Beaver examples
Download
Description: CuPED ('Customizable Presentation of ELAN Documents') is a tool for transforming time-aligned transcripts into a variety of presentation formats. CuPED provides a simple and user-friendly means of converting these transcripts into formats more readily accessible to a general audience. Last modified: 05 Feb 2010 (version 0.3.14)
Author: Christopher Cox (University of Alberta), Andrea Berez (University of California, Santa Barbara)
Reference: CuPED website
Download
Description: PyAnnotation is a Python Library to access and manipulate linguistically annotated corpus files. It supports ELAN's .eaf files and allows to search through a whole directory full of them. The result data can be piped to other libraries for analysis, for example to the natural language toolkit (NLTK). Last modified: 03 Februari 2011
Author: Peter Bouda
Reference: PyAnnotation website
Download
Description: Poio Interlinear Editor (Poio ILE) is an annotation GUI for Poio, a linguistic database for language description. Poio ILE allows the user to add morpho-syntactic annotations and supports ELAN's .eaf files, for reading and writing. It is free and available for all the major platforms. Last modified: 03 Februari 2011
Author: Peter Bouda
Reference: Poio website
Download
Description: Poio Analyzer is a tool that allows to search and analyze batches of ELAN and Toolbox files. The search can be performed on different tiers (utterance, word, gloss, translation). It is free and available for Windows and Linux. Last modified: 11 April 2011
Author: Peter Bouda
Reference: Poio Analyzer website
Download
Description: Toolbox scripts this is a set of Perl scripts to enhance existing Toolbox text files. The scripts support features like adding (empty) markers to a file, change marker names, add a media marker to each record that can be used with the Play File/Play Sound function in Toolbox, add a prefix to the record marker value etc. Documentation is included in the download package. Last modified: 22 June 2010
Author: Alexander Koenig (Max Planck Institute for Psycholinguistics)
Download
Description: Pympi - Python script is a library in pure Python (2.7.3) to read, write, create and process ELAN's .eaf files. It offers lower level functions like adding, removing and changing tiers or annotations. But it also features higher level functions like converting from EAF to TextGrid, calculation of gaps and overlaps, extraction of time frames and glueing tiers together. The library is well documented, is easy to extend and can be integrated in scripts for processing a complete corpus with little effort. Last modified: 18 November 2013
Author: Mart Lubbers (Max Planck Institute for Psycholinguistics)
Reference: Pympi Github page
Download
Description: Wavesurfer.js is a Javascript (JSON) based project for visualisation of audio and annotations in a web browser. This customizable waveform audio visualizer is built on top of the Web Audio API and HTML5 Canvas. The ELAN plugin turns ELAN files into interactive HTML that displays annotations scrolling and synchronized with the audio. Last modified: 1 July 2014
Author: katspaugh
Reference: Wavesurfer web page
Download
Description: elanrepair.py is a Python script to update .eaf files that have been created before 2004 in ELAN 2.0.2 or earlier (EAF version 2.0). Recent versions of ELAN, up to ELAN 4.9.4, have a problem opening these files because of a missing XML attribute. The files appear to be empty after opening in ELAN, but they are not. There is no warning message. This Python script adds the missing attribute to one or more .eaf files. Last modified: 9 August 2016
Author: Damir Cavar
Download
Description: ELAN2split is a command line tool that can split WAVE-files and ELAN files into pairs of audio and transcription files. Based on time-aligned segments of selected tiers, the program creates a trimmed WAVE file (clip) of the original audio and a text file of the annotation text for each of the segments. The resulting corpus can be used to train a Forced Aligner but other usages are conceivable as well. Last modified: 7 September 2016
Author: Damir Cavar
Download
Description: Morphosyntactic tagging of ELAN transcriptions using Giellatekno's open NLP toolkit. This project consists of a set of Pyhton scripts and documentation of a workflow for morphosyntactic tagging of ELAN transcriptions using Giellatekno's open NLP toolkit. The scripts populate lemma, part-of-speech and morphology tiers into ELAN files through open source Finite-State-Transducers developed by Giellatekno. Last modified: 16 October 2018
Author: Niko Partanen, Michael Rießler
Reference: Gerstenberger, C., Partanen, N. & Rießler, M.(2017). Instant annotations in ELAN corpora of spoken and written Komi, an endangered language of the Barents Sea region.
Website
Description: SLEXIL is online software for creating animated, interlinear style HTML files from texts prepared in ELAN. Users can access the site to upload the .eaf and .wav portions of ELAN projects and download an HTML file and accompanying CSS, JavaScript, and parsed audio files that can be embedded on a webpage or viewed in a browser on any computer. Last modified: 24 September 2019
Author: David Beck, Paul Shannon
Website
Description: Persephone-ELAN is a recognizer extension which integrates the automatic phoneme recognition methods offered by Persephone into ELAN, allowing users to apply automatic phoneme recognition to tiers in ELAN transcripts directly from ELAN's user interface. Requires Persephone, Python 3 and ffmpeg. Last modified: 14 October 2019
Author: Christopher Cox
Website

 

Workflow descriptions, how-to's

Templates - Scripts & Tools - Workflows, how-to's
Description: Subtitles with ELAN; this "how-to" guide describes how to make subtitled DVDs or video files with subtitles that are included in the video stream. The software that is being used is all free (some of it open source), most of the packages can be downloaded from http://www.doom9.org
Author: Robin Dittwald (Universität zu Köln)
Download
Description: Using ELAN: a getting-started guide. This is a guide that covers the most important features of ELAN and that explains how to get started with it. Although focusing on sign language research, this guide is a useful starting point for any new ELAN user.
Author: Albert Bickford (SIL International and University of North Dakota)
Download
Description: Course material from ALIGNING TEXT TO AUDIO AND VIDEO USING ELAN. This class learns how to use the ELAN software to link transcriptions to audio and video media  more....
Author: Andrea Berez (University of California, Santa Barbara)
Reference: inField course homepage
Download
Description: Non-hardcoded subtitles with ELAN. This is a brief tutorial explaining how to create subtitled videos without re-encoding the video file. The subtitles are stored in a separate .srt file, the media player takes care of overlaying the video with the text. The tutorial includes a section on how to deal with special characters.
Author: Mark Dingemanse (Max Planck Institute for Psycholinguistics)
Website
Description: Working with ELAN - Russian guide. This is a short getting started guide written in Russian. It describes the first step in working with ELAN
Author: Brigitte Pakendorf (Max Planck Institute for Evolutionary Anthropology)
Download
Description: Coding manual - Multimodal Data Transcription and Annotation with ELAN This is a detailed description of the coding system of the ANR Multimodality research project. The system includes Linguistic annotation, Narrative annotation, Gesture transcription, coding validation and more. Available in English and French.
Author: Jean-Marc Colletta (Université Stendhal-Grenoble III) et al.
Download
Description: Regular expressions for ELAN users. This is a user friendly guide and description of how to use regular expressions in ELAN's multiple file search. Built on query examples that are common for field linguistics (and beyond). (updated July 2015)
Author: Ulrike Mosel (Christian-Albrechts-Universität zu Kiel)
Download
Description: Working with ELAN and FLEx together. For anyone interested in moving files from ELAN to FLEx and then back to ELAN, Tim Gaved and Sophie Salffner have written up a possible ELAN > FLEx > ELAN workflow and developed it into a teaching set including example files. The complete teaching set (16 MB zip) contains instructions with plenty of screenshots, audio, video, annotations, templates and FLEx files. Instructions and ELAN templates are available in English and, thanks to Katia Chirkova, also in Chinese. Last modified: 09 November 2015
Author: Tim Gaved and Sophie Salffner (SOAS, University of London), Katia Chirkova (Centre de recherches linguistiques sur l'Asie orientale, EHESS)
Download
Description: ELAN - FLEx workflow. A document describing a ELAN - FLEx - ELAN "round trip" workflow for transcribing and interlinearising linguistic data. The bundle includes a guide and scripts for merging files and renaming tiers. Modified: 17 June 2016
Author: John Mansfield (University of Melbourne)
Website
Description: Multiple file N-gram analysis in ELAN. This is an extension of ELAN functionality contributed by Larwan Berke and Rosalee Wolfe. It produces N-gram statistics for a selection of tiers. The size of the N-gram can be set and the results can be exported to tab-delimited text. The raw data contain the results of many more algorithms than shown in the statistics overview and all these data can be exported tab-delimited as well. This pdf explains the rationale behind the development of this corpus analysis tool and describes in more detail the algorithms applied.
Author: Larwan Berke (Gallaudet University)
Download
Description: Video recognizers in ELAN.The AUVIS tools are described elsewhere on this website (link). For users, the HHI video recognizer documentation will be of interest. Note that for using the pre-configured webservice, it is not necessary to install the recognizer itself on your computer, so users with good internet connectivity can ignore that section.
Author: Stefano Masneri, Oliver Schreer
Download
Description: Screencasts demonstrating ELAN functions. Each Vimeo screencast demonstrates a particular (new) function or a set of related functions. Most of them have been developed within a CLARIN project. The screencasts are about Tier Sets, Multilingual Annotations, Comments and Multiple File Search. Last modified: 06 February 2017
Author: Onno Crasborn (Radboud Universiteit, Nijmegen. Home page.)
Screencast
Description: Manual for batch-encoding subtitles into videos. This manual is a step-by-step guide on how to burn subtitles into videos. It discusses a number of freely available Windows programs, and explains the advantages and disadvantages of each. It explains how to burn any given set of subtitles into any given set of videos, in batches, using a piece of code. Last modified: 27 May 2019
Author: Tessa Vermeir (CNRS, Lyon, France)
Website
Description: Video tutorial showing basics of ELAN. This 10 minute YouTube video shows step-by-step basics of annotating in ELAN. It show how to start a new ELAN document, link a wav file, create and modify annotations and tiers. The example concerns an audio recording of the New Caledonian crow, but is useful for any new user of ELAN. Last modified: 7 July 2020
Author: Dr. Natalie Uomini (Max Planck Institute for the Science of Human History, Jena, Germany. Personal website.)
Video