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 a first recognition result identified by the ASR system as most likely to be a correct recognition result for the speech input, the results further comprising at least one alternative recognition result identified by the ASR system, the method comprising:
- determining whether a meaning of the first recognition result differs in a medically significant way from a meaning of the at least one alternative recognition result; and
in response to determining that that the meaning of the first recognition result differs in a medically significant way from the meaning of the at least one alternative recognition result, triggering an alert.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, the recognition results produced by a speech processing system (which may include 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 significant errors. In some embodiments, the recognition results may be evaluated to determine whether a meaning of any of the alternative recognition results differs from a meaning of the top recognition result in a manner that is significant for the domain. In some embodiments, one or more of the recognition results may be evaluated to determine whether the result(s) include one or more words or phrases that, when included in a result, would change a meaning of the result in a manner that would be significant for the domain.
243 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 a first recognition result identified by the ASR system as most likely to be a correct recognition result for the speech input, the results further comprising at least one alternative recognition result identified by the ASR system, the method comprising:
-
determining whether a meaning of the first recognition result differs in a medically significant way from a meaning of the at least one alternative recognition result; and in response to determining that that the meaning of the first recognition result differs in a medically significant way from the meaning of the at least one alternative recognition result, triggering an alert. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
at least one processor; and at least one storage medium having encoded thereon processor-executable instructions that, when executed by the at least one processor, cause the at least one processor 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 a first recognition result identified by the ASR system as most likely to be a correct recognition result for the speech input, the results further comprising at least one alternative recognition result identified by the ASR system, the method comprising; determining whether a meaning of the first recognition result differs in a medically significant way from a meaning of the at least one alternative recognition result; and in response to determining that that the meaning of the first recognition result differs in a medically significant way from the meaning of the at least one alternative recognition result, triggering an alert. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. 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 results to determine whether a first result of the two or more results comprises a word or phrase that appears in a set of words or phrases; and in response to determining that the first result comprises a word or phrase that appears in the set, determining whether to trigger an alert for the first result. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification