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 syntactic coherence, an end of a sentence of the speech data.