Voiceletter-Service mit Asterisk

Der Kundenauftrag generiert zunächst die Bereitstellung des nötigen Audiofiles. Das Audiofile wird per Audiomerge erzeugt. Audiomerge bedeutet, daß z.B. ein Vorname und ein Grußtext zu einer zusammenhängenden Audiodatei verschmolzen und dann mit Musik unterlegt werden. Anschließend wird aus der fertig gemergten Datei noch ein MP3 für den Mailversand und eine 8 KHz-Mono-Datei für den Telefonserver erstellt.
Der Asterisk - Telefonserver löst einen Anruf aus, sobald er von der Mergeroutine ein "Callfile" gesendet bekommt. Dieses Callfile ist der Auftrag zum Anruf und Abspielen der Audiodatei (8KHz Mono). Anschließend löscht Asterisk das Callfile wieder und erstellt einen Eintrag in einer CSV-Datei (Dokumentation).
Die Mergeroutine stellt neben dem Audiofile und dem Callfile auch noch den Mailauftrag bereit. Verschickt wird eine HTML-Design-Mail mit einem Link auf das individuelle Audiofile (MP3).