Plenty of robotics companies are working on making companion robots and dolls more interactive. Doll Sweet is working on robotic heads that can smile, speak, sing, and express a whole host of other emotions. This particular robotic female head is made of silicone and can be programmed using a joystick or smartphone app.
According to the company, the app code will be open sourced. More info is available here.