1) This Robot can interact in any language of your choice, provided corresponding table for commands is already added using the portal from local webserver. So far, it is ready to be used for Tamil, English, French, Hindi, Telugu and Malayalam.
2) Movements: Once a language is chosen, we can start interacting with it in the respective language. We can give commands like go forward, backward, circle around, etc., and so on. We can also record a set of movements and ask it to go to kitchen and come back; get coffee from kitchen, distribute these snacks to guests and so on. These can be done in all of the languages that Google supports (https://cloud.google.com/translate/docs/languages): English, Telugu, Malayalam, Japanese etc.
3) Translation: We can ask it to translate to other languages. Once we tell the target language, it will translate all what you say in the target language.
4) Making quizzes: It can pronounce difficult expressions in the language we interact with and ask you to repeat. So, lines from poems, complex spoken expressions, vocabularies etc., can be included in the form of a quiz. It switches to quiz mode and will quiz you. New quizzes can be added interactively from a localhost webpage.
5) Audio files stored locally or on the web can be accessed and played through any command we add in local server's portal.
6) We can save our schedules and things to do, and it will remind you whenever you start the conversation with your name in the language of your choice. You can also add more reminders for it to remind you at a later time.
7) Wikipedia resources can be accessed as: It will get data from Wikipedia and report it in the language of our choice.
8) Tell a joke: It will say jokes getting randomly from a text file/json file.
9) It is your speech companion, and it will interact with you in any language of your choice.
Commands in English:
What is your name? How are you? Go forward, go backward, circle around, what are the examinations you have, difficult expressions, my name is vasu, translate to Hindi/Tamil/Telugu etc., did you eat?, who is the first President of the United States, Who is the first Prime minister of India and so on.
This robot can do all these functions in almost all the languages that Google supports, but each language resource needs to be updated using the user-friendly portal as needed. It is possible to customize this tool for other languages by making suitable changes from the table for English. See https://cloud.google.com/translate/docs/languages for all the languages that Google supports for translation, text to speech and speech to text. This Robot uses all these resources and offers an experience of interacting with a machine in the form of "man-machine interaction partner".
Customizable page to make use of this Robot in a number of different ways