class CSpeechRecognitionUtility::CBody : public CBase |
Private Member Functions | |
---|---|
CBody(TUid, MSpeechRecognitionUtilityObserver &) | |
void | ConstructL() |
CBody | ( | TUid | aClientUid, |
MSpeechRecognitionUtilityObserver & | aSpeechRecognitionUtilityObserver | ||
) | [private] |
TUid aClientUid | |
MSpeechRecognitionUtilityObserver & aSpeechRecognitionUtilityObserver |
TInt | AddPronunciation | ( | TLexiconID | aLexiconID, |
TModelBankID | aModelBankID, | |||
TModelID | aModelID, | |||
TPronunciationID & | aPronunciationID | |||
) |
TLexiconID aLexiconID | |
TModelBankID aModelBankID | |
TModelID aModelID | |
TPronunciationID & aPronunciationID |
TInt | AddRule | ( | TGrammarID | aGrammarID, |
TLexiconID | aLexiconID, | |||
TPronunciationID | aPronunciationID, | |||
TRuleID & | aRuleID | |||
) |
TGrammarID aGrammarID | |
TLexiconID aLexiconID | |
TPronunciationID aPronunciationID | |
TRuleID & aRuleID |
TInt | CreateGrammar | ( | TGrammarID & | aGrammarID | ) |
TGrammarID & aGrammarID |
TInt | CreateLexicon | ( | TLexiconID & | aLexiconID | ) |
TLexiconID & aLexiconID |
TInt | CreateModelBank | ( | TModelBankID & | aModelBankID | ) |
TModelBankID & aModelBankID |
TInt | GetAllClientGrammarIDs | ( | RArray< TGrammarID > & | aRuleIDs | ) |
RArray< TGrammarID > & aRuleIDs |
TInt | GetAllClientLexiconIDs | ( | RArray< TLexiconID > & | aPronunciationIDs | ) |
RArray< TLexiconID > & aPronunciationIDs |
TInt | GetAllClientModelBankIDs | ( | RArray< TModelBankID > & | aModelIDs | ) |
RArray< TModelBankID > & aModelIDs |
TInt | GetAllGrammarIDs | ( | RArray< TGrammarID > & | aRuleIDs | ) |
RArray< TGrammarID > & aRuleIDs |
TInt | GetAllLexiconIDs | ( | RArray< TLexiconID > & | aPronunciationIDs | ) |
RArray< TLexiconID > & aPronunciationIDs |
TInt | GetAllModelBankIDs | ( | RArray< TModelBankID > & | aModelIDs | ) |
RArray< TModelBankID > & aModelIDs |
TInt | GetAllModelIDs | ( | TModelBankID | aModelBankID, |
RArray< TModelID > & | aModelIDs | |||
) |
TModelBankID aModelBankID | |
RArray< TModelID > & aModelIDs |
TInt | GetAllPronunciationIDs | ( | TLexiconID | aLexiconID, |
RArray< TPronunciationID > & | aPronunciationIDs | |||
) |
TLexiconID aLexiconID | |
RArray< TPronunciationID > & aPronunciationIDs |
TInt | GetAllRuleIDs | ( | TGrammarID | aGrammarID, |
RArray< TRuleID > & | aRuleIDs | |||
) |
TGrammarID aGrammarID | |
RArray< TRuleID > & aRuleIDs |
TInt | GetAvailableStorage | ( | TInt & | aAvailableStorage | ) |
TInt & aAvailableStorage |
TInt | GetEngineProperties | ( | const RArray< TInt > & | aPropertyId, |
RArray< TInt > & | aPropertyValue | |||
) |
TInt | GetModelCount | ( | TModelBankID | aModelBankID, |
TInt & | aModelCount | |||
) |
TModelBankID aModelBankID | |
TInt & aModelCount |
TInt | GetRuleValidity | ( | TGrammarID | aGrammarID, |
TRuleID | aRuleID, | |||
TBool & | aValid | |||
) |
TGrammarID aGrammarID | |
TRuleID aRuleID | |
TBool & aValid |
TInt | GetUtteranceDuration | ( | TModelBankID | aModelBankID, |
TModelID | aModelID, | |||
TTimeIntervalMicroSeconds32 & | aDuration | |||
) |
TModelBankID aModelBankID | |
TModelID aModelID | |
TTimeIntervalMicroSeconds32 & aDuration |
void | HandleEvent | ( | const TMMFEvent & | aEvent | ) |
const TMMFEvent & aEvent |
TInt | LoadEngineParameters | ( | const RArray< TInt > & | aParameterId, |
const RArray< TInt > & | aParameterValue | |||
) |
TInt | LoadModels | ( | TModelBankID | aModelBankID | ) |
TModelBankID aModelBankID |
CSpeechRecognitionUtility::CBody * | NewL | ( | TUid | aClientUid, |
MSpeechRecognitionUtilityObserver & | aSpeechRecognitionUtilityObserver | |||
) | [static] |
TUid aClientUid | |
MSpeechRecognitionUtilityObserver & aSpeechRecognitionUtilityObserver |
CSpeechRecognitionUtility::CBody * | NewLC | ( | TUid | aClientUid, |
MSpeechRecognitionUtilityObserver & | aSpeechRecognitionUtilityObserver | |||
) | [static] |
TUid aClientUid | |
MSpeechRecognitionUtilityObserver & aSpeechRecognitionUtilityObserver |
TInt | PlayUtterance | ( | TModelBankID | aModelBankID, |
TModelID | aModelID | |||
) |
TModelBankID aModelBankID | |
TModelID aModelID |
TInt | Recognize | ( | CSDClientResultSet & | aResultSet | ) |
CSDClientResultSet & aResultSet |
TInt | Record | ( | TTimeIntervalMicroSeconds32 | aRecordTime | ) |
TTimeIntervalMicroSeconds32 aRecordTime |
TInt | RemoveModel | ( | TModelBankID | aModelBankID, |
TModelID | aModelID | |||
) |
TModelBankID aModelBankID | |
TModelID aModelID |
TInt | RemoveModelBank | ( | TModelBankID | aModelBankID | ) |
TModelBankID aModelBankID |
TInt | RemovePronunciation | ( | TLexiconID | aLexiconID, |
TPronunciationID | aPronunciationID | |||
) |
TLexiconID aLexiconID | |
TPronunciationID aPronunciationID |
TInt | RemoveRule | ( | TGrammarID | aGrammarID, |
TRuleID | aRuleID | |||
) |
TGrammarID aGrammarID | |
TRuleID aRuleID |
TInt | SetAudioPriority | ( | TInt | aPriority, |
TInt | aTrainPreference, | |||
TInt | aPlaybackPreference, | |||
TInt | aRecognitionPreference | |||
) |
void | SetEventHandler | ( | MSpeechRecognitionUtilityObserver * | aSpeechRecognitionUtilityObserver | ) |
MSpeechRecognitionUtilityObserver * aSpeechRecognitionUtilityObserver |
TInt | StartRecSession | ( | TRecognitionMode | aMode | ) |
TRecognitionMode aMode |
TInt | Train | ( | TModelBankID | aModelBankID, |
TModelID & | aModelID | |||
) |
TModelBankID aModelBankID | |
TModelID & aModelID |
TInt | UnloadRule | ( | TGrammarID | aGrammarID, |
TRuleID | aRuleID | |||
) |
TGrammarID aGrammarID | |
TRuleID aRuleID |
CMMFControllerEventMonitor * | iControllerEventMonitor | [private] |
RArray< TPronunciationID > * | iPronunciationIDs | [private] |
TMdaPriorityPreference | iRecognitionPreference | [private] |
MSpeechRecognitionUtilityObserver * | iSpeechRecognitionUtilityObserver | [private] |
RSpeechRecognitionCustomCommands | iSrCustomCommands | [private] |