The LVInterpretation object contains a fully processed decode result. It includes
The raw input the Speech Engine recognized
The name of the grammar that was matched
A confidence score for the interpretation
The semantic data object -- the result of processing the input sentence against the matching grammar, and executing the semantic tags in the sentence's parse tree
Use <LVSpeechPort.h> or <LV_SRE_Semantic.h>
|
Return Type |
Function |
Description |
|
|
|
|
|
H_SI |
LVInterpretation_Create (void) |
Creates an empty LVInterpretation handle. |
|
H_SI |
LVInterpretation_CreateFromCopy (H_SI other) |
Create a copy of another LVInterpretation handle |
|
void |
LVInterpretation_Release(H_SI hsi) |
Destroys the LVInterpretation handle |
|
H_SI_DATA |
LVInterpretation_GetResultData (H_SI hsi) |
The result object, representing the end product of the semantic interpretation process. |
|
const char* |
LVInterpretation_GetResultName (H_SI hsi) |
The name of the result data, according to the matching grammar. |
|
const char* |
LVInterpretation_GetGrammarLabel (H_SI hsi) |
Returns the name of the grammar as it was provided to the speech port. |
|
const char* |
LVInterpretation_GetMode (H_SI hsi) |
returns the interaction mode for this interpretation. |
|
const char* |
LVInterpretation_GetLanguage (H_SI hsi) |
Returns the language identifier for this interpretation. |
|
const char* |
LVInterpretation_GetInputSentence (H_SI hsi) |
The sentence that generated this interpretation. |
|
int |
LVInterpretation_GetScore (H_SI hsi) |
Confidence score for this interpretation. |
|
const char* |
LVInterpretation_GetTagFormat (H_SI hsi) |
The tag format (interpretation scheme) that created the semantic data object. |
Complete Help Topic List | Speech Engine Product Information