LVInterpretation Summary

The LVInterpretation object contains a fully processed decode result.  It includes

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