For adding low-bitrate voice streaming to your Web site. Applet is compatible with Internet Explorer and Netscape browsers.
Java
applet downloads the compressed voice with bitrate 4800bps, decompresses and
playbacks it in the real-time. For
voice streaming the 7 kbps modem is enough.
Applet size is 30 K, 1 min of the
voice content - 36K. The demo version
duration of sounding is limited - 30
sec. The full version – without time limitation.
The
online demo is here.
For adding voice streaming to Web site you should to
do the following steps:
1. Record the voice with sampling frequency 8000Hz and
16 bits per sample by using standard
sound card, microphone and any sound recording software, for example, CoolEdit
or Sound Forge. Save sound files in the WAV or PCM format. You may optimize
sound file, for example, delete the pauses, filter or amplify it.
A few tips for sound quality improving :
-
Record the voice in the quite room;
- Use good microphone;
- The input level should not be
very high, because signal will be clipped.
- The input level should not be very low because
signal-to-noise ratio will be low.
- Use for recording the
CoolEdit or SoundForge programs or other sound editing program. You will have
possibility for visual control of the
input level.
For testing purpose use the compressed voice file EuroNews.prm which included into demo.
2. To encoding (compression) of the voice file, use the Encoder4800.exe program. Start Encoder4800.exe, type input and output (encoded) file names and press ”Enter”.
3.
Insert to html code of
your Web page the applet calling. Please, see the source code of the examples
in the player1.html, player2.html and player3.html.
-
1st example (player1.html) shows you how to call applet and pass the
name of voice file into applet as
applet parameter.
-
2nd example (player2.html)
shows you how to call applet and pass the name of voice file into applet by
JavaScript possibility. If you simultaneously pass the name of file via applet
parameter and JavaScript, the applet parameter has priority.
-
3rd example (player3.html) shows you how to call the applet and
choose name of voice files from the list of files.
In
the 1st and 2nd cases you should pass full path and name of
the voice file.
Note: you can change the
slider length by changing the width of applet. In the example the WIDTH=300.
4. Upload to your Web server the PlaybackApplet.jar in the same directory with html file which calls the applet. Upload encoded voice files to server.
The PlaybackApplet.jar files contains the VPlayer.class file.
5.
Registered applet may be used on the single Web site. It generates by
VIMAS Technologies during registration process for concrete URL.
Order
voice streaming applet here: http://www.digibuy.com/cgi-bin/order.html?344113+105593621743
For
free support contact us: info@vimas.com
Announce! VIMAS Technologies offers:
1.
Voice codec 16000bps in
C++ and Java. Both versions are compatible
http://www.vimas.com/codec16SDKcpp.htm
.
2. Voice codec 4800bps
in C++ and Java. Both versions are compatible http://www.vimas.com/codec4800SDKcpp.htm
.
3. Wideband Voice Recording Applet SDK : http://www.vimas.com/wb_record_applet_sdk.htm .
4. Web Voice Mail :
http://www.vimas.com/ve_voice_mail.htm .
Copyright
© VIMAS Technologies, 2000-2003.