#include <VXIrec.h>
Public Attributes | |
VXIContent * | waveform |
The bytes of the recording. | |
VXIContent * | xmlresult |
The semantic interpretation of the recognition expressed using the Natural Language Semantic Markup Language (NLSML). | |
VXIString * | markname |
The name of the mark last executed by the SSML processor before barge-in occurred or the end of audio playback occurred. | |
VXIunsigned | marktime |
The number of milliseconds that elapsed since the last mark was executed by the SSML processor until barge-in occurred or the end of audio playback occurred. | |
VXIunsigned | duration |
Duration of the recording in milliseconds. | |
VXIbyte | termchar |
DTMF character which terminated the recording, or 0 if none. | |
VXIbool | maxtime |
True if the recording was terminated because the maximum time limit was reached. | |
void(* | Destroy )(struct VXIrecRecordResult **result) |
Call to release the resources stored with this result structure. |
|
Call to release the resources stored with this result structure. The implementor of this function is expected to destroy all members of this structure. i.e., VXIContentDestory, VXIStringDestroy, or VXIULongDestroy respectively. |
|
Duration of the recording in milliseconds.
|
|
The name of the mark last executed by the SSML processor before barge-in occurred or the end of audio playback occurred. If no mark was executed, this variable is NULL. |
|
The number of milliseconds that elapsed since the last mark was executed by the SSML processor until barge-in occurred or the end of audio playback occurred. If no mark was executed, this variable is NULL. |
|
True if the recording was terminated because the maximum time limit was reached.
|
|
DTMF character which terminated the recording, or 0 if none.
|
|
The bytes of the recording.
|
|
The semantic interpretation of the recognition expressed using the Natural Language Semantic Markup Language (NLSML). The mimetype of the VXIContent may allow multiple formats to be supported. |