Apparatus and method for post-processing dialogue error in speech dialogue system using multilevel verification
First Claim
1. A method of post-processing a dialogue error in a speech dialogue system using multilevel verification, comprising:
- recognizing user speech to detect a speech recognition error in a sentence uttered by the user, which is obtained by the speech recognition results;
linguistically analyzing the sentence uttered by the user to detect an error in the linguistic analysis results;
analyzing a meaning of a discourse in the sentence uttered by the user based on a context to detect an error in the discourse analysis results;
analyzing a meaning of a dialogue in the sentence uttered by the user based on a whole dialogue flow to detect an error in the dialogue analysis results; and
analyzing types of the detected errors to perform error post-processing for error correction according to the corresponding error type.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are an apparatus and method for post-processing a dialogue error in a speech dialogue system using multilevel verification, in which both of a user'"'"'s current utterance and a whole dialogue flow are taken into account through the multilevel verification including speech recognition results analysis, linguistic analysis, discourse analysis and dialogue analysis. As a result, various errors that may occur in the speech dialogue system are detected, and error post-processing appropriate to a detected error type is performed, so that speech recognition errors may be reduced.
-
Citations
12 Claims
-
1. A method of post-processing a dialogue error in a speech dialogue system using multilevel verification, comprising:
-
recognizing user speech to detect a speech recognition error in a sentence uttered by the user, which is obtained by the speech recognition results; linguistically analyzing the sentence uttered by the user to detect an error in the linguistic analysis results; analyzing a meaning of a discourse in the sentence uttered by the user based on a context to detect an error in the discourse analysis results; analyzing a meaning of a dialogue in the sentence uttered by the user based on a whole dialogue flow to detect an error in the dialogue analysis results; and analyzing types of the detected errors to perform error post-processing for error correction according to the corresponding error type. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for post-processing a dialogue error in a speech dialogue system using multilevel verification, comprising:
-
a speech recognition unit for recognizing user speech; a language analyzer for linguistically analyzing a sentence uttered by the user, which is obtained from the speech recognition results; a discourse analyzer for analyzing a meaning of a discourse in the sentence uttered by the user based on a context; a dialogue analysis and management unit for analyzing a meaning of a dialogue in the sentence uttered by the user based on a whole dialogue flow to control a system response process according to the dialogue analysis results; an error detection and analysis unit for detecting a speech recognition error, a linguistic analysis error, a discourse analysis error and a dialogue analysis error from the speech recognition results, the linguistic analysis results, the discourse analysis results and the dialogue analysis results, respectively, to analyze types of the detected errors; an error post-processing unit for performing post-processing for error correction according to the error types of the detected errors; and a system response unit for performing a system response process on the sentence uttered by the user according to the control of the dialogue analysis and management unit. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification