Beta Test!
Asterisk-Schulungen und Consulting vom Autor dieses Buches finden Sie auf http://www.amooma.de. |
Aufnahme von Audio auf einem Kanal in eine Datei
ab Asterisk 1.2:
Record(filename.format
,silence
[,maxduration
][,options
])
Nimmt Audio auf dem Kanal auf und speichert es in der Datei filename
. Existiert diese Datei bereits, wird sie überschrieben.
Optionale Parameter sind:
format
g723
, g729
, gsm
, h263
, ulaw
, alaw
, vox
, wav
und WAV
.silence
maxduration
options
Kann beliebige der aufgeführten Buchstaben enthalten:
s
n
a
t
*
an Stelle der standardmäßig eingestellten #
-Taste.Enthält der Dateiname die Zeichenkette %d
, wird diese durch eine Nummerierung ersetzt, die bei jedem erneuten Aufnehmen der Datei um eins erhöht wird.
Der Teilnehmer kann die Taste #
benutzten, um die Aufnahme abzubrechen und zur nächsten Priorität überzugehen.
Liefert -1 zurück, wenn der Benutzer auflegt.
; record the caller's name exten => 123,1,Playback(pls-rcrd-name-at-tone) exten => 123,2,Record(/tmp/name:gsm,3,30) exten => 123,3,Playback(/tmp/name)
Beachten Sie auch die Hinweise bei Monitor()
.
Siehe auch. Abschnitt 6.23, „Dictate()
“, Abschnitt 6.54, „Monitor()
“, Abschnitt 6.53, „MixMonitor()
“
© by Stefan Wintermeyer