SYSTEM AND METHOD FOR ESTIMATING THE RELIABILITY OF ALTERNATE SPEECH RECOGNITION HYPOTHESES IN REAL TIME
First Claim
1. A method for estimating reliability of alternate speech recognition hypotheses, the method causing a computing device to perform steps comprising:
- receiving an N-best list of speech recognition hypotheses and features describing the N-best list;
determining a first probability of correctness for each hypothesis in the N-best list based on the received features;
determining a second probability that the N-best list does not contain a correct hypothesis; and
using the first probability and the second probability in a spoken dialog.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and computer-readable storage media for estimating reliability of alternate speech recognition hypotheses. A system configured to practice the method receives an N-best list of speech recognition hypotheses and features describing the N-best list, determines a first probability of correctness for each hypothesis in the N-best list based on the received features, determines a second probability that the N-best list does not contain a correct hypothesis, and uses the first probability and the second probability in a spoken dialog. The features can describe properties of at least one of a lattice, a word confusion network, and a garbage model. In one aspect, the N-best lists are not reordered according to reranking scores. The determination of the first probability of correctness can include a first stage of training a probabilistic model and a second stage of distributing mass over items in a tail of the N-best list.
20 Citations
18 Claims
-
1. A method for estimating reliability of alternate speech recognition hypotheses, the method causing a computing device to perform steps comprising:
-
receiving an N-best list of speech recognition hypotheses and features describing the N-best list; determining a first probability of correctness for each hypothesis in the N-best list based on the received features; determining a second probability that the N-best list does not contain a correct hypothesis; and using the first probability and the second probability in a spoken dialog. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for estimating reliability of alternate speech recognition hypotheses, the system comprising:
-
a processor; a module configured to control the processor to receive an N-best list of speech recognition hypotheses and features describing the N-best list; a module configured to control the processor to determine a first probability of correctness for each hypothesis in the N-best list based on the received features; a module configured to control the processor to determine a second probability that the N-best list does not contain a correct hypothesis; and a module configured to control the processor to use the first probability and the second probability in a spoken dialog. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to estimate reliability of alternate speech recognition hypotheses, the instructions comprising:
-
receiving an N-best list of speech recognition hypotheses and features describing the N-best list; determining a first probability of correctness for each hypothesis in the N-best list based on the received features; determining a second probability that the N-best list does not contain a correct hypothesis; and using the first probability and the second probability in a spoken dialog. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification