Coverbild des Asterisk Buches von Stefan Wintermeyer

Achtung: Dies ist ein Beta Test!

  • Bitte melden Sie Fehler! Siehe dazu die Beta-Test FAQ.
  • Besuchen Sie den Asterisk-Tag.org in Bremen und lassen Sie sich dort Ihr Buch von Stefan Wintermeyer signieren.
  • Bestellmoeglichkeiten fuer das gedruckte Buch: Amazon oder direkt beim Verlag

Asterisk Schulungen und Consulting vom Autor dieses Buches finden Sie auf http://www.amooma.de.


6.77. Playtones()

Wiedergabe einer Tonliste

Playtones(tonelist)

Spielt eine Liste von Tönen ab. Die Ausführung wird augenblicklich mit dem nächsten Schritt fortgesetzt, während die Töne weiter abgespielt werden. tonelist repräsentiert entweder einen Tonnamen, der in der indications.conf Konfigurationsdatei definiert ist, oder eine gegebene Liste von Tonfrequenzen und -dauern. Um eine Beschreibung der Spezifikation einer Tonliste einzusehen, siehe indications.conf.

Verwendet die StopPlaytones()-Anwendung, um die Wiedergabe der Töne anzuhalten.

; play a busy signal for two seconds, and then a congestion tone for two seconds
exten => 123,1,Playtones(busy)
exten => 123,2,Wait(2)
exten => 123,3,StopPlaytones()
exten => 123,4,Playtones(congestion)
exten => 123,5,Wait(2)
exten => 123,6,StopPlaytones()
exten => 123,7,Goto(1)

Siehe auch. Abschnitt 6.120, „StopPlaytones(), indications.conf, Abschnitt 6.14, „Busy(), Abschnitt 6.19, „Congestion(), Abschnitt 6.80, „Progress(), Abschnitt 6.91, „Ringing()