CSIModel Class Reference

class CSIModel : public CSIParameters

Class to encapsulate a Speaker Independent Model

nsssispeechrecognitiondata.lib
Since
2.8

Inherits from

Constructor & Destructor Documentation

CSIModel()

IMPORT_CCSIModel()[protected]

CSIModel(const TSIModelID)

IMPORT_CCSIModel(const TSIModelIDaModelID)[protected]

Parameters

const TSIModelID aModelID

~CSIModel()

IMPORT_C~CSIModel()[virtual]

Destructor.

Member Functions Documentation

AcousticModel()

IMPORT_C TDesC8 &AcousticModel()const [virtual]
Use to get a pointer to the acoustic model of this model.
Since
2.8

ConstructL()

IMPORT_C voidConstructL()[protected, virtual]

ModelID()

IMPORT_C TSIModelIDModelID()const [virtual]
Use to retreive the phoneme Id of this model.
Since
2.8

NewL(const TSIModelID)

IMPORT_C CSIModel *NewL(const TSIModelIDaModelID)[static]

Two-phased constructors.

Parameters

const TSIModelID aModelID

NewLC(const TSIModelID)

IMPORT_C CSIModel *NewLC(const TSIModelIDaModelID)[static]

Parameters

const TSIModelID aModelID

SetAcousticModel(HBufC8 *)

IMPORT_C voidSetAcousticModel(HBufC8 *aAcousticModel)[virtual]
Use to set the acoustic model of the model.
Since
2.8

Parameters

HBufC8 * aAcousticModel

SetModelID(const TSIModelID)

IMPORT_C voidSetModelID(const TSIModelIDaModelID)[virtual]
Use to set the phoneme Id of this model.
Since
2.8

Parameters

const TSIModelID aModelID

Member Data Documentation

HBufC8 * iAcousticModel

HBufC8 *iAcousticModel[private]

TSIModelID iModelID

TSIModelID iModelID[private]

TAny * iReserved

TAny *iReserved[private]