H A D | SR_Grammar.c | 28 ESR_ReturnCode SR_GrammarCompile(SR_Grammar* self) argument 30 if (self == NULL) 35 return self->compile(self); 38 ESR_ReturnCode SR_GrammarAddWordToSlot(SR_Grammar* self, const LCHAR* slot, const LCHAR* word, argument 42 if ( self == NULL ) 47 return self->addWordToSlot(self, slot, word, pronunciation, weight, tag); 51 ESR_ReturnCode SR_GrammarResetAllSlots(SR_Grammar* self) argument 53 if (self 61 SR_GrammarAddNametagToSlot(SR_Grammar* self, const LCHAR* slot, const SR_Nametag* nametag, int weight, const LCHAR* tag) argument 72 SR_GrammarSetDispatchFunction(SR_Grammar* self, const LCHAR* name, void* userData, SR_GrammarDispatchFunction function) argument 82 SR_GrammarSave(SR_Grammar* self, const LCHAR* filename) argument 92 SR_GrammarSetParameter(SR_Grammar* self, const LCHAR* key, void* value) argument 102 SR_GrammarSetSize_tParameter(SR_Grammar* self, const LCHAR* key, size_t value) argument 112 SR_GrammarGetParameter(SR_Grammar* self, const LCHAR* key, void** value) argument 122 SR_GrammarGetSize_tParameter(SR_Grammar* self, const LCHAR* key, size_t* value) argument 133 SR_GrammarSetupRecognizer(SR_Grammar* self, struct SR_Recognizer_t* recognizer) argument 143 SR_GrammarUnsetupRecognizer(SR_Grammar* self) argument 153 SR_GrammarSetupVocabulary(SR_Grammar *self, SR_Vocabulary *vocabulary) argument 173 SR_GrammarCheckParse(SR_Grammar* self, const LCHAR* transcription, SR_SemanticResult** result_void, size_t* resultCount) argument 184 SR_GrammarDestroy(SR_Grammar* self) argument [all...] |