Verwendet das Sprachsynthese-System (Text-to-speech) Festival, um dem Anrufer Text vorzulesen.
Festival(Text
[,Tasten
])
Verbindet sich zum lokal laufenden Festival-Server (muss
installiert sein), sendet ihm den angegebenen Text
und spielt
dem Teilnehmer die resultierende Audiodatei vor. Wenn Tasten
angegeben wurden und der Anrufer während des Abspielens eine davon drückt,
wird der Abspielvorgang beendet und die entsprechende Taste zurückgegeben.
Falls als Tasten
der Wert any
angegeben ist,
wird jede Taste erkannt (und an die entsprechende Extension
weitergeleitet).
Sie müssen den Festival-Server vor Asterisk
starten und die Answer()
-Anwendung zum Beantworten des
Channels verwenden, bevor Sie Festival()
aufrufen.
exten => 123,1,Answer() exten => 123,n,Festival('Hallo Welt',#)
Alternativ zu der Applikation Festival()
kann man auch
mit dem System()
-Befehl Festivals Programm
text2wave aufrufen und die resultierende Audiodatei mit
Background()
oder Playback()
abspielen, etwa so
(nur als Beispiel, Verzeichnisse beachten!):
exten => 123,1,Answer() exten => 123,n,System(echo 'Hallo Welt' | text2wave -o sound.wav -otype wav -) exten => 123,n,Background(sound)
Anmerkung | |
---|---|
Interner Hilfetext zu dieser Applikation in Asterisk 1.4: -= Info about application 'Festival' =- [Synopsis] Say text to the user [Description] Festival(text[|intkeys]): Connect to Festival, send the argument, get back the waveform,play it to the user, allowing any given interrupt keys to immediately terminate and return the value, or 'any' to allow any number back (useful in dialplan) Differenz zum internen Hilfetext in Asterisk 1.2: - keine - |
Siehe auch. contrib/README.festival
Asterisk Schulung
- 27.10. - 28.10.2008 in Koblenz
2.1 Beta-Version!
2.1 Beta-Version des Asterisk Buches. Die 1.0 stabile Version ist ebenfalls online. Bitte melden Sie Fehler und Feedback per E-Mail an den Autor.
YouTube Screencasts
Kostenlose Asterisk Screencasts mit jeweils 10 minütigen Erklärungen zu Spezial-Themen.
Shameless Plug
Das gedruckte Buch
Werbung
Asterisk-Tag.org 2008
Auf der Asterisk-Tag.org Webseite finden Sie die Folien und Videos der Vorträge.