4. The method of claim 1 , further comprising receiving contextual information used for detecting the emotion of the user, the contextual information comprising at least one of differential statistics, joint statistics, distance statistics, and statistics collected during a prior dialog between the user and the computing device, comprising (1) differential information of prosodic features, (2) temporal variation of emotion indicators inter-utterance, and (3) temporal variation of emotion indicators intra-utterance.
1. A method for emotion detection, the method comprising: receiving an utterance from a user as part of a natural language dialog between the user and a computing device to yield a received utterance; receiving non-repetitive prompts generated by the computing device; and detecting an emotion of the user based at least in part on the received utterance and the non-repetitive prompts.