Flexible Schema for Language Model Customization
First Claim
Patent Images
1. A method of customizing language modeling components, comprising:
- presenting, by a computing device, a list of language modeling components;
sending, by the computing device, a hint for combining a plurality of the language modeling components from the list, the hint being based on one or more of a plurality of domains; and
receiving, by the computing device, a customized combination of the plurality of the language modeling components based on the hint.
3 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.
22 Citations
20 Claims
-
1. A method of customizing language modeling components, comprising:
-
presenting, by a computing device, a list of language modeling components; sending, by the computing device, a hint for combining a plurality of the language modeling components from the list, the hint being based on one or more of a plurality of domains; and receiving, by the computing device, a customized combination of the plurality of the language modeling components based on the hint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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; present a list of language modeling components; send a hint for combining a plurality of the language modeling components from the list, the hint being based on one or more of a plurality of domains; receive a customized combination of the plurality of the conversational understanding components based on the hint; and maintain a connection between the hint and the one or more of the plurality of the language modeling components. - View Dependent Claims (14, 15)
-
-
13. The system of 12, wherein the processor, in sending a hint for combining a plurality of the language modeling components from the list, is operative to send a selection of a pre-compiled language model based on the one or more of the plurality of domains.
-
16. A computer-readable storage medium 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:
-
presenting a list of distinct language modeling components; sending a hint for combining a plurality of the distinct language modeling components from the list, the hint being based on one or more of a plurality of domains, the one or more of the plurality of domains comprising one or more of a voice search domain and a short message dictation domain; receiving a customized combination of the plurality of the distinct language modeling components based on the hint; and maintaining a connection between the hint and the one or more of the plurality of the distinct language modeling components. - View Dependent Claims (17, 18, 19, 20)
-
Specification