/external/srec/srec/crec/ |
text_parser.c | 39 wordID wdID; 79 wdID = wordmap_find_index(context->olabels, copy_of_word); 81 if (wdID < MAXwordID) 83 next_atok = get_arc_for_word(atok, wdID, context, context->beg_silence_word); 164 wordID k, wdid = wordmap_find_index(context->olabels, p); local 165 if (wdid < MAXwordID) continue; 168 wdid = wordmap_find_index_in_rule(context->olabels, p, k); 169 if (wdid < MAXwordID) break; 171 if (wdid == MAXwordID)
|
srec_context.c | 348 /* use a hashtable to save mapping between wdID and array index */ 593 wordID wdID; 596 wdID = 0; 600 while ( ( wdID < num_words ) && ( populate_status == ESR_SUCCESS ) ) 602 populate_status = PHashTablePutValue ( word_map->wordIDForWord, word_map->words[wdID], 603 (const void *)(int)wdID, NULL ); 605 wdID++; 676 wordID wdID =0; 755 wdID = (wordID)(wmap->num_words - (wordID)1); 758 ESR_ReturnCode rc = PHashTablePutValue ( wmap->wordIDForWord, wmap->words[wdID], 3497 wordID wdid; local [all...] |
astar.c | 176 wordID wdid = wordmap_find_index(wmap, word); local 215 if (tmp->ilabel == wdid) 221 wdid = wordmap_find_index_in_rule(wmap, word, tmp->ilabel); 222 if (wdid != MAXwordID) [all...] |
/external/srec/srec/Semproc/src/ |
SemanticProcessorImpl.c | 91 static const LCHAR* lookUpWord(SR_SemanticGraphImpl* semgraph, wordID wdid); 281 PLogError(L("ESR_INVALID_STATE: finding wdid %d in slot %d"), *currentWord, atok->ilabel); 363 wordID wdID; 380 wdID = wordmap_find_index(semgraph->ilabels, firstWord(transp)); 383 wordmap_whether_in_rule(semgraph->ilabels, wdID, atok->ilabel)) 386 atok_use = arc_tokens_find_ilabel(semgraph->arc_token_list, semgraph->arcs_for_slot[atok->ilabel], wdID); 390 PLogError(L("ESR_INVALID_STATE: finding wdid %d in slot %d"), wdID, atok->ilabel); 399 wdID = wordmap_find_index(semgraph->ilabels, firstWord(transp)); 402 else if (wdID != MAXwordID && atok->ilabel == wdID [all...] |
SemanticGraphImpl.c | 1026 wordID wdID, scriptID, old_scriptID; 1054 wdID = wordmap_find_index_in_rule(impl->ilabels, word, slotID); 1055 if (wdID == MAXwordID) 1071 token = arc_tokens_find_ilabel(impl->arc_token_list, impl->arcs_for_slot[slotID], wdID); [all...] |
/external/srec/srec/Semproc/include/ |
SR_SemanticGraphImpl.h | 116 arc_token* arc_tokens_find_ilabel(arc_token* base, arc_token* arc_token_list, wordID wdid);
|
/external/srec/srec/Grammar/src/ |
SR_GrammarImpl.c | 704 wordID wdid = fst->FSMarc_list[i].olabel; local 705 if (wdid < EPSILON_OFFSET) ; 706 else if (wdid == fst->beg_silence_word) ; 707 else if (wdid == fst->end_silence_word) ; 711 if (wdid == wdids[j]) break; 719 i, wdid, transcription); */
|