I found this an interesting thing. It is a new language that you learn that a robot can recognize. http://roila.org/
Found through: http://blog.makezine.com/archive/2010/07/roila_a_spoken_language_for_robots.html
In summary, we aim to design a "Robotic Interaction Language" that addresses the problems associated with speech interaction using natural languages. Our language is constructed on the basis of two important goals, firstly it should be learnable by the user and secondly, the language should be optimized for efficient recognition by a robot.