Write an Active X plugin to enable a user of a web page to
Record a voice announcement
Listern to the anouncement just recorded
Upload the anouncment with http https ftp sftp
Listen to announcements on a website
Have a visible VU Meter to check their recording level
Adjust their recording level
All of the functions to be available via JavaScript
The system is intended to add voice announcements to a GNU radio automation system. The prototype is based around the VIMAS MP3 recorder [login to view URL] However the product has two issues the first it is a based around JAVA and embeds a windows / MAC executable in the JAR. The second is that it is a commercial solution and does not fit comfortably with the concept of open source. We are looking to functionally replace it with an open source solution.
The current system uses MP3 however this is a patented technology owned by Freinhougher so Vorbis Ogg would be fine. It would be nice to have the ability to take advantage of LAME however.
SFTP would be nice to have but is not a core requirement.
The process of adding a voice announcement it is good practice to listen to the last few seconds of the end of the previous and the first few seconds of the next track.
There are a couple of things we are trying to achieve
If there is an existing voice track,
Download the existing voice track the end of the previous track and the beginning of the next track
play all 3 one after each other as it would play on air
re record the voice track if necessary
If there is no existing track
Download the end of the previous track and the beginning of the next track. Record the voice announcement and then play all three
upload the new voice track to the system