Searched refs:hRecog (Results 1 - 7 of 7) sorted by relevance

/external/srec/srec/ca/
H A Drec_resu.c43 int CA_FullResultScore(CA_Recog *hRecog, int *score, int do_incsil) argument
47 srec_get_top_choice_score(hRecog->recm, &cost, do_incsil);
54 int CA_FullResultLabel(CA_Recog *hRecog, char *label, int len) argument
59 rc = srec_get_top_choice_transcription(hRecog->recm, label, len, 1);
65 END_CATCH_CA_EXCEPT(hRecog)
74 ESR_ReturnCode CA_GetRecogID(CA_Recog *hRecog, int *id) argument
76 srec_get_bestcost_recog_id(hRecog->recm, id);
80 ESR_ReturnCode CA_FullResultWordIDs(CA_Recog *hRecog, wordID *wordIDs, size_t* len) argument
82 return srec_get_top_choice_wordIDs(hRecog->recm, wordIDs, len);
85 void CA_ClearResults(CA_Recog *hRecog) argument
98 CA_RecognitionHasResults(CA_Recog *hRecog) argument
109 CA_IsEndOfUtteranceByResults(CA_Recog *hRecog) argument
[all...]
H A Drec_basi.c44 CA_Recog *hRecog = NULL; local
58 hRecog = (CA_Recog *) CALLOC_CLR(1, sizeof(CA_Recog), "ca.hRecog"); local
60 hRecog->setup_count = 0;
61 hRecog->is_running = False;
62 hRecog->is_configured = False;
63 hRecog->is_resultBlocked = False;
64 hRecog->ca_rtti = CA_RECOGNIZER_SIGNATURE;
66 hRecog->recm = (multi_srec*)CALLOC_CLR(1, sizeof(multi_srec), "ca.hRecog
73 CA_ConfigureRecognition(CA_Recog *hRecog, CA_RecInputParams *hRecInput) argument
112 CA_UnconfigureRecognition(CA_Recog *hRecog) argument
132 CA_FreeRecognition(CA_Recog *hRecog) argument
155 CA_BeginRecognition(CA_Recog *hRecog, CA_Syntax *hSyntax, int first_syntax_node, CA_RecInputParams *hRecInput) argument
178 CA_AdvanceRecognitionByFrame(CA_Recog *hRecog, CA_Pattern *hPattern, CA_Utterance *hUtterance) argument
204 CA_EndRecognition(CA_Recog *hRecog, CA_Pattern *hPattern, CA_Utterance *hUtterance) argument
[all...]
H A Drec_load.c43 void CA_LoadModelsInAcoustic(CA_Recog *hRecog, CA_Acoustic *hAcoust, argument
48 ASSERT(hRecog);
57 rc = add_acoustic_model_for_recognition(hRecog->recm, hAcoust->swimodel);
61 END_CATCH_CA_EXCEPT(hRecog)
65 void CA_UnloadRecognitionModels(CA_Recog *hRecog) argument
69 rc = clear_acoustic_models_for_recognition(hRecog->recm);
71 END_CATCH_CA_EXCEPT(hRecog)
H A Drec_nbes.c41 CA_NBestList *CA_PrepareNBestList(CA_Recog *hRecog, int num, asr_int32_t *bestScore) argument
46 ASSERT(hRecog);
48 newList = (CA_NBestList*)srec_nbest_prepare_list(hRecog->recm, num, bestScore);
52 END_CATCH_CA_EXCEPT(hRecog)
H A Dsyn_srec.c308 int CA_SetupSyntaxForRecognizer(CA_Syntax *hSyntax, CA_Recog *hRecog) argument
312 rc = activate_grammar_for_recognition(hRecog->recm, hSyntax->synx, rule);
321 int CA_CeilingSyntaxForRecognizer(CA_Syntax *hSyntax, CA_Recog *hRecog) argument
323 if(!hSyntax || !hRecog)
325 if(!hSyntax->synx || !hRecog->recm)
327 hSyntax->synx->max_searchable_nodes = hRecog->recm->max_fsm_nodes;
328 hSyntax->synx->max_searchable_arcs = hRecog->recm->max_fsm_arcs;
353 void CA_ClearSyntaxForRecognizer(CA_Syntax *hSyntax, CA_Recog *hRecog) argument
357 rc = clear_grammars_for_recognition(hRecog->recm);
H A Dann_api.c113 int CA_AnnotateFromResults(CA_Annotation* hAnnotation, CA_Recog *hRecog) argument
119 ASSERT(hRecog);
126 seg_cnt = annotation_from_results(hAnnotation->data, &hRecog->rec);
/external/srec/srec/include/
H A Dsimapi.h842 * CA_AdvanceRecognitionByFrame( hRecog, hPattern, hUtt );
1469 CA_Recog *hRecog);
1473 * hRecog valid recog handle
1487 CA_Recog *hRecog);
1491 * hRecog valid recog handle
1508 CA_Recog *hRecog);
1512 * hRecog valid recog handle
1642 void CA_UnconfigureRecognition(CA_Recog *hRecog);
1645 * Params hRecog valid recog handle
1657 void CA_FreeRecognition(CA_Recog *hRecog);
[all...]

Completed in 76 milliseconds