Meet the Furhat robot: an interactive social robot head that can speak in various languages and show various expressions. The Furhat OS supports video & depth cameras, body & face tracking modules, and third-party sensors.
The robot has an open source SDK. It comes ready to work out of the box and supports ultrasound sensors, microphone arrays, and other peripherals. The above video shows it in action.