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

CSIModel(const TSIModelID)

IMPORT_C CSIModel ( const TSIModelID aModelID ) [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 void ConstructL ( ) [protected, virtual]

ModelID()

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

NewL(const TSIModelID)

IMPORT_C CSIModel * NewL ( const TSIModelID aModelID ) [static]

Two-phased constructors.

Parameters

const TSIModelID aModelID

NewLC(const TSIModelID)

IMPORT_C CSIModel * NewLC ( const TSIModelID aModelID ) [static]

Parameters

const TSIModelID aModelID

SetAcousticModel(HBufC8 *)

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

Parameters

HBufC8 * aAcousticModel

SetModelID(const TSIModelID)

IMPORT_C void SetModelID ( const TSIModelID aModelID ) [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]