MTRANS: a multi-channel transcription tool
MTRANS is a freely available tool for annotating multi-channel speech.
The software provides visual and aural flexibility in presentation of information
to aid in the transcription of multi-party conversations. Principal features:
ease of handling of multi-channel audio for 2 or more channels
support for tier types and arbitrary channel-tier mappings
spectrogram colouring and transparency control, aiding visual separation
at overlaps and identification of cross-talk
continuous control of frequency resolution, frequency range, gain and
energy range, supporting interaction with spectrogram
signal mixing/lateralisation via left-right balance control
information display/hiding, reordering and resizing
faster or slower playback with minimal distortion
automatic creation of overlap and turn-taking tiers
powerful search functionality
handles signals of any length in near-constant time
interoperability with other tools (e.g. video) via
Open Sound Control
At present, MTRANS is a
hybrid application and requires both to be installed. In the near future
we hope to provide compiled binaries --
if you can help with this. In the medium term, we intend to migrate MTRANS
into a pure Java application.
A pre-release version of MTRANS can be downloaded from
- Download MTRANS from here
- Open matlab
- Unzip the installation file (MTRANS.zip) in a location of your choice
- Add MTRANS directory to matlab path using 'add with subfolders'
- Since MTRANS is a matlab/Java hybrid, it is also necessary to modify
the classpath, which resides as the text file classpath.txt in matlab
installation files. Type 'mtrans firstrun' in matlab console and follow
the on-screen instructions to update your classpath.
You will be prompted to restart matlab during this process.
A quick start documentation for MTRANS is available as a PDF document
(submitted) describes the design philosophy and functionality of MTRANS.
We welcome suggestions for future features, notification of bugs, and
contributions to the MTRANS project from committed developers. Please contact
the MTRANS team.
MTRANS was initially developed as part of the EU-funded Future and Emerging
The Listening Talker
to aid transcription of conversations taking place with other conversations
in the background. We thank Marco Piccolino-Boniforti (Linguistics, Cambridge)
for useful input during the development of MTRANS.
Principal developers: Martin Cooke, Vincent Aubanel, Julián Villegas
Martin Cooke, Julián Villegas, and Vincent Aubanel
is licensed under a
Creative Commons Attribution-ShareAlike 3.0 Unported License
Based on a work at
Permissions beyond the scope of this license may be available at
Last updated: 11th April 2011