Lines Matching refs:current_search_frame
60 static void reset_cost_offsets(multi_srec* rec, frameID current_search_frame,
325 pattern_info *pattern, frameID current_search_frame)
733 if (btoken->end_time >= rec->current_search_frame)
754 wtoken->end_time = rec->current_search_frame;
843 // printf("FRAME %d\n", rec->current_search_frame);
1779 rec->current_search_frame = 0;
1824 frameID end_frame = rec->current_search_frame;
1852 if (rec->current_search_frame == 0)
1855 rec->accumulated_cost_offset[ rec->current_search_frame] =
1856 rec->accumulated_cost_offset[ rec->current_search_frame-1];
1857 rec->cost_offset_for_frame[ rec->current_search_frame] = 0;
1899 lattice_add_word_tokens(rec->word_lattice, rec->current_search_frame, word_token_index);
1903 srec_force_the_end(rec, rec->current_search_frame, rec->context->end_silence_word);
1910 rec->current_search_frame);
1945 for (ifr = 0; ifr < rec->current_search_frame; ifr++)
2017 if (rec1->current_search_frame >= (rec1->word_lattice->max_frames - 1))
2021 reset_cost_offsets(recm, rec1->current_search_frame, rec1->current_best_cost);
2062 if (rec2->current_search_frame >= (rec2->word_lattice->max_frames - 1))
2070 PLogMessage("T: terminate_viterbi(rec2) @%d", rec2->current_search_frame);
2079 if (rec1->current_search_frame >= (rec1->word_lattice->max_frames - 1))
2088 PLogMessage("T: terminate_viterbi(rec1) @%d", rec1->current_search_frame);
2115 reset_cost_offsets(recm, rec1->current_search_frame, current_best_cost);
2121 reset_cost_offsets(recm, rec2->current_search_frame, current_best_cost);
2190 num_models_computed = compute_model_scores(rec->current_model_scores, acoustic_models, pattern, rec->current_search_frame);
2191 rec->best_model_cost_for_frame[rec->current_search_frame] = best_uint16(rec->current_model_scores, acoustic_models->num_hmmstates);
2323 rec->current_search_frame++;
2330 lattice_add_word_tokens(rec->word_lattice, rec->current_search_frame, word_token_index);
2367 csf = rec->current_search_frame;