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_CCSIResult()[protected]

~CSIResult()

IMPORT_C~CSIResult()[virtual]

Destructor.

Member Functions Documentation

ConstructL()

IMPORT_C voidConstructL()[protected, virtual]

GrammarID()

IMPORT_C TSIGrammarIDGrammarID()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 TSIRuleIDRuleID()const [virtual]
Use to retrieve the rule Id of the result.
Since
2.8

RuleVariantID()

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

Score()

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

SetGrammarID(const TSIGrammarID)

IMPORT_C voidSetGrammarID(const TSIGrammarIDaGrammarID)[virtual]
Use to set the grammar Id on the result.
Since
2.8

Parameters

const TSIGrammarID aGrammarID- grammar identifier.

SetPronunciation(CSIPronunciation *)

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

Parameters

CSIPronunciation * aSIPronunciation

SetRuleID(const TSIRuleID)

IMPORT_C voidSetRuleID(const TSIRuleIDaRuleID)[virtual]
Use to set the rule Id of the result.
Since
2.8

Parameters

const TSIRuleID aRuleID- rule identifier.

SetRuleVariantID(const TSIRuleVariantID)

IMPORT_C voidSetRuleVariantID(const TSIRuleVariantIDaRuleVariantID)[virtual]
Use to set the rule variant Id of the result.
Since
2.8

Parameters

const TSIRuleVariantID aRuleVariantID

SetScore(const TInt32)

IMPORT_C voidSetScore(const TInt32aScore)[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]