9. A non-transitory computer-readable medium, storing instructions for controlling a computing device to detect emotion during a natural language dialog between a user and the computing device, the instructions comprising: receiving an utterance from the user in a human-computing device natural language dialog; receiving non-repetitive prompts in the natural-language dialog, wherein the non-repetitive prompts are prompts by the computing device; and detecting an emotion of the user based on the utterance and at least in part on the non-repetitive prompts.
9. A non-transitory computer-readable medium, storing instructions for controlling a computing device to detect emotion during a natural language dialog between a user and the computing device, the instructions comprising: receiving an utterance from the user in a human-computing device natural language dialog; receiving non-repetitive prompts in the natural-language dialog, wherein the non-repetitive prompts are prompts by the computing device; and detecting an emotion of the user based on the utterance and at least in part on the non-repetitive prompts. 10. The non-transitory computer-readable medium of claim 9 , wherein the non-repetitive prompts comprise at least one of: greeting, re-prompt, specification, acknowledgement, and informative.