Method for estimating language model weight and system for the same
First Claim
1. A system for estimating a language model weight, the system comprising:
- a first search unit which receives a speech feature vector converted from a speech signal, performs a first search by applying a first language model to the received speech feature vector, and outputs a word lattice and a first acoustic score of the word lattice as a continuous speech recognition result;
a phoneme recognition unit which outputs a second acoustic score as a phoneme recognition result by applying an acoustic model to the speech feature vector;
a weight estimation unit which compares the first acoustic score of the continuous speech recognition result of the first search unit with the second acoustic score of the phoneme recognition result of the phoneme recognition unit and, when the first acoustic score of the continuous speech recognition result is better than the second acoustic score of the phoneme recognition result, outputs a first language model weight; and
a second search unit which performs a second search by applying a second language model weight, which is the same as the output first language model weight, to the word lattice and outputs a final recognition result.
1 Assignment
0 Petitions
Accused Products
Abstract
Method of the present invention may include receiving speech feature vector converted from speech signal, performing first search by applying first language model to the received speech feature vector, and outputting word lattice and first acoustic score of the word lattice as continuous speech recognition result, outputting second acoustic score as phoneme recognition result by applying an acoustic model to the speech feature vector, comparing the first acoustic score of the continuous speech recognition result with the second acoustic score of the phoneme recognition result, outputting first language model weight when the first coustic score of the continuous speech recognition result is better than the second acoustic score of the phoneme recognition result and performing a second search by applying a second language model weight, which is the same as the output first language model, to the word lattice.
-
Citations
14 Claims
-
1. A system for estimating a language model weight, the system comprising:
-
a first search unit which receives a speech feature vector converted from a speech signal, performs a first search by applying a first language model to the received speech feature vector, and outputs a word lattice and a first acoustic score of the word lattice as a continuous speech recognition result; a phoneme recognition unit which outputs a second acoustic score as a phoneme recognition result by applying an acoustic model to the speech feature vector; a weight estimation unit which compares the first acoustic score of the continuous speech recognition result of the first search unit with the second acoustic score of the phoneme recognition result of the phoneme recognition unit and, when the first acoustic score of the continuous speech recognition result is better than the second acoustic score of the phoneme recognition result, outputs a first language model weight; and a second search unit which performs a second search by applying a second language model weight, which is the same as the output first language model weight, to the word lattice and outputs a final recognition result. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for estimating a language model weight, the method comprising:
-
receiving a speech feature vector converted from a speech signal, performing a first search by applying a first language model to the received speech feature vector, and outputting a word lattice and a first acoustic score of the word lattice as a continuous speech recognition result; outputting a second acoustic score as a phoneme recognition result by applying an acoustic model to the speech feature vector; comparing the first acoustic score of the continuous speech recognition result with the second acoustic score of the phoneme recognition result; outputting a first language model weight when the first acoustic score of the continuous speech recognition result is better than the second acoustic score of the phoneme recognition result; and performing a second search by applying a second language model weight, which is the same as the output first language model, to the word lattice. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification