The voice recorder must save the voice in a format acceptable by windows media player 9, on completion of the recording the user can key in some memo fields [Text Fields] which should be added as tagged footer information to the voice file.
The voice files should be atomatically named based on a client name / user name, which can be configured in the recorder, and date information.
The program must be able to call a configurable URL and pass the data to the URL.
## Deliverables
The voice recorder must save the voice in a format acceptable by windows media player 9 or use a conversion utility to achieve it, on completion of the recording the user can key in upto 3 memo fields which should be added as tagged footer information to the voice file.
The voice files should be atomatically named based on a client name / user name, which can be configured in the recorder, and date information.
The program must be able to call a configurable URL and pass the data to the URL.
1) Voice recording application with an Append, Insert and Overwrite function.
i.e., say my recording is 1 2 3 4 5 6 7 8
i want to record 9 10 11 12
My cursor (Seek) is currently at 3
In Append Mode - write to the end of the recording.
the final recording will be 1 2 3 4 5 6 7 8 9 10 11 12
In Insert Mode - insert the new recording at the current cursor position, preserving the recording before and after the cursor position.
the final recording will be 1 2 3 9 10 11 12 4 5 6 7 8
OverWrite - Overwrite the recording from the cursor position, preserving the recording before the cursor.
the final recording will be 1 2 3 9 10 11 12
2) Recording should have a quality of 11.025 khz, 16 bit Mono
3) For every recording, there should be three text/memo fields for the user to enter data, 15 characters wide.
4) Every recording should be saved with a file name that is a combination of account number, date, time, counter and user initials. This is to make sure there will never be a duplicate voice file name from this user.
5) Data present in the Memo fields at the time when user mark a recording as Complete are added to the footer of the voice file.
6) User can save a recording as Partial or Complete. Completed recording should be automatically uploaded to our server over HTTPS / SFTP / HTTP with the password fields encrypted, in every 3 minutes or when user touchs Upload button. Our server will give you back a Job number which should be displayed against uploaded files. Partial files are not uploaded to our server until it is marked as Complete.
7) A grid showing status of each voice file identified with data from memo fields, status (Partial, Complete, Sent) and Job number against Sent files, last action date/time.
8) If the recording is not compatable with Windows Media Player 9, a convertion utility must be recomended to convert the voice to .WAV or .MP3 within the application before uploading to the server.