Home | History | Annotate | Download | only in lib

Lines Matching refs:phonBuf

77  *                       - phonBuf,
105 * - PROCESS_PARSE : go through inBuf items and extract position/phoneme pairs into phoneme buffer 'phonBuf'
107 * - PROCESS_TRANSDUCE : transduce phonBuf
121 * - PROCESS_SYL : the WORDPHON coming from RECOMB is matched against the phonBuf and (new) SYLLPHON items
205 picotrns_possym_t * phonBuf;
276 spho->phonBuf = spho->phonBufA;
465 PICODBG_TRACE(("adding %i/%i (%c on plane %i) at phonBuf[%i]",pos,sym,unshifted,plane,spho->phonWritePos));
471 spho->phonBuf[spho->phonWritePos].pos = pos;
472 spho->phonBuf[spho->phonWritePos].sym = sym;
521 /* extract phonemes of an item into a phonBuf */
638 tmpPosSym.pos = spho->phonBuf[i].pos;
639 tmpPosSym.sym = spho->phonBuf[i].sym;
640 spho->phonBuf[i].pos = spho->phonBuf[j].pos;
641 spho->phonBuf[i].sym = spho->phonBuf[j].sym;
642 spho->phonBuf[j].pos = tmpPosSym.pos;
643 spho->phonBuf[j].sym = tmpPosSym.sym;
673 /* *readPos is the next position in phonBuf to be read, and *writePos is the first position not to be read (may be outside
685 while ((spho->phonReadPos < spho->phonWritePos) && (PICOTRNS_POS_IGNORE == spho->phonBuf[spho->phonReadPos].pos)) {
686 PICODBG_DEBUG(("ignoring phone at spho->phonBuf[%i] because it has pos==IGNORE",spho->phonReadPos));
690 *pos = spho->phonBuf[spho->phonReadPos].pos;
692 *sym = spho->phonBuf[spho->phonReadPos++].sym;
1173 PICODBG_INFO(("PARSE returned from phoneme extraction with overflow, number of phonemes in phonBuf: %i; forced to TRANSDUCE", spho->phonWritePos));
1230 PICOTRNS_PRINTSYMSEQ(this->voice->kbArray[PICOKNOW_KBID_DBG], spho->phonBuf, spho->phonWritePos);
1235 picotrns_printSolution, spho->phonBuf, spho->phonWritePos, spho->phonBufOut,
1254 picotrns_eliminate_epsilons(spho->phonBufOut, spho->phonWritePos, spho->phonBuf,
1523 PICODBG_TRACE(("SYL expects accent at phonBuf[%i] = (%i,%i) (outReadPos=%i)", spho->phonReadPos, spho->phonBuf[spho->phonReadPos].pos, spho->phonBuf[spho->phonReadPos].sym,spho->outReadPos));