Your robot can "talk" to you via computer generated voice, blinking lights and text displays. It can "listen" to your instuctions sent by keyboard, switches or wireless remote control. Computer people prefer to use the word "output" instead of "talk" and "input" instead of "listen", but you know what they mean.