Patent ID: 8831943
Filing Date: 2014-09-09
Classification: G10L

Abstract:
1. A language model learning system, comprising: a language model storage device for storing a language model used for speech recognition; a recognizing device which performs speech recognition on learning speech data stored in advance by using the language model stored in the language model storage device, and outputs a recognition result; a reliability degree computing device for computing reliability degrees of respective word strings in the recognition result; a language model parameter updating device which updates a parameter of the language model stored in the language model storage device based on the reliability degrees of the respective word strings computed by the reliability degree computing device; and a word string number counting device which computes a number of all the word strings within the learning text data corresponding to the learning speech data and computes appearing number of the respective word strings, wherein the reliability degree computing device computes posteriori probability of the respective word strings based on the recognition result as the reliability degrees of the corresponding word strings, the posteriori probability of the respective word strings are obtained from forward probability and backward probability that relate to an order of appearance of words computed based on the recognition result, the language model parameter updating device computes appearance frequencies of the respective words from the number of all the word strings computed by the word string number counting device and the appearing number of the respective word strings, and updates the parameter of the language model stored in the language model storage device based on the appearance frequencies of the respective word strings and the reliability degrees of the respective word strings computed by the reliability degree computing device, and provided that the appearing number of the word string ω