Methods and systems for optimizing model adaptation for a speech recognition system
First Claim
1. A method for efficient use of resources of a speech recognition system, comprising:
- using at least one processor, determining a recognition rate, corresponding to either recognition of instances of a word or recognition of instances of various words among a set of words;
determining an accuracy range of the recognition rate, corresponding to a desired confidence level; and
using a recognition rate threshold and the desired confidence level upon which to base model adaptation, wherein a model for the word is adapted or various models for the various words are adapted, based upon a comparison of at least one value in the accuracy range with the recognition rate threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for efficient use of resources of a speech recognition system includes determining a recognition rate, corresponding to either recognition of instances of a word or recognition of instances of various words among a set of words, and determining an accuracy range of the recognition rate. The method may further include adjusting adaptation of a model for the word or various models for the various words, based on a comparison of at least one value in the accuracy range with a recognition rate threshold. An apparatus for efficient use of resources of a speech recognition system includes a processor adapted to determine a recognition rate corresponding to either recognition of instances of a one word or recognition of instances of various words among a set of words, and an accuracy range of the recognition rate. The apparatus may further include a controller adapted to adjust adaptation of a model for the word or various models for the various words, based on a comparison of at least one value in the accuracy range with a recognition rate threshold.
-
Citations
70 Claims
-
1. A method for efficient use of resources of a speech recognition system, comprising:
-
using at least one processor, determining a recognition rate, corresponding to either recognition of instances of a word or recognition of instances of various words among a set of words; determining an accuracy range of the recognition rate, corresponding to a desired confidence level; and using a recognition rate threshold and the desired confidence level upon which to base model adaptation, wherein a model for the word is adapted or various models for the various words are adapted, based upon a comparison of at least one value in the accuracy range with the recognition rate threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for efficient use of resources of a speech recognition system, comprising:
-
using a recognition rate threshold and a desired confidence level of a recognition rate upon which to base adaptation of a model; using at least one processor, determining a recognition rate; determining an accuracy range of the recognition rate corresponding to the desired confidence level, the accuracy range related to a number of observations; using a relationship between the recognition rate threshold, the recognition rate and the number of observations, which balances the accuracy of the recognition rate with expediency in making a model adaptation decision; and basing a decision for model adaptation on using the relationship. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for efficient use of resources of a speech recognition system comprising:
-
using at least one processor, determining a recognition rate, corresponding to either recognition of instances of a word or recognition of instances of various words among a set of words; determining an accuracy range of the recognition rate; and adjusting adaptation, of a model for the word or various models for the various words, based on at least one value in the accuracy range being equal to a recognition rate threshold, or based on at least one value in the accuracy range exceeding a recognition rate threshold if the recognition rate is an error rate, or based on at least one value in the accuracy range being below the recognition rate threshold if the recognition rate is an accuracy rate. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A apparatus for efficient use of resources of a speech recognition system, comprising:
-
a processor configured to determine a recognition rate, corresponding to either recognition of instances of a word or recognition of instances of various words among a set of words, and an accuracy range of the recognition rate corresponding to a desired confidence level; and a controller configured to use a recognition rate threshold and the desired confidence level upon which to base model adaptation, by adapting of a model for the word or various models for the various words, based upon a comparison of at least one value in the accuracy range with the recognition rate threshold. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A apparatus for efficient use of resources of a speech recognition system, comprising:
-
a selector configured to use a recognition rate threshold and a desired confidence level of a recognition rate, upon which to base adaptation of a model; a processor configured to determine a recognition rate and an accuracy range of the recognition rate corresponding to the desired confidence level, the accuracy range related to a number of observations; and a controller configured to use a relationship between the recognition rate threshold, the recognition rate and the number of observations, which balances the accuracy of the recognition rate with expediency in making a model adaptation decision and base a decision for model adaptation on using the relationship. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A apparatus for efficient use of resources of a speech recognition system comprising:
-
a processor configured to determine a recognition rate, corresponding to either recognition of instances of a word or recognition of instances of various words among a set of words, and an accuracy range of the recognition rate; and a controller configured to adjust adaptation of a model for the word or various models for the various words, based on a comparison of at least one value in the accuracy range with a recognition rate threshold. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
Specification