#include <VXIrec.h>
Public Attributes | |
VXIContent * | xmlresult |
The semantic interpretation of the recognition expressed using the Natural Language Semantic Markup Language (NLSML). | |
VXIContent * | utterance |
Waveform of the caller's utterance. | |
VXIunsigned | utteranceDuration |
Utterance length in milliseconds. | |
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. | |
void(* | Destroy )(struct VXIrecRecognitionResult **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. |
|
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. |
|
Waveform of the caller's utterance. If the VXML property 'recordutterance' is true, the audio data of the callers utterance should be placed here. Otherwise, this field should be set to NULL. The MIME type of the utterance, as specified by 'recordutterancetype' should be used when calling VXIContentCreate. |
|
Utterance length in milliseconds. This field is ignored if 'utterance' is NULL. |
|
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. |