Data Fields | |
ESR_ReturnCode(* | save )(struct SR_Vocabulary_t *self, const LCHAR *filename) |
ESR_ReturnCode(* | getPronunciation )(struct SR_Vocabulary_t *self, const LCHAR *word, LCHAR *pronunciation, size_t *len) |
ESR_ReturnCode(* | getLanguage )(struct SR_Vocabulary_t *self, ESR_Locale *locale) |
ESR_ReturnCode(* | destroy )(struct SR_Vocabulary_t *self) |
ESR_ReturnCode(* SR_Vocabulary::save)(struct SR_Vocabulary_t *self, const LCHAR *filename) |
ESR_ReturnCode(* SR_Vocabulary::getPronunciation)(struct SR_Vocabulary_t *self, const LCHAR *word, LCHAR *pronunciation, size_t *len) |
Returns phonetic representation of word.
self | SR_Vocabulary handle | |
word | Word to check for | |
pronunciation | [out] Phonetic representation of word | |
len | [in/out] Length of value argument. If the return code is ESR_BUFFER_OVERFLOW, the required length is returned in this variable. |
ESR_ReturnCode(* SR_Vocabulary::getLanguage)(struct SR_Vocabulary_t *self, ESR_Locale *locale) |
ESR_ReturnCode(* SR_Vocabulary::destroy)(struct SR_Vocabulary_t *self) |