Java voice streaming applet      v.1.2

 

For adding low-bitrate voice streaming to your Web site. Applet is compatible with Internet Explorer and Netscape browsers.

 

                                                     Control panel

 

                        

 

                                                            User’s manual

 

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.