Methods and apparatus for controlling a user interface based on the emotional state of a user
First Claim
1. A method controlling an apparatus, the method comprising the steps of:
- generating an emotional state indicator value by performing stress analysis on received user speech;
comparing said emotional state indicator value to a first threshold to determine if said emotional state indicator value is above said first threshold;
comparing said emotional state indicator value to a second threshold to determine if said emotional state indictor value is below said second threshold; and
modifying a user interface in response to determining that said emotional state indicator value is above said first threshold or below said second threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for modifying a user interface as a function of the detected emotional state of a system user are described. In one embodiment, stress analysis is performed on received speech to generate an emotional state indicator value, e.g., a stress level indicator value. The stress level indicator value is compared to one or more thresholds. If a first threshold is exceeded the user interface is modified, e.g., the presentation rate of speech is slowed. If a second threshold is not exceeded, another modification to the user interface is made, e.g., the speech presentation rate is accelerated. If the stress level indicator value is between first and second thresholds, user interface operation continues unchanged. The user interface modification techniques of the present invention may be used in combination with known knowledge or expertise based user interface adaptation features.
38 Citations
14 Claims
-
1. A method controlling an apparatus, the method comprising the steps of:
-
generating an emotional state indicator value by performing stress analysis on received user speech; comparing said emotional state indicator value to a first threshold to determine if said emotional state indicator value is above said first threshold; comparing said emotional state indicator value to a second threshold to determine if said emotional state indictor value is below said second threshold; and modifying a user interface in response to determining that said emotional state indicator value is above said first threshold or below said second threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus used to interact with a user of said apparatus, the apparatus comprising:
-
a stress analysis module configured to generate an emotional state indicator value by performing stress analysis on received user speech; a control module configured to; compare said emotional state indicator value to a first threshold to determine if said emotional state indicator value is above said first threshold; compare said emotional state indicator value to a second threshold to determine if said emotional state indictor value is below said second threshold; and modify a user interface in response to determining that said emotional state indicator value is above said first threshold or below said second threshold. - View Dependent Claims (12)
-
-
13. A machine-readable digital data storage device comprising a set of machine executable instructions for controlling a machine to perform the steps of:
-
generating an emotional state indicator value by performing stress analysis on received user speech; comparing said emotional state indicator value to a first threshold to determine if said emotional state indicator value is above said first threshold; comparing said emotional state indicator value to a second threshold to determine if said emotional state indictor value is below said second threshold; and modifying a user interface in response to determining that said emotional state indicator value is above said first threshold or below said second threshold. - View Dependent Claims (14)
-
Specification