Method of dynamically displaying speech recognition system information
First Claim
Patent Images
1. A method of dynamically displaying speech recognition system information comprising:
- providing a single floating window for displaying frames of speech recognition system state information to a user;
performing an empirical analysis of a plurality of user actions and inputs to determine a plurality of different trigger events that cause operating states of the speech recognition system to change in response thereto; and
dynamically updating said single floating window for individually and sequentially displaying said frames at different times, each individual display changing in response to said different trigger events detected in said speech recognition system, wherein each said individually displayed frame differs from others of said frames according to said speech recognition system state information, wherein the frames variably and individually displayed in the single floating window include a frame containing a list of valid speech recognition commands for a current speech recognition system state and a frame containing a list of alternative text selections for a previously spoken word for which a speech-recognition operation has been performed, wherein each variably and individually displayed frame is uniquely associated with a specific trigger event, and wherein at least one of said trigger events is an automatic user-independent event.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method of dynamically displaying speech recognition system information. The method can include providing a single floating window for displaying frames of speech recognition system state information to a user. The frames can be varied according to trigger events detected in the speech recognition system. Each frame can differ from others of the frames according to the speech recognition system state information.
67 Citations
17 Claims
-
1. A method of dynamically displaying speech recognition system information comprising:
-
providing a single floating window for displaying frames of speech recognition system state information to a user; performing an empirical analysis of a plurality of user actions and inputs to determine a plurality of different trigger events that cause operating states of the speech recognition system to change in response thereto; and dynamically updating said single floating window for individually and sequentially displaying said frames at different times, each individual display changing in response to said different trigger events detected in said speech recognition system, wherein each said individually displayed frame differs from others of said frames according to said speech recognition system state information, wherein the frames variably and individually displayed in the single floating window include a frame containing a list of valid speech recognition commands for a current speech recognition system state and a frame containing a list of alternative text selections for a previously spoken word for which a speech-recognition operation has been performed, wherein each variably and individually displayed frame is uniquely associated with a specific trigger event, and wherein at least one of said trigger events is an automatic user-independent event. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing speech recognition system information, the system comprising:
-
an empirical analyzer for performing an empirical analysis of a plurality of system user actions and inputs to determine a plurality of different trigger events that cause operating states of the speech recognition system to change in response thereto; and a single graphical user interface configured to display all context dependent frames of selected items of speech recognition system state information in said speech recognition system, wherein said single graphical user interface is further configured to dynamically and individually present at different times selected ones of said plurality of context dependent frames in response to said different trigger events detected in said speech recognition system, wherein at least one trigger event comprises an automatic user-independent event, wherein the context dependent frames dynamically presented in the single graphical user interface include a frame containing a list of valid speech recognition commands for a current speech recognition system state and a frame containing a list of alternative text selections for a previously spoken word for which a speech-recognition operation has been performed; and
wherein each frame presented is uniquely associated with a specific trigger event and individually presented separate from other frames. - View Dependent Claims (9, 10)
-
-
11. A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
providing a single floating window for displaying frames of speech recognition system state information to a user; performing an empirical analysis of a plurality of user actions and inputs to determine a plurality of different trigger events that cause operating states of the speech recognition system to change in response thereto; and
dynamically updating said single floating window for individually and sequentially displaying said frames at different times, each individual display changing in response to said different trigger events detected in said speech recognition system, wherein each said individually displayed frame differs from others of said frames according to said speech recognition system state information, wherein the frames variably and individually displayed in the single floating window include a frame containing a list of valid speech recognition commands for a current speech recognition system state and a frame containing a list of alternative text selections for a previously spoken word for which a speech-recognition operation has been performed, wherein each variably and individually displayed frame is uniquely associated with a specific trigger event, and wherein at least one of said trigger events is an automatic user-independent event. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification