Home | History | Annotate | Download | only in src

Lines Matching refs:left_phone

85 int fill_up_dp_for_letter(LTS *lts, const char *input_word, int word_len, int index, int root_start, int root_end, int left_phone);
1001 int fill_up_dp_for_letter(LTS *lts, const char *input_word, int word_len, int index, int root_start, int root_end, int left_phone)
1089 dp->properties[ LeftPhone1] = left_phone;
1538 int left_phone;
1554 left_phone = find_phone(LTS_MARKER_PIPESEP, lts->phone_mapping);
1557 pfprintf(PSTDOUT,"got phone %d for initial | (LTS_MARKER_PIPESEP)\n", left_phone);
1559 if (left_phone < 0) {
1576 if (strcmp(output_phone_string[num_out-1], LTS_MARKER_PRON_START) == 0) left_phone = find_phone(LTS_MARKER_PIPESEP, lts->phone_mapping);
1577 else if (strcmp(output_phone_string[num_out-1], LTS_MARKER_WORD_START) == 0) left_phone = find_phone(LTS_MARKER_PIPESEP, lts->phone_mapping);
1578 else left_phone = find_phone(output_phone_string[num_out-1], lts->phone_mapping);
1581 pfprintf(PSTDOUT,"got phone %d for %s\n", left_phone, output_phone_string[num_out-1]);
1584 if (left_phone < 0) {
1597 if (fill_up_dp_for_letter(lts, word, word_len, i, root_start, root_end, left_phone)) continue;