Speech recognition improvement through post-processsing
First Claim
1. A method for speech recognition for use with a base speech recognition process, but which does not affect scoring models in the base speech recognition process, comprising:
- obtaining an output hypothesis from a base speech recognition process that uses a first set of scoring models;
obtaining a set of alternative hypotheses;
scoring the output hypothesis and each one in the set of alternative hypotheses based on a second set of different scoring models that is separate from and external to the base speech recognition process and does not affect the scoring models thereof; and
selecting a hypothesis with a best score.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, program product and system for speech recognition for use with a base speech recognition process, but which does not affect scoring models in the base speech recognition process, the method comprising in one embodiment: obtaining an output hypothesis from a base speech recognition process that uses a first set of scoring models; obtaining a set of alternative hypotheses; scoring the set of alternative hypotheses based on a second set of different scoring models that is separate from and external to the base speech recognition process and does not affect the scoring models thereof; and selecting a hypothesis with a best score.
-
Citations
37 Claims
-
1. A method for speech recognition for use with a base speech recognition process, but which does not affect scoring models in the base speech recognition process, comprising:
-
obtaining an output hypothesis from a base speech recognition process that uses a first set of scoring models;
obtaining a set of alternative hypotheses;
scoring the output hypothesis and each one in the set of alternative hypotheses based on a second set of different scoring models that is separate from and external to the base speech recognition process and does not affect the scoring models thereof; and
selecting a hypothesis with a best score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A program product for speech recognition for use with a base speech recognition process, but which does not affect scoring models in the base speech recognition process, comprising machine-readable program code that, when executed, will cause a machine to perform the following steps:
-
obtaining an output hypothesis from a base speech recognition process that uses a first set of scoring models;
obtaining a set of alternative hypotheses;
scoring the output hypothesis and each one in the set of alternative hypotheses based on a second set of different scoring models that is separate from and external to the base speech recognition process and does not affect the scoring models thereof; and
selecting a hypothesis with a best score. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system for speech recognition for use with a base speech recognition process, but which does not affect scoring models in the base speech recognition process, comprising:
-
a component for obtaining an output hypothesis from a base speech recognition process that uses a first set of scoring models;
a component for obtaining a set of alternative hypotheses;
a component for scoring the output hypothesis and each one in the set of alternative hypotheses based on a second set of different scoring models that is separate from and external to the base speech recognition process and does not affect the scoring models thereof; and
a component for selecting a hypothesis with a best score.
-
Specification