Patent ID: 6088672
Filing Date: 2000-07-11
Classification: G10L

Abstract:
A voice recognition system which seeks a plurality of prospective recognition results with respect to at least two input voices and which selects each one prospective recognition result among respective said plurality of prospective recognition results with respect to said at least two input voices, so that an optimized sequence of recognition results is obtained as a whole, comprising:primary language processing means for carrying out a primary language processing in a forward-in-time direction with respect to said at least two input voices by the use of dynamic programming on a primary prospective recognition result of a preceding voice which is preceding an appointed voice;secondary language processing means for carrying out a secondary language processing in a reverse-in-time direction with respect to said at least two input voices, by the use of dynamic programming on a secondary prospective recognition result of a following voice which is following said appointed voice;scoring means for calculating, on each of primary prospective recognition results of said preceding voice, a cumulative score of an optimized path including appointed prospective results of said appointed voice with reference to each result of said primary language processing and said secondary language processing; andsorting means for sorting said appointed prospective recognition results of said appointed voice in order from one of said appointed prospective recognition results having the largest value of said cumulative score.