CSDPronunciation Class Reference

#include <mmf/common/speechrecognitiondatadevasr.h>

Link against: speechrecognitiondata.lib

class CSDPronunciation : public CBase

Inherits from

Detailed Description

Class to encapsulate a Speaker Dependent Pronunciation.

Since
8.0

Constructor & Destructor Documentation

~CSDPronunciation ( )

IMPORT_C~CSDPronunciation()

Destructor.

Member Function Documentation

ModelBankID ( )

IMPORT_C TModelBankIDModelBankID()const

Returns the ID of the model bank.

Since
8.0
Return Value
The model bank identifier.

NewL ( TPronunciationID, TModelBankID, TPhonemeID )

IMPORT_C CSDPronunciation *NewL(TPronunciationIDaPronunciationID,
TModelBankIDaModelBankID,
TPhonemeIDaPhonemeID
)[static]

Instantiates an instance of CSDPronunciation.

Parameters
aPronunciationIDThe pronunciation identifier.
aModelBankIDThe model bank identifier.
aPhonemeIDThe phoneme identifier.
Return Value
A pointer to a CSDPronunciation object.

NewLC ( TPronunciationID, TModelBankID, TPhonemeID )

IMPORT_C CSDPronunciation *NewLC(TPronunciationIDaPronunciationID,
TModelBankIDaModelBankID,
TPhonemeIDaPhonemeID
)[static]

Instantiates an instance of CSDPronunciation and leaves a pointer on the cleanup stack.

Parameters
aPronunciationIDThe pronunciation identifier.
aModelBankIDThe model bank identifier.
aPhonemeIDThe phoneme identifier.
Return Value
A pointer to a CSDPronunciation object.

PhonemeID ( )

IMPORT_C TPhonemeIDPhonemeID()const

Returns the phoneme ID of this lexicon entry.

Since
8.0
Return Value
The phoneme identifier.

PronunciationID ( )

IMPORT_C TPronunciationIDPronunciationID()const

Returns the pronunciation ID of this lexicon entry.

Since
8.0
Return Value
The pronunciation identifier.