Peter Robinson (University of Cambridge) are working on emotionally intelligent interfaces, and have made a setup for a summer show at a science museum in London where they can track 20 different types of emotional responses using computer vision:
Can you read minds? The answer is most likely ‘yes’. You may not consider it mind reading but our ability to understand what people are thinking and feeling from their facial expressions and gestures is just that. People express their mental states all the time through facial expressions, vocal nuances and gestures. We have built this ability into computers to make them emotionally aware.