I am hoping to get some pointers for a long term project that I am undertaking. I would like to create an interactive "head", similar to this: https://www.youtube.com/watch?v=4vG65xL1aNg
I am planning on using Ardunio devices to control the servo's, and buying a "text-to-speech" program for the voice.
My question is, what programming language would you recommend that I build the interactive software taking users inputs, and creating responses? C? C#? Similar?