17. A computing device that detects emotion during a natural language dialog between a user and the computing device, the computing device comprising: a processor; a first module configured to control the processor to receive an utterance from a user in a human-computing device natural language dialog; a second module configured to control the processor to receive non-repetitive prompts in the natural language dialog, wherein the non-repetitive prompts are prompts by the computing device; and a third module configured to control the processor to detect an emotion of the user based on the utterance and at least in part on the non-repetitive prompts.
17. A computing device that detects emotion during a natural language dialog between a user and the computing device, the computing device comprising: a processor; a first module configured to control the processor to receive an utterance from a user in a human-computing device natural language dialog; a second module configured to control the processor to receive non-repetitive prompts in the natural language dialog, wherein the non-repetitive prompts are prompts by the computing device; and a third module configured to control the processor to detect an emotion of the user based on the utterance and at least in part on the non-repetitive prompts. 18. The computing device of claim 17 , wherein the non-repetitive prompts comprise at least one of: greeting, re-prompt, specification, acknowledgement, and informative.