Flexible schema for language model customization
First Claim
Patent Images
1. A computer-implemented method of customizing language modeling components, comprising:
- displaying a list of language modeling components;
receiving a selection of one or more language modeling components from the list;
receiving selection of a fixed weight value for the selected one or more of the language modeling components;
generating information based on the selection, wherein the information indicates the selected one or more of the language modeling components based on one or more domains and the selected value for the selected one or more of the language modeling components;
sending the information to a service provider; and
receiving from the service provider a customized combination of the selected language modeling components based on the information.
2 Assignments
0 Petitions
Accused Products
Abstract
The customization of language modeling components for speech recognition is provided. A list of language modeling components may be made available by a computing device. A hint may then be sent to a recognition service provider for combining the multiple language modeling components from the list. The hint may be based on a number of different domains. A customized combination of the language modeling components based on the hint may then be received from the recognition service provider.
-
Citations
20 Claims
-
1. A computer-implemented method of customizing language modeling components, comprising:
-
displaying a list of language modeling components; receiving a selection of one or more language modeling components from the list; receiving selection of a fixed weight value for the selected one or more of the language modeling components; generating information based on the selection, wherein the information indicates the selected one or more of the language modeling components based on one or more domains and the selected value for the selected one or more of the language modeling components; sending the information to a service provider; and receiving from the service provider a customized combination of the selected language modeling components based on the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for customizing language modeling components, comprising:
-
a memory for storing executable program code; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative to; display a list of language modeling components; receiving a selection of one or more of the language modeling components from the list; receive a selection of a fixed weight value for the selected one or more of the language modeling components; generate information based on the selection, wherein the information indicates the selected one or more of the language modeling components based on one or more domains and the selected fixed weight value for the selected one or more of the language modeling components; send the information to a service provider; and receive from the service provider a customized combination of the selected language modeling components based on the information. - View Dependent Claims (13)
-
-
12. The system of 11, wherein the processor is operative to send a selection of a pre-compiled language model based on the one or more of the plurality of domains.
-
14. The system of 11, wherein the processor is operative to display a list of fixed weights concurrently with the list of language modeling components.
-
15. A computer-readable storage device storing computer executable instructions which, when executed by a computer, will cause computer to perform a method of customizing language modeling components, the method comprising:
-
displaying a list of distinct language modeling components; receiving a selection one or more language modeling components from the list; receiving a selection of a fixed weight value for the selected one or more of the language modeling components; generating information based on the on the selection, wherein the information indicates the selected one or more of the language modeling components based on one or more domains and the selected fixed weight value for the selected one or more of the language modeling components; sending the information to a service provider; and receiving from the service provider a customized combination of the selected distinct language modeling components based on the information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification