Speech recognition system
AssigneeInternational Business Machines Corporation
InventorsLalit R. Bahl, Peter V. deSouza, Steven V. DeGennaro, Robert L. Mercer
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsLalit R. Bahl, Peter V. deSouza, Steven V. DeGennaro, Robert L. Mercer
Estimating the term…
Speech words are recognized by first recognizing each spectral vector identified by a label (feneme), then identifying the word by matching the string of labels against phones using simplified phone machines based on label and transition probabilities and Merkov chains. In one embodiment, a detailed acoustic match word score is combined with an approximate acoustic match word score to provide a total word score for a subject word. In another embodiment, a polling word score is combined with an acoustic match word score to provide a total word score for a subject word. The acoustic models employed in the acoustic matching may correspond, alternatively, to phonetic elements or to fenemes. Fenemes represent labels generated by an acoustic processor in response to a spoken input. Apparatus and method for determining word scores according to approximate acoustic matching and for determining word scores according to a polling methodology are disclosed.
In a speech recognition system which represents each vocabulary word or a portion thereof by at least one sequence of phones wherein each phone corresponds to a respective phone machine, each phone machine having associated therewith (a) a plurality of transitions and (b) actual label output probabilities, each actual label probability representing the probability that a subject label is generated at a given transition in the phone machine, a method of performing an acoustic match between phones and a string of labels produced by an acoustic processor in response to a speech input, the method comprising the steps of:
A method of performing an acoustic match of words in a vocabulary against a string of labels which represent a speech input, the method comprising the steps of:
Apparatus for matching words with a string of incoming labels in a pattern recognition system, the apparatus comprising:
A method of determining at least one word in a vocabulary having the highest probability of having generated a given string of incoming labels that were produced in response to a speech input, the method comprising the steps of:
A method of performing an approximate acoustic match between incoming labels and words in a vocabulary where each word is represented by a sequence of Markov model phone machines, the Markov model of each phone machine including states and transitions therebetween, the method comprising the steps of:
In a speech recognition system, a method of measuring the likelihood of a word corresponding to a spoken input where the word is from a vocabulary of words, the method comprising the steps of:
In a speech recognition system having (i) an acoustic processor which generates acoustic labels, (ii) a vocabulary of words each of which is represented by a word model comprising a sequence of Markov model phone machines, and (iii) a set of trained statistics indicating the label output probabilities and transition probabilities of each phone machine in a word model, a method of selecting likely candidate words from the vocabulary comprising the steps of:
A speech recognition method of selecting likely words from a vocabulary of words wherein each word is represented by a sequence of at least one probabilistic finite state phone machine and wherein an acoustic processor generates acoustic labels in response to a spoken input, the method comprising the steps of:
A speech recognition apparatus for selecting likely words from a vocabulary of words wherein each word is represented by a sequence of at least one probabilistic finite state phone machine and wherein an acoustic processor generates acoustic labels in response to a spoken input, the apparatus comprising:
A method of evaluating the likelihood of a word corresponding to a speech input in a speech-recognition system comprising the steps of:
A method of measuring the likelihood that a word in a vocabulary of words corresponds to a speech input in a speech recognition system, wherein the system generates a string of labels where each label represents a sound class and is selected from an alphabet of predefined labels in response to speech input, the method comprising the steps of:
In a speech recognition system, apparatus for measuring word likelihood for words in a vocabulary, wherein the system generates a string of labels where each label represents a sound type and is selected from an alphabet of predefined labels in response to speech input, the apparatus comprising:
In a speech recognition system in which each word is represented as a sequence of phones and in which an acoustic processor generates a string of successive labels in response to the utterance of speech, wherein each label corresponds to one of an alphabet of pre-defined sound types, a machine-implemetable method of determining a vote of each label of the alphabet for each vocabulary word, the method comprising the steps of:
Dependencies are inferred from the claim text.