Speech recognition apparatus using syntactic and semantic analysis
First Claim
Patent Images
1. A speech recognition apparatus comprising:
- speech analyzing means for receiving an external speech signal, analyzing the speech signal, and generating a speech feature parameter series;
dictionary means being storing a plurality of predetermined words having reference vectors;
speech recognition means including means for converting the speech feature parameter series input from said speech analyzing means into a plurality of speech feature vectors, and means for matching each of the speech feature vectors with the reference vectors of predetermined words in said dictionary means, and outputting a series of a plurality of word candidates used as keywords; and
syntactic analysis means for analyzing the series of the word candidates as the keywords according to syntactic limitations, said syntactic analysis means including means for analyzing a temporal connection relationship of temporally discrete keywords and a syntactic connection relationship thereof, and generating a plurality of sentence candidates.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech recognition apparatus comprises a speech input unit for receiving an input speech signal, analyzing it, and outputting a speech feature parameter series, a speech recognition unit for extracting a speech feature vector from the parameter series, and matching it with a plurality of predetermined words to output a series of word candidates used as keywords, a syntactic analysis unit for analyzing the series of the word candidates as the keywords according to syntactic limitation, and generating a sentence candidate.
-
Citations
22 Claims
-
1. A speech recognition apparatus comprising:
-
speech analyzing means for receiving an external speech signal, analyzing the speech signal, and generating a speech feature parameter series; dictionary means being storing a plurality of predetermined words having reference vectors; speech recognition means including means for converting the speech feature parameter series input from said speech analyzing means into a plurality of speech feature vectors, and means for matching each of the speech feature vectors with the reference vectors of predetermined words in said dictionary means, and outputting a series of a plurality of word candidates used as keywords; and syntactic analysis means for analyzing the series of the word candidates as the keywords according to syntactic limitations, said syntactic analysis means including means for analyzing a temporal connection relationship of temporally discrete keywords and a syntactic connection relationship thereof, and generating a plurality of sentence candidates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A speech recognition apparatus comprising:
-
speech analyzing means for receiving an external speech signal, analyzing the speech signal and generating a speech feature parameter series; dictionary memory means for storing a plurality of predetermined words; speech recognition means including means for converting the speech feature parameter series input from said speech analyzing means into a plurality of speech feature vectors, matching each of the speech feature vectors with the reference vectors of predetermined words in said dictionary memory means, and outputting a series of word candidates; means for detecting whether or not one of the word candidates is a top word of a sentence and the one of the word candidates being the top word and another following thereto are connectable to each other in time and in grammar, and outputting a combination of the connectable word candidates as a sub-sentence candidate; and means for determining whether one of the sub-sentence candidates can be established as a sentence, and generating a sentence candidate. - View Dependent Claims (19)
-
-
20. A speech recognition apparatus comprising:
- speech recognition means for matching a pattern of an input speech signal with a plurality of prepared dictionary words and outputting a plurality of temporally discrete words as a plurality of keyword candidates; and
syntactic and/or semantic analysis means for checking whether or not the keyword candidates are connectable to each other on the basis of a syntactic and/or semantic rule and outputting a combination of connectable keyword candidates as a sentence candidate.
- speech recognition means for matching a pattern of an input speech signal with a plurality of prepared dictionary words and outputting a plurality of temporally discrete words as a plurality of keyword candidates; and
-
21. A speech recognition apparatus comprising:
-
speech analyzing means for receiving an external speech signal, analyzing the speech signal, and generating a speech feature parameter series; dictionary means being storing a plurality of predetermined words; speech recognition means including means for converting the speech feature parameter series input from said speech analyzing means into a plurality of speech feature vectors, and means for matching each of the speech feature vectors with the reference vectors of predetermined words in said dictionary means, and outputting a series of a plurality of word candidates used as keywords; and syntactic analysis means for analyzing the series of the word candidates as the keywords according to syntactic limitations, and generating a plurality of sentence candidates, and wherein said syntactic analysis means includes grammar/dictionary memory means which stores grammar and dictionary data relating to syntactic/semantic data and temporal relationship of an input sentence, means for determining whether one of the word candidates received from said speech recognition means is a top word of a sentence, by referring to the syntactic data stored in said grammar/dictionary memory means, means for generating a semantic expression of one of the sentence candidates as a sentence when one of the word candidates is the top word of the sentence, and sentence candidate buffer means for storing the sentence and its semantic expression.
-
-
22. A speech recognition apparatus comprising:
-
speech analyzing means for receiving an external speech signal, analyzing the speech signal, and generating a speech feature parameter series; dictionary means being storing a plurality of predetermined words; speech recognition means including means for converting the speech feature parameter series input from said speech analyzing means into a plurality of speech feature vectors, and means for matching each of the speech feature vectors with the reference vectors of predetermined words in said dictionary means, and outputting a series of a plurality of word candidates used as keywords; syntactic analysis means for analyzing the series of the word candidates as the keywords according to syntactic limitations, and generating a sentence candidate, said syntactic analysis means having sub-sentence candidate buffer means for storing a plurality of sub-sentence candidates produced during analysis; and means for predicting a possible word candidate on the basis of syntactic limitations and the sub-sentence candidates under analysis, and using the predicted word candidate for the next input speech recognition processing.
-
Specification