#include <mmf/common/speechrecognitiondatadevasr.h>
class CSDPronunciation : public CBase |
Public Member Functions | |
---|---|
~CSDPronunciation() | |
IMPORT_C TModelBankID | ModelBankID() |
IMPORT_C CSDPronunciation * | NewL(TPronunciationID, TModelBankID, TPhonemeID) |
IMPORT_C CSDPronunciation * | NewLC(TPronunciationID, TModelBankID, TPhonemeID) |
IMPORT_C TPhonemeID | PhonemeID() |
IMPORT_C TPronunciationID | PronunciationID() |
Class to encapsulate a Speaker Dependent Pronunciation.
IMPORT_C TModelBankID | ModelBankID | ( | ) | const |
Returns the ID of the model bank.
Returns: The model bank identifier.
IMPORT_C CSDPronunciation * | NewL | ( | TPronunciationID | aPronunciationID, |
TModelBankID | aModelBankID, | |||
TPhonemeID | aPhonemeID | |||
) | [static] |
Instantiates an instance of CSDPronunciation.
Parameter | Description |
---|---|
aPronunciationID | The pronunciation identifier. |
aModelBankID | The model bank identifier. |
aPhonemeID | The phoneme identifier. |
Returns: A pointer to a CSDPronunciation object.
IMPORT_C CSDPronunciation * | NewLC | ( | TPronunciationID | aPronunciationID, |
TModelBankID | aModelBankID, | |||
TPhonemeID | aPhonemeID | |||
) | [static] |
Instantiates an instance of CSDPronunciation and leaves a pointer on the cleanup stack.
Parameter | Description |
---|---|
aPronunciationID | The pronunciation identifier. |
aModelBankID | The model bank identifier. |
aPhonemeID | The phoneme identifier. |
Returns: A pointer to a CSDPronunciation object.
IMPORT_C TPhonemeID | PhonemeID | ( | ) | const |
Returns the phoneme ID of this lexicon entry.
Returns: The phoneme identifier.
IMPORT_C TPronunciationID | PronunciationID | ( | ) | const |
Returns the pronunciation ID of this lexicon entry.
Returns: The pronunciation identifier.