Speech recognition method and system
First Claim
Patent Images
1. A speech recognition system, comprising:
- means for determining the length of a speech portion to be recognised;
means for defining a subset of speech portions from a set of stored speech portions in dependence on the determined length; and
recognition means for recognising the speech portion from the subset of speech portions.
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
32 Claims
-
1. A speech recognition system, comprising:
-
means for determining the length of a speech portion to be recognised;
means for defining a subset of speech portions from a set of stored speech portions in dependence on the determined length; and
recognition means for recognising the speech portion from the subset of speech portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 30, 31, 32)
-
-
10. A speech recognition system, comprising:
-
a memory for storing a lexicon of speech portions;
a counter arranged to determine the length of a speech portion to be recognised;
a sub-lexicon definition module arranged to define a sub-lexicon from the lexicon of speech portions in dependence on the determined length; and
a recognition module for recognising the speech portion from the sub-lexicon of speech portions.
-
-
12. A method of speech recognition, comprising:
-
determining the length of a speech portion to be recognised;
defining a subset of a set of stored speech portions in dependence on the determined length; and
recognising the speech portion from the subset of speech portions.
-
-
13. A speech recognition system in which an utterance to be recognised 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 biasing the transition probabilities in dependence on the length of the utterance.
-
27. A speech recognition system in which an utterance to be recognised 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 utterance; and
a processing module for applying a transition bias to the transition probability in response to the output of the estimator.
-
-
29. A method of speech recognition in which an utterance to be recognised 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 on the length.
Specification