voice command and voice response for robot

anyone can pass a hint on an arduino based, module/modules/code how to give a voice command for a robot and generate NOT just a mechanical response, but a VOICE response? like in SIRI.

Thanks

Sunil v

thanks delta.