Single-count backing-off method of determining N-gram language model values
First Claim
1. A method of determining the language model values for deriving word sequences from a speech signal by deriving training signals from the speech signal, comparing the training signals with sequences of reference signals which each correspond to a respective word of a predetermined vocabulary in order to derive scores, and incrementing each score by a language model value for each transition from one word to another word, the language model value indicating the relative probability of word sequences of a predetermined number of defined, successive words, the method comprising:
- (a) in a training phase, determining the language model values of at least a part of all feasible word sequences from a predetermined training speech signal by counting the frequency of occurrence of individual word sequences, and(b) deriving the language model values for complete word sequences which are not present in the training speech signal from the frequencies of word sequences which have been reduced by the first word and which are present in complete word sequences which have occurred at least once in the training speech signal, in such a manner that each different, complete word sequence is taken into account no more than once for determining the frequency of the reduced word sequences present therein, irrespective of the actual frequency of occurrence.
1 Assignment
0 Petitions
Accused Products
Abstract
For the recognition of coherently spoken speech with a large vocabulary, language model values which take into account the probability of word sequences are considered at word transitions. Prior to the recognition, these language model values are derived on the basis of training speech signals. If the amount of training data is kept within sensible limits, not all word sequences will actually occur, so that the language model values for, for example an N-gram language model must be determined from word sequences of N-1 words actually occurring. In accordance with the invention, these reduced word sequences from each different, complete word sequence are counted only once, irrespective of the actual frequency of occurrence of the complete word sequence or only reduced training sequences which occur exactly once in the training data are taken into account.
-
Citations
3 Claims
-
1. A method of determining the language model values for deriving word sequences from a speech signal by deriving training signals from the speech signal, comparing the training signals with sequences of reference signals which each correspond to a respective word of a predetermined vocabulary in order to derive scores, and incrementing each score by a language model value for each transition from one word to another word, the language model value indicating the relative probability of word sequences of a predetermined number of defined, successive words, the method comprising:
-
(a) in a training phase, determining the language model values of at least a part of all feasible word sequences from a predetermined training speech signal by counting the frequency of occurrence of individual word sequences, and (b) deriving the language model values for complete word sequences which are not present in the training speech signal from the frequencies of word sequences which have been reduced by the first word and which are present in complete word sequences which have occurred at least once in the training speech signal, in such a manner that each different, complete word sequence is taken into account no more than once for determining the frequency of the reduced word sequences present therein, irrespective of the actual frequency of occurrence. - View Dependent Claims (2, 3)
-
Specification