Speech recognition method and system
First Claim
1. A speech recognition system in which a word to be recognized is represented as a sequence of phonetic segment models in which a transition probability represents the probability of the occurrence of a transition between the models, comprising:
- means for estimating the number of phonetic segments in the word to be recognized; and
means for biasing the transition probabilities in dependence on the estimated number of phonetic segments in the word.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech recognition system uses a phoneme counter to determine the length of a word to be recognized. The result is used to split a lexicon into one or more sub-lexicons containing only words which have the same or similar length to that of the word to be recognized, so restricting the search space significantly. In another aspect, a phoneme counter is used to estimate the number of phonemes in a word so that a transition bias can be calculated. This bias is applied to the transition probabilities between phoneme models in an HNN based recognizer to improve recognition performance for relatively short or long words.
-
Citations
27 Claims
-
1. A speech recognition system in which a word to be recognized is represented as a sequence of phonetic segment models in which a transition probability represents the probability of the occurrence of a transition between the models, comprising:
-
means for estimating the number of phonetic segments in the word to be recognized; and means for biasing the transition probabilities in dependence on the estimated number of phonetic segments in the word. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A speech recognition system in which a word to be recognized is represented as a sequence of phonetic segment models in which a transition probability represents the probability of the occurrence of a transition between the models, comprising:
-
a phonetic segment estimator arranged to output an estimate of the number of phonetic segments in the word; and a processing module for applying a transition bias to the transition probability in dependence on the estimate of the number of phonetic segments in the word. - View Dependent Claims (16, 17, 18)
-
- 19. A method of speech recognition in which a word to be recognized is represented as a sequence of phonetic segment models in which a transition probability represents the probability of the occurrence of a transition between the models, the method comprising biasing the transition probabilities in dependence of the number of phonetic segments in the word.
-
25. A method comprising:
-
receiving a word to be recognized represented as a sequence of phonetic segment models in which a transition probability represents the probability of the occurrence of a transition between the models; biasing the transition probabilities in dependence of the number of phonetic segments in the word; and performing word recognition for the word on an individual basis based on the biased transition probabilities. - View Dependent Claims (26)
-
-
27. An apparatus comprising a processing element configured to:
-
estimate a number of phonetic segments in a word to be recognized; and bias transition probabilities in dependence on the estimated number of phonetic segments in the word to be recognized, wherein the word to be recognized is represented as a sequence of phonetic segment models in which a transition probability represents the probability of the occurrence of a transition between the models.
-
Specification