CSDPronunciation Class Reference

#include <mmf/common/speechrecognitiondatadevasr.h>

Link against: speechrecognitiondata.lib

class CSDPronunciation : public CBase

Inherits from

  • CSDPronunciation

    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

    Returns: The model bank identifier.

    NewL ( TPronunciationID, TModelBankID, TPhonemeID )

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

    Instantiates an instance of CSDPronunciation.

    ParameterDescription
    aPronunciationIDThe pronunciation identifier.
    aModelBankIDThe model bank identifier.
    aPhonemeIDThe phoneme identifier.

    Returns: 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.

    ParameterDescription
    aPronunciationIDThe pronunciation identifier.
    aModelBankIDThe model bank identifier.
    aPhonemeIDThe phoneme identifier.

    Returns: A pointer to a CSDPronunciation object.

    PhonemeID ( )

    IMPORT_C TPhonemeIDPhonemeID()const

    Returns the phoneme ID of this lexicon entry.

    Since
    8.0

    Returns: The phoneme identifier.

    PronunciationID ( )

    IMPORT_C TPronunciationIDPronunciationID()const

    Returns the pronunciation ID of this lexicon entry.

    Since
    8.0

    Returns: The pronunciation identifier.