DETECTING POTENTIAL SIGNIFICANT ERRORS IN SPEECH RECOGNITION RESULTS
First Claim
1. A method of processing results of a recognition by an automatic speech recognition (ASR) system on a speech input, the results comprising two or more results identified by the ASR system as likely to be an accurate recognition result for the speech input, the method comprising:
- evaluating the two or more results using at least one criterion that differs from criteria used by the ASR system in determining the two or more results; and
in response to determining that the at least one criterion is met by the two or more results, triggering an alert concerning one of the two or more results.
3 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, recognition results produced by a speech processing system (which may include two or more recognition results, including a top recognition result and one or more alternative recognition results) based on an analysis of a speech input, are evaluated for indications of potential errors. In some embodiments, the indications of potential errors may include discrepancies between recognition results that are meaningful for a domain, such as medically-meaningful discrepancies. The evaluation of the recognition results may be carried out using any suitable criteria, including one or more criteria that differ from criteria used by an ASR system in determining the top recognition result and the alternative recognition results from the speech input. In some embodiments, a recognition result may additionally or alternatively be processed to determine whether the recognition result includes a word or phrase that is unlikely to appear in a domain to which speech input relates.
-
Citations
20 Claims
-
1. A method of processing results of a recognition by an automatic speech recognition (ASR) system on a speech input, the results comprising two or more results identified by the ASR system as likely to be an accurate recognition result for the speech input, the method comprising:
-
evaluating the two or more results using at least one criterion that differs from criteria used by the ASR system in determining the two or more results; and in response to determining that the at least one criterion is met by the two or more results, triggering an alert concerning one of the two or more results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. At least one computer-readable storage medium having encoded thereon computer-executable instructions that, when executed by at least one computer, cause the at least one computer to carry out a method of processing results of a recognition by an automatic speech recognition (ASR) system on a speech input, the results comprising two or more results identified by the ASR system as likely to be an accurate recognition result for the speech input, the method comprising:
-
evaluating the two or more results using at least one criterion that differs from criteria used by the ASR system in determining the two or more results; and in response to determining that the at least one criterion is met by the two or more results, triggering an alert concerning one of the two or more results. - View Dependent Claims (13, 14)
-
-
15. A method of processing a result of a recognition by an automatic speech recognition (ASR) system on a speech input, the method comprising:
-
determining whether the result from the ASR system comprises a word or phrase that is unlikely to occur in a domain to which the speech input relates; and in response to determining that the result comprises a word or phrase that is unlikely to occur in the domain to which the speech input relates, triggering an alert for the result. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification