diff options
Diffstat (limited to 'contrib/README.festival')
-rw-r--r-- | contrib/README.festival | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/contrib/README.festival b/contrib/README.festival index 24912827c..bd9d17bde 100644 --- a/contrib/README.festival +++ b/contrib/README.festival @@ -1,15 +1,15 @@ app_festival is an application that allows one to send text-to-speech commands to a background festival server, and to obtain the resulting waveform which -gets sent down to the respective channel. app_festival also employs a waveform -cache, so invariant text-to-speech strings ("Please press 1 for instructions") -do not need to be dynamically generated all the time. +gets sent down to the respective channel. app_festival also employs a waveform +cache, so invariant text-to-speech strings ("Please press 1 for instructions") +do not need to be dynamically generated all the time. -You need : +You need : 1) festival, patched to produce 8khz waveforms on output. Patch for Festival -1.4.2 RELEASE are included. The patch adds a new command to festival -(asterisk_tts). +1.4.2 RELEASE are included. The patch adds a new command to festival +(asterisk_tts). It is possible to run Festival without patches in the source-code. Just add this to your /etc/festival.scm or /usr/share/festival/festival/scm: @@ -30,7 +30,7 @@ add this to your /etc/festival.scm or /usr/share/festival/festival/scm: original mentioning of it] 2) You may wish to obtain and install the asterisk-perl -module by James Golovich <james@gnuinter.net>, from +module by James Golovich <james@gnuinter.net>, from either CPAN, or his site: http://asterisk.gnuinter.net, as this contains a good example of how variable text can be tts'd via asterisk, namely the examples/tts-*.agi @@ -41,7 +41,7 @@ can be ideal for these sorts of needs. For simpler usage, fixed, pre-recorded messages may be more amenable for your purposes. -3) Before running asterisk, you have to run festival-server with a command -like : +3) Before running asterisk, you have to run festival-server with a command +like : /usr/local/festival/bin/festival --server > /dev/null 2>&1 & |