Here Pi Robot demonstrates his speech recognition and text-to-speech capabilities. The speech recognition is occurring in real time; in other words, his responses are not simply being played back in sequence from a pre-recorded session. Of course, the responses themselves are built into his speech recognition grammar.