CSIResult Class Reference

class CSIResult : public CSIParameters

Class to encapsulate a Recognition Result

nsssispeechrecognitiondata.lib
Since
2.8

Inherits from

Constructor & Destructor Documentation

CSIResult()

IMPORT_C CSIResult ( ) [protected]

~CSIResult()

IMPORT_C ~CSIResult ( ) [virtual]

Destructor.

Member Functions Documentation

ConstructL()

IMPORT_C void ConstructL ( ) [protected, virtual]

GrammarID()

IMPORT_C TSIGrammarID GrammarID ( ) const [virtual]
Use to retrieve the grammar Id of the result.
Since
2.8

NewL()

IMPORT_C CSIResult * NewL ( ) [static]

Two-phased constructor.

NewLC()

IMPORT_C CSIResult * NewLC ( ) [static]

Pronunciation()

IMPORT_C CSIPronunciation & Pronunciation ( ) const [virtual]
Gets the pronunciation information needed for speaker adaptation and playback.
Since
2.8

RuleID()

IMPORT_C TSIRuleID RuleID ( ) const [virtual]
Use to retrieve the rule Id of the result.
Since
2.8

RuleVariantID()

IMPORT_C TSIRuleVariantID RuleVariantID ( ) const [virtual]
Use to retrieve the rule variant Id of the result.
Since
2.8

Score()

IMPORT_C TInt32 Score ( ) const [virtual]
Use to retreive the score of this result.
Since
2.8

SetGrammarID(const TSIGrammarID)

IMPORT_C void SetGrammarID ( const TSIGrammarID aGrammarID ) [virtual]
Use to set the grammar Id on the result.
Since
2.8

Parameters

const TSIGrammarID aGrammarID - grammar identifier.

SetPronunciation(CSIPronunciation *)

IMPORT_C void SetPronunciation ( CSIPronunciation * aSIPronunciation ) [virtual]
Sets the pronunciation information needed for speaker adaptation and playback.
Since
2.8

Parameters

CSIPronunciation * aSIPronunciation

SetRuleID(const TSIRuleID)

IMPORT_C void SetRuleID ( const TSIRuleID aRuleID ) [virtual]
Use to set the rule Id of the result.
Since
2.8

Parameters

const TSIRuleID aRuleID - rule identifier.

SetRuleVariantID(const TSIRuleVariantID)

IMPORT_C void SetRuleVariantID ( const TSIRuleVariantID aRuleVariantID ) [virtual]
Use to set the rule variant Id of the result.
Since
2.8

Parameters

const TSIRuleVariantID aRuleVariantID

SetScore(const TInt32)

IMPORT_C void SetScore ( const TInt32 aScore ) [virtual]
Use to set the score for this result.
Since
2.8

Parameters

const TInt32 aScore

Member Data Documentation

TSIGrammarID iGrammarID

TSIGrammarID iGrammarID [private]

TAny * iReserved

TAny * iReserved [private]

TSIRuleID iRuleID

TSIRuleID iRuleID [private]

TSIRuleVariantID iRuleVariantID

TSIRuleVariantID iRuleVariantID [private]

CSIPronunciation * iSIPronunciation

CSIPronunciation * iSIPronunciation [private]

TInt32 iScore

TInt32 iScore [private]