Recently I've discovered Smartbody [http://smartbody.ict.usc.edu/], this
software bundles a lot of different and complex features for animating human
characters, provides things like locomotion, steering, object manipulation, lip
syncing, gazing, nonverbal behavior and retargeting in real time. It even has
Kinect