Audio annotation tool

Build a web application which facilitates annotating audio files using tags, images or making use of a taxonomy.
The application will allow annotating portions of a audio file (using mouse selection) or the whole audio file.

Users will have at their disposal either an autocomplete field or a selection of suggested tags to annotate the audio file as a whole or portions of it.

 

  • Requirements: HTML5 audio API; http://angularjs.org/
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Intermediate to Advanced;
  • Other Skills: ;
  • Similar projects:

Karaoke web challenge

Making use of HMTL5 APIs and webRTC build an interactive karaoke social web application. The application lets user challenge other users at karaoke in real time, chat with them and sing songs. The songs already exist in a database and are subtitled, and they will be displayed accordingly to their time-stamp in the song. The application will be able to record the user’s performance and take pictures during the song (or create small movies of the user’s performance similar to .gif)

Bonus: The application will recognize the user’s performance and give him an accuracy score which depends on how well the user sang the song and followed the lyrics.

 

Sign Language Interface

A Web application to be deployed on a mobile device (tablet or smartphone) which facilitates communications with people having speech impediments that use sign language or other means. The application will be able to interpret sign language in an audio or text format, and to render sign language from an audio or text format. Remark: a limited set of words is accepted to be used, only if the application will work with audio I/O.

  • Requirements: signs database ;
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Intermediate to Advanced;
  • Other Skills:;
  • Similar projects: Word Lense, Google Goggles.