Talking Nao Humanoid: Speech recognition and Nao tts

This is Nao robot, talking by dialogues with Google speech recognition as input, as it was planned to use speech recognition so that one can communicate verbally with Nao. And I have used Text-to-speech(tts) module of Nao. The spoken dialogues come from YADTK dialogue toolkit developed by Prof. Jerome Lehuen, during my masters at ECN, I created the Python plugins to make this spoken dialogue toolkit work with Nao humanoid robot.
Previous Video: