Dynamically adjusting speech grammar weights based on usage
First Claim
Patent Images
1. A speech processing method comprising:
- automatically and dynamically adjusting speech grammar weights at runtime based upon usage data.
3 Assignments
0 Petitions
Accused Products
Abstract
A speech processing method can automatically and dynamically adjust speech grammar weights at runtime based upon usage data. Each of the speech grammar weights can be associated with an available speech command contained within a speech grammar to which the speech grammar weights apply. The usage data can indicate a relative frequency with which each of the available speech commands is utilized.
108 Citations
20 Claims
-
1. A speech processing method comprising:
automatically and dynamically adjusting speech grammar weights at runtime based upon usage data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A software method for performing speech recognition comprising:
-
identifying a user;
retrieving a set of user-specific speech grammar weights from a data store, wherein the set of speech grammar weights is automatically and dynamically adjusted at runtime based upon user-specific usage data; and
speech recognizing a user utterance using a speech grammar containing a plurality of available speech commands, wherein the speech recognizing step applies the retrieved speech grammar weights to the available speech commands. - View Dependent Claims (17, 18)
-
-
19. A speech recognition system comprising:
-
at least one speech grammar having a plurality of elements, each element consisting of at least one of a word and a phrase;
at least one set of speech grammar weights, each speech grammar element is associated with a speech grammar weight from the set;
a set of usage statistics, wherein each usage statistic is associated with one of the speech grammar weights from the set; and
programmatic instructions stored in a computer readable medium that automatically adjust the speech grammar weights in accordance with associated ones of the usage statistics, wherein the set of usage statistics is dynamically updated as the speech recognition system is utilized, and wherein the set of speech grammar weights is dynamically updated in a corresponding fashion. - View Dependent Claims (20)
-
Specification