Voice Recording Applet SDK will allow recording voice from web site, compressing it to 4800bps and sending it to the web server via HTTP.
To playback the recorded voice from the server the embedded voice streaming player or a separate player as a voice-streaming applet can be used.
The voice recording and voice streaming applets are developed in Java 1.1. So, the client does not need to install a big size Java 1.3 plug-in.
Both recording and playback applets has a JavaScript interface. So, the developer can customize the JavaScript code correspondingly to scenario and style of the web site.
Here are some key features of "Voice Recording Applet SDK":
· Audio capture from sound card. The sampling frequencies are 8000Hz, 11025Hz, 16000Hz, 22050Hz, 32000Hz, 44100Hz, 48000Hz.
· LAME Mp3 audio encoding/decoding.
· Playback of the recorded Mp3 file for sound quality and content evaluation.
· Uploading of Mp3 file to web server via HTTP. The PHP server script is used to receive Mp3 file on the server.
· Playback of the Mp3 files from the web server in the streaming mode.
Requirements:
· Target browsers: Microsoft Internet Explorer 4.0 and up, Netscape 7, Mozilla, Opera, FireFox.
· Java versions: Microsoft Java and Sun Java plug-ins 1.3-1.5.
· Web Servers: Unix, Microsoft.
Limitations:
· Demo version allows to record 20 sec only.