Skip to content
Java application for recording two-sided dialogues. Supports recording from multiple microphones at the same time.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


A Java application to record spoken dialogue turns in a two-person conversation. The application can recorded up to four microphones simultaneously.

This application was used to collect the data reported in the SLPAT'19 workshop paper Investigating Speech Recognition for Improving Predictive AAC. If you use this software in your reserach, please cite:

  author       = {Jiban Adhikary and Robbie Watling and Crystal Fletcher and Alex Stanage and Keith Vertanen},
  title        = {Investigating Speech Recognition for Improving Predictive AAC},
  booktitle    = {SLPAT '19: Proceedings of the Workshop on Speech and Language Processing for Assistive Technologies},
  location     = {Minneapolis, MN},
  month        = {June},
  year         = {2019},
  pages        = {37--43},

Installation and setup

  1. Download
  2. Unzip the zipped directory in your local machine.
  3. Make sure you have Java installed in your machine and bin path configured in your environment variables.
  4. Open terminal and move to the unzipped application directory.
  5. Compile all the java files using the following command:
javac *.java
  1. Run the application:
java AudioCollector
  1. A screen will pop up and you have to provide a participant ID, a session number, a file name having the text dialogues, a condition, and check available microphones.
  2. The files with dialogues follow a certain format. The AudioCollector will highlight those dialogue turns that are surrounded by the tags: '<h>' and '</h>'


This material is based upon work supported by the National Science Foundation under Grant No. 1750193. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

You can’t perform that action at this time.