Lines Matching refs:SR_Vocabulary
43 SR_Vocabulary Interface;
71 ESR_ReturnCode SR_VocabularyCreateImpl(SR_Vocabulary** self);
75 ESR_ReturnCode SR_VocabularyLoadImpl(const LCHAR* filename, SR_Vocabulary** self);
79 ESR_ReturnCode SR_VocabularySaveImpl(SR_Vocabulary* self, const LCHAR* filename);
83 ESR_ReturnCode SR_VocabularyAddWordImpl(SR_Vocabulary* self, const LCHAR* word);
87 ESR_ReturnCode SR_VocabularyDeleteWordImpl(SR_Vocabulary* self, const LCHAR* word);
91 ESR_ReturnCode SR_VocabularyContainsWordImpl(SR_Vocabulary* self, const LCHAR* word, ESR_BOOL* result);
95 ESR_ReturnCode SR_VocabularyGetPronunciationImpl(SR_Vocabulary* self, const LCHAR* word, LCHAR* phoneme, size_t* len);
99 ESR_ReturnCode SR_VocabularyGetLanguageImpl(SR_Vocabulary* self, ESR_Locale* locale);
103 ESR_ReturnCode SR_VocabularyDestroyImpl(SR_Vocabulary* self);
107 ESR_ReturnCode SR_CreateG2P(SR_Vocabulary* self);
111 ESR_ReturnCode SR_DestroyG2P(SR_Vocabulary* self);