1. Apparatus for recognizing an input data stream, comprising: a receiver for receiving the input data stream; an interface for randomly selecting any one portion of the received data stream, and forming a first plurality of feature time series waveforms respectively corresponding to distinct portions of the received data stream; a memory for storing a second plurality of feature time series waveforms; and processor structure for correlating the first plurality of feature time series waveforms with the second plurality of feature time series waveforms, for designating a recognition when a feature correlation between the first plurality of feature time series waveforms and at least one of the second plurality of feature time series waveforms reaches a predetermined value, and for outputting a recognition signal after the feature correlation reaches the predetermined value.