Ansage für Anrufweiterleitung

Ciatronical

Neuer User
Mitglied seit
25 Jun 2010
Beiträge
25
Punkte für Reaktionen
0
Punkte
1
Hey All,

ich realisieren eine automatische Anrufweiterleitung mit Asterisk.
(Wenn in der Werksatatt keiner ans Telefon geht so klingelt es nach 40s zusätzlich im Büro.
etwa so:
Code:
Dial(SIP/werkstatt_fon&Local/weiter_an_autoprofis1_fon&Local/weiter_an_inter-data_fon);

weiter_an_autoprofis1_fon => {
    wait(WARTEZEIT);
    Dial(SIP/autoprofis1_fon);
}
Nun möchte ich zusätzlich eine Ansage für den angelrufenden Mitarbeiter realisieren.
Wenn der mit Mitarbeiter das Gespräch entgegen nimmt, kommt für den Mitarbeiter eine kurze Ansage:
"Das folgende Gespräch ist für die Werkstatt bestimmt. Dort nimmt jedoch niemand ab."

Geht das mit Asterisk?? Wenn ja wie??
Viele Grüße
Ronny
 

koyaanisqatsi

IPPF-Urgestein
Mitglied seit
24 Jan 2013
Beiträge
12,499
Punkte für Reaktionen
323
Punkte
83

Ciatronical

Neuer User
Mitglied seit
25 Jun 2010
Beiträge
25
Punkte für Reaktionen
0
Punkte
1
Hey,
danke für die Antwort.
Code:
Dial(SIP/autoprofis1_fon,,A(hello-world));
klappt.
Doch meine Ansage liegen in mp3 vor.
Code:
Dial(SIP/autoprofis1_fon,,A(MP3Player(/var/lib/asterisk/sounds/de/test.mp3)));
funtioniert leider nicht.

Hast du da noch eine Idee??
 

koyaanisqatsi

IPPF-Urgestein
Mitglied seit
24 Jan 2013
Beiträge
12,499
Punkte für Reaktionen
323
Punkte
83
Konvertiere ;)
Damit Asterisk transkodieren kann, kannst in GSM konvertieren, mit "sox".
Beispiel
Code:
sox infile.mp3 -c1 -s 8000 outfile.gsm