DEVICE AND METHOD FOR LANGUAGE MODEL SWITCHING AND ADAPTION
First Claim
1. A device for language model switching and adaptation, comprising:
- a notification manager which notifies a language model switching section of the current status information or the request for the language model of an destination application when the status of the destination application is changed;
a language model switching section which selects one or more language models to be switched from a language model set according to the received current status information or the request;
a LMB engine which decodes a user Input using the one or more selected language models; and
a language model adaptation section which receives the decoded result and modifies the one or more selected language models based on the decoded result.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention provides a device and method for language model switching and adaptation, wherein the device comprises a notification manager which notifies a language model switching section of the current status information or the request for the language model of an destination application when the status of the destination application is changed; a language model switching section which selects one or more language models to be switched from a language model set according to the received current status information or the request; a LMB engine decodes a user input using the one or more selected language models; and a language model adaptation section which receives the decoded result and modifies the one or more selected language models based on the decoded result. Therefore, the user input is more accurate even if the language model switching section performs different switches among different language models and the performance of the language models are improved by the language model adaptation section.
96 Citations
22 Claims
-
1. A device for language model switching and adaptation, comprising:
-
a notification manager which notifies a language model switching section of the current status information or the request for the language model of an destination application when the status of the destination application is changed; a language model switching section which selects one or more language models to be switched from a language model set according to the received current status information or the request; a LMB engine which decodes a user Input using the one or more selected language models; and a language model adaptation section which receives the decoded result and modifies the one or more selected language models based on the decoded result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of language model switching and adaptation, comprising:
-
a notification step of notifying the current status information or the request for the language model of an destination application when the status of the destination application is changed; a language model switching step of selecting one or more language models to be switched from a language model set according to the notified current status information or file request; a decode step of decoding a user input using the one or more selected language models; and a language model adaptation step of receiving the decoded result and modifying the one or more selected language models based on the decoded result. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification