Lines Matching full:self
28 ESR_ReturnCode SR_RecognizerStart(SR_Recognizer* self)
30 if (self == NULL)
38 return self->start(self);
41 ESR_ReturnCode SR_RecognizerStop(SR_Recognizer* self)
43 if (self == NULL)
51 return self->stop(self);
54 ESR_ReturnCode SR_RecognizerDestroy(SR_Recognizer* self)
56 if (self == NULL)
61 return self->destroy(self);
64 ESR_ReturnCode SR_RecognizerSetup(SR_Recognizer* self)
66 if (self == NULL)
71 return self->setup(self);
74 ESR_ReturnCode SR_RecognizerUnsetup(SR_Recognizer* self)
76 if (self == NULL)
81 return self->unsetup(self);
84 ESR_ReturnCode SR_RecognizerIsSetup(SR_Recognizer* self, ESR_BOOL* isSetup)
86 if (self == NULL)
91 return self->isSetup(self, isSetup);
94 ESR_ReturnCode SR_RecognizerGetParameter(SR_Recognizer* self, const LCHAR* name, LCHAR* value, size_t* len)
96 if (self == NULL)
101 return self->getParameter(self, name, value, len);
104 ESR_ReturnCode SR_RecognizerGetSize_tParameter(SR_Recognizer* self, const LCHAR* name, size_t* value)
106 if (self == NULL)
111 return self->getSize_tParameter(self, name, value);
114 ESR_ReturnCode SR_RecognizerGetBoolParameter(SR_Recognizer* self, const LCHAR* name, ESR_BOOL* value)
116 if (self == NULL)
121 return self->getBoolParameter(self, name, value);
124 ESR_ReturnCode SR_RecognizerSetParameter(SR_Recognizer* self, const LCHAR* name, LCHAR* value)
126 if (self == NULL)
131 return self->setParameter(self, name, value);
134 ESR_ReturnCode SR_RecognizerSetSize_tParameter(SR_Recognizer* self, const LCHAR* name, size_t value)
136 if (self == NULL)
142 return SR_Recognizer_Change_Sample_Rate ( self, value );
144 return self->setSize_tParameter(self, name, value);
147 ESR_ReturnCode SR_RecognizerSetBoolParameter(SR_Recognizer* self, const LCHAR* name, ESR_BOOL value)
149 if (self == NULL)
154 return self->setBoolParameter(self, name, value);
157 ESR_ReturnCode SR_RecognizerSetupRule(SR_Recognizer* self, SR_Grammar* grammar,
160 if (self == NULL)
165 return self->setupRule(self, grammar, ruleName);
168 ESR_ReturnCode SR_RecognizerHasSetupRules(SR_Recognizer* self,
171 if (self == NULL)
176 return self->hasSetupRules(self, hasSetupRules);
179 ESR_ReturnCode SR_RecognizerActivateRule(SR_Recognizer* self, SR_Grammar* grammar,
182 if (self == NULL)
187 return self->activateRule(self, grammar, ruleName, weight);
190 ESR_ReturnCode SR_RecognizerDeactivateRule(SR_Recognizer* self, SR_Grammar* grammar,
193 if (self == NULL)
198 return self->deactivateRule(self, grammar, ruleName);
201 ESR_ReturnCode SR_RecognizerDeactivateAllRules(SR_Recognizer* self)
203 if (self == NULL)
208 return self->deactivateAllRules(self);
211 ESR_ReturnCode SR_RecognizerIsActiveRule(SR_Recognizer* self, SR_Grammar* grammar,
214 if (self == NULL)
219 return self->isActiveRule(self, grammar, ruleName, isActiveRule);
222 ESR_ReturnCode SR_RecognizerCheckGrammarConsistency(SR_Recognizer* self, SR_Grammar* grammar,
225 if (self == NULL)
230 return self->checkGrammarConsistency(self, grammar, isConsistent);
233 ESR_ReturnCode SR_RecognizerGetModels(SR_Recognizer* self, SR_AcousticModels** pmodels)
235 if (self == NULL)
240 return self->getModels(self, pmodels);
243 ESR_ReturnCode SR_RecognizerPutAudio(SR_Recognizer* self, asr_int16_t* buffer, size_t* bufferSize,
250 if (self == NULL)
260 return self->putAudio(self, buffer, bufferSize, isLast);
263 ESR_ReturnCode SR_RecognizerAdvance(SR_Recognizer* self, SR_RecognizerStatus* status,
271 if (self == NULL)
281 return self->advance(self, status, type, result);
284 ESR_ReturnCode SR_RecognizerLoadUtterance(SR_Recognizer* self, const LCHAR* filename)
286 if (self == NULL)
291 return self->loadUtterance(self, filename);
294 ESR_ReturnCode SR_RecognizerLoadWaveFile(SR_Recognizer* self, const LCHAR* filename)
296 if (self == NULL)
301 return self->loadWaveFile(self, filename);
304 ESR_ReturnCode SR_RecognizerLogEvent(SR_Recognizer* self, const LCHAR* event)
306 if (self == NULL)
311 return self->logEvent(self, event);
314 ESR_ReturnCode SR_RecognizerLogToken(SR_Recognizer* self, const LCHAR* token, const LCHAR* value)
316 if (self == NULL)
321 return self->logToken(self, token, value);
324 ESR_ReturnCode SR_RecognizerLogTokenInt(SR_Recognizer* self, const LCHAR* token, int value)
326 if (self == NULL)
331 return self->logTokenInt(self, token, value);
335 ESR_ReturnCode SR_RecognizerLogSessionStart(SR_Recognizer* self, const LCHAR* sessionName)
337 if (self == NULL)
342 return self->logSessionStart(self, sessionName);
346 ESR_ReturnCode SR_RecognizerLogSessionEnd(SR_Recognizer* self)
348 if (self == NULL)
353 return self->logSessionEnd(self);
357 ESR_ReturnCode SR_RecognizerLogWaveformData(SR_Recognizer* self,
364 if (self == NULL)
369 return self->logWaveformData(self, waveformFilename, transcription, bos, eos, isInvocab);
373 ESR_ReturnCode SR_RecognizerSetLockFunction(SR_Recognizer* self, SR_RecognizerLockFunction function, void* data)
375 if (self == NULL)
380 return self->setLockFunction(self, function, data);
383 ESR_ReturnCode SR_RecognizerIsSignalClipping(SR_Recognizer* self, ESR_BOOL* isClipping)
385 if (self == NULL)
390 return self->isSignalClipping(self, isClipping);
393 ESR_ReturnCode SR_RecognizerIsSignalDCOffset(SR_Recognizer* self, ESR_BOOL* isDCOffset)
395 if (self == NULL)
400 return self->isSignalDCOffset(self, isDCOffset);
403 ESR_ReturnCode SR_RecognizerIsSignalNoisy(SR_Recognizer* self, ESR_BOOL* isNoisy)
405 if (self == NULL)
410 return self->isSignalNoisy(self, isNoisy);
413 ESR_ReturnCode SR_RecognizerIsSignalTooQuiet(SR_Recognizer* self, ESR_BOOL* isTooQuiet)
415 if (self == NULL)
420 return self->isSignalTooQuiet(self, isTooQuiet);
423 ESR_ReturnCode SR_RecognizerIsSignalTooFewSamples(SR_Recognizer* self, ESR_BOOL* isTooFewSamples)
425 if (self == NULL)
430 return self->isSignalTooFewSamples(self, isTooFewSamples);
433 ESR_ReturnCode SR_RecognizerIsSignalTooManySamples(SR_Recognizer* self, ESR_BOOL* isTooManySamples)
435 if (self == NULL)
440 return self->isSignalTooManySamples(self, isTooManySamples);