Skip to content

App to visualize utterances from tabular data for voice recording

Notifications You must be signed in to change notification settings

C-bianc/utterances-recorder-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Recording App Controller

This is a Java-based sound recording application with a simple user interface. The main component is the RecordingAppController class, which manages the recording process, audio file handling, and the integration with a CSV file to store the utterance statuses.

Features

  • CSV Integration: Load a CSV file containing utterances and update the statuses of recorded files.
  • Record Audio: Start and stop audio recording for a specific utterance.
  • Play Audio: Play back previously recorded audio files.
  • Delete Audio: Delete recorded audio files.

Setup

  1. Clone the repository using the following:

    git clone https://github.com/C-bianc/utterances-recorder-app.git

    or

    git clone git@github.com:C-bianc/utterances-recorder-app.git

Improvements

Ideally, one could optimize the updating/loading process of the utterances.

  • Left panel not implemented yet. It should contain the list of already recorded utterances and the user should be able to click and visualize the item.
  • Add sound bar for visualizing the audio.
  • Add file opener and enable to select column data for displaying the utterances. Right now it is done manually.

About

App to visualize utterances from tabular data for voice recording

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages