Voicemail: vm_intro deaktivieren und Lautstärke der Soundfiles anpassen

sipgateuser

Mitglied
Mitglied seit
17 Jul 2008
Beiträge
564
Punkte für Reaktionen
0
Punkte
0
Mir gefällt bei der Sprachbox die gemischte Ansage von persönlichem Text und Standard "Bitte hinterlassen Sie ihre Nachricht nach dem Ton" nicht, wofür IMHO vm_intro verantwortlich ist.

Code:
Playing 'vm-intro' (language 'de')

Kann man diesen Schritt irgendwo auskommentieren?

Ich könnte mir vorstellen /var/lib/asterisk/sounds/vm-intro.gsm bzw. /var/lib/asterisk/sounds/de/vm-intro.gsm durch eine Datei mi Stille zu ersetzen, aber es muss ja dafür irgendwo ein Aufruf erfolgen, der vermutlich als Variable definiert ist, denn

grep -r -i vm_intro /etc/asterisk/
grep -r -i vm_intro /var/spool/asterisk/

findet nichts.

Außerdem habe ich probiert selber Soundfiles aufzunehmen, das hat nicht geklappt. Die Box hat dann nicht mehr funktioniert. Vermutlich muss ich die Datei dann noch mit sox konvertieren, aber mit welchen Optionen?

Ist es mit KRecord ohne weitere Bearbeitung möglich, wav-files für die Box zu erzeugen?
Welche Einstellungen brauche ich?

Code:
mplayer:
Playing Documents/busy0.wav.
Audio file file format detected.
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 8000 Hz, 1 ch, s16le, 128.0 kbit/100.00% (ratio: 16000->16000)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
AO: [oss] 8000Hz 1ch s16le (2 bytes per sample)

Medianfo:
Format                           : Wave
Overall bit rate                 : 128 Kbps

Audio
Format                           : PCM
Codec ID                         : 1
Codec ID/Hint                    : Microsoft
Bit rate                         : 128 Kbps
Channel(s)                       : 1 channel
Sampling rate                    : 8000 Hz
Resolution                       : 16 bits
Alignment                        : Split accross interleaves

Warum ist die persönliche Ansage im Vergleich zur vorhandenen Standardansage viel leiser? Die Mikrofonspitzen liegen bei fast 0dB.

Erst ein "sox -v 5.0 busy.wav busy2.wav" bringt eine merkliche Lautstärkenerhöung mit starken Hintergrundrauschen und die Standardansagen sind noch immer lauter.
 
Die Seite zum VoiceMail command sagt folgendes zu den optionen-parameter:
s: The letter s, if present, causes the instructions ("Please leave your message after the tone. When done, hang up, or press the pound key.") to be skipped.
Also: einfach ein "s" vor dein "b" oder "u" schreiben. =)


Zu dem Rest habe ich leider keine Ahnung. Ich habe einfach alle selbst gesprochenen Ansagen direkt von Asterisk aufnehmen und als .wav speichern lassen.
 
Danke dir, hast mich wieder mal vor dem rumtricksen gerettet ;-)

Ich habe nun zur Lautstärkenanpassung einen Weg gefunden, mit dem ich zufrieden bin und das möchte ich natürlich mit dem Forum hier teilen.

Ich verstehe es nicht ganz warum, ich schreibe einfach was ich gemacht habe.

Ich habe verschiedene Mikrofone probiert und davon dasjenige verwendet, das am besten geklungen hat bzw. am wenigsten Störgeräusche von der Onboard-Soundkarte aus dem PC aufgenommen hat. Ich denke die Störgeräusche und die Mikroempfindlichkeit sind das größte Problem.

Interessanterweise hat die Aufnahme mit KRecord (Opensuse 10.3) weniger Störgeräusche gehabt, als mit Audacity. Soll so sein, verstehen tue ich es nicht.

Entscheidend ist, dass man als Sample Rate 48kHz einstellt und nicht 44.1kHz, das voreingestellt ist. Weiters habe ich Mono und Audio Format 16bit pcm, record trigger 0 eingestellt. Also bestmögliche Qualität um das dann mit Audacity weiterzubearbeiten. Störgeräusche und Rauschen sind mit dieser Aufnahme deutlich hörbar.

Nun wird diese wav-Datei in Audacity geladen und auf 0dB normalisiert. Im nächsten Schritt wird der Filter Clean-Speech angewendet. Zum Schluss ändert man unten die Projekt-Frequenz auf 8000 und exportiert als wav. Das Ergebnis wird von Asterisk bei mir problemlos abgespielt und hört sich viel besser an als vom Telefonhörer aufgenommen.

Die entsprechenden Dateien tauscht man dann in /var/spool/asterisk/voicemail/default/DURCHWAHL/ aus und verwendet auch die s-Option wie vorher von BigBadaBoom beschrieben, sonst gibt es den Sprachmix aus eigener Ansage und Standardansage.

greet.wav
unavail.wav
busy.wav
 
Kostenlos!

Statistik des Forums

Themen
248,906
Beiträge
2,304,696
Mitglieder
378,615
Neuestes Mitglied
WeKraWe59