Ist diese Asterisk-Anwendung möglich?

Ist diese Asterisk-Anwendung möglich?

Ich habe keine Erfahrung mit Asterisk und möchte eine Anwendung replizieren, die ich auf der Voxeo-Plattform laufen habe. Der Workflow ist wie folgt:

  • Tätigen Sie einen ausgehenden Anruf.
  • Wenn ein Anrufbeantworter erkannt wird, hinterlassen Sie eine Nachricht und legen Sie dann auf.
  • Wenn ein Mensch erkannt wird, spielen Sie ihm Wartemusik vor.
  • Erstellen Sie einen weiteren ausgehenden Anruf zu einem Callcenter.
  • Wenn das Callcenter den Anruf entgegennimmt, spielen Sie eine WAV-Datei und etwas Text-to-Speech ab.
  • Wenn das Callcenter eine DTMF-Taste drückt, werden die beiden Anrufe zusammengeführt.

Ist es möglich, diese Anwendung auf einer Asterisk-Lösung zu replizieren? Wie schwierig ist es, ein solches System zusammenzustellen? Sehen Sie irgendwelche Fallstricke oder Bereiche, die den Aufbau oder Betrieb einer solchen Lösung problematisch machen würden?

Ich hoffe, dass mir einer von euch Asterisk-Genies weiterhelfen kann. Danke.

Antwort1

Ihre Punkte 1, 3 und 5 sind relativ einfach.

Cepstral hat einige gute, günstige Stimmen für TTS, die Asterisk verwenden wird.

Punkt 2 jedoch ...

Die Anrufbeantwortererkennung ist eine Art schwarze Kunst.

Wir verwenden Asterisk, um Alarmrufe zu übermitteln. Das zuverlässigste Schema, das wir uns ausdenken konnten, war, den Benutzer aufzufordern, eine Taste zu drücken, bevor wir die Nachricht abspielten.

Wenn wir eine Taste drücken, handelt es sich um einen Menschen. Wir können die Nachricht abspielen und um eine Bestätigung des Alarms bitten.

Wenn kein Tastendruck erfolgt, versuchen wir, das Ende der Anrufbeantworternachricht zu erkennen, spielen dann einfach die Nachricht ab und legen auf.

Wir würden gerne auf das Tastendrücken verzichten, stoßen dann aber auf allerlei Probleme, wenn wir versuchen, „detectsilence“ bei den verschiedenen Anrufbeantworternachrichten einheitlich zum Laufen zu bringen.

Mit den Punkten 4 und 6 habe ich keine Erfahrung.

Antwort2

Sie können es versuchen, indem Sie Asterisk auf einer virtuellen Maschine installieren.

Ich habe gute Erfahrungen mit der Kombination vonSun VMUndElastix BOXEs ist einfach, das System zu starten und mit der Suche nach Asterisk-Goodies zu beginnen.

Ich bin etwas skeptisch, was die Erkennung von Antworten (durch Menschen oder Anrufbeantworter) angeht. Später heute, wenn ich mehr Freizeit habe, werde ich Ihr Szenario ausprobieren und versuchen, nützlichere Antworten anzubieten.

verwandte Informationen