Microsoft has shown off a 'virtual human' that reacts to a person's emotions, voice and movement at the TED conference in Oxford.

source