| 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] |