Method and device for performing voice recognition using grammar model
First Claim
1. A method of updating speech recognition data comprising a language model used for speech recognition, the method comprising:
- obtaining language data comprising at least one word;
detecting a word that does not exist in the language model from among the at least one word;
obtaining at least one phoneme sequence regarding the detected word;
obtaining components constituting the at least one phoneme sequence by dividing the at least one phoneme sequence into predetermined unit components;
determining information about probabilities that the respective components constituting each of the at least one phoneme sequence appear during the speech recognition; and
updating the language model based on the determined probability information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of updating speech recognition data including a language model used for speech recognition, the method including obtaining language data including at least one word; detecting a word that does not exist in the language model from among the at least one word; obtaining at least one phoneme sequence regarding the detected word; obtaining components constituting the at least one phoneme sequence by dividing the at least one phoneme sequence into predetermined unit components; determining information regarding probabilities that the respective components constituting each of the at least one phoneme sequence appear during speech recognition; and updating the language model based on the determined probability information.
21 Citations
15 Claims
-
1. A method of updating speech recognition data comprising a language model used for speech recognition, the method comprising:
-
obtaining language data comprising at least one word; detecting a word that does not exist in the language model from among the at least one word; obtaining at least one phoneme sequence regarding the detected word; obtaining components constituting the at least one phoneme sequence by dividing the at least one phoneme sequence into predetermined unit components; determining information about probabilities that the respective components constituting each of the at least one phoneme sequence appear during the speech recognition; and updating the language model based on the determined probability information. - View Dependent Claims (2, 3, 4, 5, 6, 15)
-
-
7. A method of performing speech recognition, the method comprising:
-
obtaining speech data for performing speech recognition; obtaining at least one phoneme sequence from the speech data; obtaining information about probabilities that predetermined unit components constituting the at least one phoneme sequence appear during the speech recognition; determining one of the at least one phoneme sequence based on the information about the probabilities that the predetermined unit components appear during the speech recognition; and obtaining a word corresponding to the determined phoneme sequence based on segment information for converting the predetermined unit components included in the determined phoneme sequence into a word. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A device for performing speech recognition, the device comprising:
-
a user inputter, which obtains speech data for performing speech recognition; and a controller, which obtains at least one phoneme sequence from the speech data, obtains information about probabilities that predetermined unit components constituting the at least one phoneme sequence appear during speech recognition, determines one of the at least one phoneme sequence based on the information about the probabilities that the predetermined unit components appear, and obtains a word corresponding to the determined phoneme sequence based on segment information for converting the predetermined unit components included in the determined phoneme sequence into a word.
-
Specification