Back Home
Voice mail
Web interface
Caller ID
Command shells
Click Here to swich to the COMPONENTS menu

Join the official vocp-users mailing list! Logo

Amnesty International - Help us cast the light on huma rights violations around the world
Back Home Click here if you require assistance to install VOCPsystem or if you want us to develop something special to fit your needs. Take a look at some screenshots! Frequently Asked Questions... Download the latest VOCPsystem version! About VOCPsystem and psychogenic
VOCP Text-To-Speech

VOCP now has text-to-speech support. TTS can be used to convert emails to voice mail messages or to read arbitrary output from command shell or script box programs.

Configure Email2Voicemail Program Output
Click here to see a screenshot/demo Download VOCPsystem Access this topic's printable version Contact our team


To use the email to voicemail functionality, you need the festival text to speech engine.
You can use VOCPLocal to test your system using keyboard and speakers, instead of the phone.
More on this topic View all tips


Get and install Festival as described at Briefly, you need to get the festival-X.X.X-release, speech_tools-1.2.3-release and, at a minimum, the festlex_CMU, festlex_POSLEX and festvox_kallpc16k files. Untar them all in the same directory, build the speech tools and then festival itself. More detailed instructions are available on the Festival site.

Take note of where you install festival's text2wave program.

As root, edit /usr/local/vocp/bin/txttopvf and set the $txt2wavProg variable to the full path to the text2wave executable. Verify that $wav2pvfProg contains the correct path to the wavtopvf mgetty program.

Now you can test you setup. Do:

$ cat > foo.txt
Subject: hi there
Hello you are my nice friend.
$ /usr/local/vocp/bin/txttopvf `pwd`/foo.txt `pwd`/foo.pvf
$ ls -l foo.*
-rw-------    1 user   user     444744 Dec  5 13:48 foo.pvf
-rw-rw-r--    1 user   user         79 Dec  5 13:47 foo.txt

Hooray. You can now play the pvf file, say by converting it to wav (pvftowav) or whatever.

Now that txttopvf is set up and working, you can use text-to-speech with VOCP in a few ways.

You can choose to have emails that are delivered to certain addresses converted to speech and dropped into your voice mail box. To do so, please take a look at the email-to-speech.txt file.

You can also setup command shell selections or script boxes that run a program which outputs some text. If the return value for these selections/boxes is set to 'tts', VOCP will convert the text on the fly and read the output to you over the phone. For more information on this, see the box-types.txt and command-shells.txt files.

Be sure to have a look at the pages relating to Email to Voicemail and Using text to speech program output.


VOICE MAIL Phone - VOCPweb - xVOCP | WEB INTERFACE Overview | CALLER ID Configure - Call Center - Filter | TEXT-TO-SPEECH Configure - Email to voice mail - Program Output | FAXING Configure - Receive - Send - Dynamic | COMMAND SHELLS Overview | INSTALL Modems - vGETTY - VOCP | CONFIGURE vGETTY - VOCP - Boxes - Other | UPGRADE Overview

vGETTY Install - Test - Configure - Modems | VOCP Overview - Install - Configure - Upgrade - Boxes - Caller ID - Text-to-Speech - Command Shells - Coming Soon | xVOCP Configure - Use | VOCPhax Send - Receive | VOCPweb Install - Configure - Use | CALL CENTER Use - Caller ID | BOX CONFIGURATION Use - Test - Types


© 2000-2003 Psychogenic inc. All rights reserved.