The Record command records the voice of the current call.
The records are stored at Ozeki Phone System XE\HttpRecordings
int value, e.g. 60
Duration until the recording will run at the most, expressed in seconds. (unless voice activity detector or call party will hang up first)
int value, e.g. 5
When voice is not detected for this amount of seconds, the record command will be finished.
string value, (mp3 or wav)
Record format supports mp3 or wav audio format, default is mp3.
int value, e.g. http://yourapp.com/record_finished.php
This URL will be requested if the record is finished. This is where the RecordCompleted notification is sent.
This notification contains a RecordURL parameter which is the path from where the record can be downloaded from.
string value, e.g. 7890*#
When one of these digits are pressed, the record command will be interrupted.
OzML simple example:
Records the current call in wav format. The recording can be stopped by pressing 1 or 2. When the record is completed a RecordCompleted notification
is sent to http://yourapp.com/record_finished.php.
First the speak engine says this: "Your call will be recorded. You can stop recording by pressing 1."
Then it records the call in wav format. The recording can be stopped by pressing 1. When the record is completed a RecordCompleted notification
is sent to http://yourapp.com/record_finished.php. The call hangs up in 1 minute.
<Speak>Your call will be recorded. You can stop recording by pressing 1.
You have 1 minutes to talk.</Speak>
<Record FinishedUrl="http://yourapp.com/record_finished.php" FinishDigits="1" Format="wav">