×

Locating and correcting erroneously recognized portions of utterances by rescoring based on two n-best lists

  • US 5,712,957 A
  • Filed: 09/08/1995
  • Issued: 01/27/1998
  • Est. Priority Date: 09/08/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of repairing speech recognized by a recognition engine of the type which generates an n-best list of hypotheses and scores for each hypothesis in response to the speech to be recognized, said method comprising the steps of:

  • receiving from a recognition engine a first n-best list of hypotheses, and scores for each hypothesis, generated in response to a primary utterance to be recognized;

    locating an error within the hypothesis having the highest score;

    generating control signals from said first n-best list;

    inputting said control signals to said recognition engine;

    generating a second n-best list of hypotheses, and scores for each hypothesis, from an event independent of the primary utterance in accordance with said control signals;

    combining the scores for the hypotheses in the first n-best list with the scores for the hypotheses in the second n-best list;

    selecting the hypothesis having the highest combined score; and

    replacing the located error with the selected hypothesis.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×