1. An automatic speech recognition device comprising: a speech data capture module to acquire speech data; a phoneme recognition module to recognize, based on the speech data, phonemes of the speech data; a word recognition module to recognize, based on the phonemes, words of the speech data; a syntactic parser module to parse, based on the words, the speech data to determine a syntactic coherence of the speech data; and an end-of-sentence determination module to: determine, based on the words, a word statistics end-of-sentence score; determine, based on the syntactic coherence and the word statistics end-of-sentence score, an end of a sentence of the speech data; and determine, based on the determined end of the sentence, a speech recognition result.
1. An automatic speech recognition device comprising: a speech data capture module to acquire speech data; a phoneme recognition module to recognize, based on the speech data, phonemes of the speech data; a word recognition module to recognize, based on the phonemes, words of the speech data; a syntactic parser module to parse, based on the words, the speech data to determine a syntactic coherence of the speech data; and an end-of-sentence determination module to: determine, based on the words, a word statistics end-of-sentence score; determine, based on the syntactic coherence and the word statistics end-of-sentence score, an end of a sentence of the speech data; and determine, based on the determined end of the sentence, a speech recognition result. 3. The automatic speech recognition device of claim 1 , wherein to determine, based on the syntactic coherence, the end of the sentence comprises to determine, based on the syntactic coherence, the end of the sentence using a rule-based algorithm.