#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.