1. A method to detect a keyword in speech, comprising: generating, from a sequence of spectral feature vectors generated from the speech, a plurality of blocked feature vector sequences, wherein each of the plurality of blocked feature vector sequences comprises a respective subset of the plurality of feature vectors, wherein each of the plurality of blocked feature vector sequences overlap adjacent blocked feature vector sequences by a predefined count of feature vector sequences; and analyzing, by a neural network executing on one or more computer processors, each of the plurality of blocked feature vector sequences to detect the presence of the keyword in the speech.
1. A method to detect a keyword in speech, comprising: generating, from a sequence of spectral feature vectors generated from the speech, a plurality of blocked feature vector sequences, wherein each of the plurality of blocked feature vector sequences comprises a respective subset of the plurality of feature vectors, wherein each of the plurality of blocked feature vector sequences overlap adjacent blocked feature vector sequences by a predefined count of feature vector sequences; and analyzing, by a neural network executing on one or more computer processors, each of the plurality of blocked feature vector sequences to detect the presence of the keyword in the speech. 7. The method of claim 1 , further comprising: upon detecting the presence of the keyword in the speech, returning an indication that the keyword is present in the speech.