Patent ID: 6564185
Filing Date: 2003-05-13
Classification: G10L

Abstract:
A continuous word recognition method for use in a speech recognition device, comprising:recognition processing one or more continuously spoken words input by a speaker; outputting the recognition processing result to the speaker; prompting the speaker to confirm the recognition result; receiving a response from the speaker indicating whether the recognition result is correct; recognizing the response from the speaker; and determining whether the response indicates that the recognition result is correct such that if the recognition result is correct, the recognition result is confirmed and stored, and if the recognition result is not correct: outputting the recognition result word by word from a first to an nth word, n being a positive integer, that form the one or more continuously spoken words; prompting the speaker to confirm the recognition result of each word; receiving the speaker's confirmation response after each word of the recognition result is output; determining whether the response indicates that the recognition result of each word is correct such that if the recognition result is correct, the recognition result of each word is confirmed and stored, and if the recognition result for each word is not correct: prompting the speaker to input another word; confirming the recognition result for the another input word; outputting at least one or more predetermined candidates in order, starting with a first candidate, with respect to a word which is a current processing target defined as a recognition target word, among the first to the nth words that form the continuous words; inputting a response from the speaker indicating an affirmative/negative response per output candidate; recognition processing the response; confirming the output candidate as the recognition target word when the response of the speaker is determined to be affirmative; outputting a following candidate when the response of the speaker is determined to be negative; inputting the response from the speaker indicating an affirmative/negative response with respect to the output candidate; recognition processing the affirmative/negative response; confirming the output candidate as the recognition target word when the response of the speaker is determined to be affirmative; repeating the outputting the following candidate step and the inputting the response step for the following candidates up to the an mth candidate if a negative response is determined; outputting a request for the speaker to speak the recognition target word again when the response with respect to the mth candidate is determined to be negative; outputting one of two words as a recognition result when a word among the first to the nth words that form the continuous words is a word which is mutually exclusive in terms of a meaning; and confirming the other word of the two words as a recognition result when the response from the speaker indicating an affirmative/negative response with respect to the output is negative.