System for speech recognition
First Claim
1. A method for recognizing speech comprising:
- comparing a predetermined number of spoken characters to a corresponding set of character strings stored in a memory;
selecting a group of character strings from the memory based on the first comparison;
comparing a second predetermined number of spoken characters to the corresponding characters in the selected group of character strings; and
identifying the spoken characters based upon the second comparison.
8 Assignments
0 Petitions
Accused Products
Abstract
This invention provides a system for speech recognition comparing speech against stored character strings in memory. Speech is transformed into spoken character strings. To accelerate the identification, a small group of characters from the stored character strings and the spoken character string are compared and the probabilities for identification may be calculated from those results. Those stored patterns, where the probability for identifying the speech exceeds a predetermined value, may be selected for further processing. The selected strings may have the remaining characters added to the group of characters for the next comparison. Alternatively, the number of characters for comparison may be incremented by a predetermined number in a step-by-step fashion, reducing the number of comparisons in subsequent steps as the probabilities for identification rise. The character string in memory with the highest probability for the identification match may be recognized as the character string identifying the speech.
32 Citations
20 Claims
-
1. A method for recognizing speech comprising:
-
comparing a predetermined number of spoken characters to a corresponding set of character strings stored in a memory;
selecting a group of character strings from the memory based on the first comparison;
comparing a second predetermined number of spoken characters to the corresponding characters in the selected group of character strings; and
identifying the spoken characters based upon the second comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for speech recognition comprising:
-
a microphone;
a processor for digitizing speech signals received from the microphone;
a memory coupled to the processor for storing character strings;
a comparator for comparing a spoken character string formed from the speech signals to the stored character strings in the memory; and
a controller programmed to select a group of stored character strings based on a comparison of a predetermined number of characters of the spoken character string to a predetermined number of stored characters and further programmed to identify a stored character string within the group of stored character strings that recognizes the spoken character string. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for sound recognition comprising:
-
a microphone;
a processor for digitizing sound signals received from the microphone;
a memory coupled to the processor for storing character strings;
a comparator for comparing a sound character string formed from the sound signals to the stored character strings in the memory; and
a controller programmed to select a group of stored character strings based on a comparison of a predetermined number of characters of the sound character string to a predetermined number of stored characters and further programmed to identify a stored character string within the group of stored character strings that recognizes the sound character string. - View Dependent Claims (17, 18, 19, 20)
-
Specification