Apparatus for automatic speech recognition
First Claim
1. An apparatus for recognizing sentences of speech, said sentences comprised of utterances separated by pauses and including both isolated words and connected words taken from a predefined finite size vocabulary, said apparatus comprising:
- means including a bandpass filter bank for forming frames of digital signals representative of said sentences of speech; and
microprocessor means for recognizing said sentences from said frames of digital signals in accordance with a predefined syntax;
wherein said means for recognizing said sentences further comprises;
memory means for storing said predefined vocabulary as isolated word templates and partial phrase connected word templates;
means for detecting the endpoints of said utterances and for generating an output representative of such endpoint detection;
isolated word recognizing means responsive to the output of said endpoint detection means for recognizing said isolated words by comparing selected ones of said isolated word templates with said frames of digital signals;
connected word recognizing means responsive to the output of said endpoint detection means for recognizing said connected words by comparing selected ones of said partial phrase connected word templates with said frames of digital signals; and
means for selecting said selected ones of said isolated word and partial phrase connected word templates and combining said recognized isolated words and connected words into said sentences in accordance with said predefined syntax.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for recognition of sentences comprised of utterances separated by short pauses, the utterances representative of both isolated words and connected words. Speech to be recognized is converted into frames of digital signals. Selected ones of the frames of digital signals are compared with isolated word and connected word templates stored in a template memory. Recognition of isolated words is done by comparing the selected frames of digital signals with the isolated word templates in accordance with a windowed dynamic programming algorithm having path boundary control, while connected word recognition is accomplished by comparing selected frames of digital signals with the connected word templates in accordance with a full DPA having path score normalization and utterance frame penalty calculation capability. Variable frame rate encoding is used to identify the selected frames of digital signals. Syntax control includes selecting the isolated word and connected word templates to be compared after each utterance and includes combining the recognized isolated words and connected words into sentences in accordance with the predefined syntax after the end of the sentence has been detected. A logical set of connected words are the connected digits.
85 Citations
5 Claims
-
1. An apparatus for recognizing sentences of speech, said sentences comprised of utterances separated by pauses and including both isolated words and connected words taken from a predefined finite size vocabulary, said apparatus comprising:
-
means including a bandpass filter bank for forming frames of digital signals representative of said sentences of speech; and microprocessor means for recognizing said sentences from said frames of digital signals in accordance with a predefined syntax;
wherein said means for recognizing said sentences further comprises;memory means for storing said predefined vocabulary as isolated word templates and partial phrase connected word templates; means for detecting the endpoints of said utterances and for generating an output representative of such endpoint detection; isolated word recognizing means responsive to the output of said endpoint detection means for recognizing said isolated words by comparing selected ones of said isolated word templates with said frames of digital signals; connected word recognizing means responsive to the output of said endpoint detection means for recognizing said connected words by comparing selected ones of said partial phrase connected word templates with said frames of digital signals; and means for selecting said selected ones of said isolated word and partial phrase connected word templates and combining said recognized isolated words and connected words into said sentences in accordance with said predefined syntax. - View Dependent Claims (2, 3, 4, 5)
-
Specification