Patent ID: 6757652
Filing Date: 2004-06-29
Classification: G10L

Abstract:
Software stored on a computer readable medium for causing a multiprocessor computer to perform the function of recognizing an utterance spoken by a speaker, including:software for causing a first processor to perform the functions of: computing a series of segments associated with the utterance, each segment having a time interval with the utterance, and a plurality of scores characterizing the degree of match of the utterance in that time interval with a first plurality of subword units, and sharing a portion of the series of segments with a second processor; and software for causing a second processor to perform the functions of: determining a plurality of word sequences hypotheses associated with the utterance, computing scores for the plurality of word sequence hypotheses, using a second plurality of subword units to represent words in the word sequence hypotheses, recognizing the utterance using the scores, wherein the first and second processors are substantially independent and asynchronous of each other, and wherein the first plurality of subword units is a set of phonemes, and the second plurality of subword units is a set of context dependent phonemes.