Controlled computer interface
First Claim
1. A system for enabling voiced utterances to control window elements in a graphical user interface, said graphical user interface being provided by an operating system responsive to events posted in an event queue, some events in the queue being posted in response to signals received from an alphanumeric keyboard in accordance with a predetermined format specific to the keyboard, said events including higher level events, comprisinga voice recognizer for recognizing voiced utterances, andan interpreter functionally connected to said voice recognizer forconverting at least some of the voiced utterances into said higher level events for controlling said window elements andposting said higher level events to the event queue, without first converting said voiced utterances into signals expressed in the predetermined format specific to the keyboard.
23 Assignments
0 Petitions
Accused Products
Abstract
Voice utterances are substituted for manipulation of a pointing device, the pointing device being of the kind which is manipulated to control motion of a cursor on a computer display and to indicate desired actions associated with the position of the cursor on the display, the cursor being moved and the desired actions being aided by an operating system in, the computer in response to control signals received from the pointing device, the computer also having an alphanumeric keyboard, the operating system being separately responsive to control signals received from the keyboard in accordance with a predetermined format specific to the keyboard; in the system, a voice recognizer recognizes the voiced utterance, and an interpreter converts the voiced utterance into control signals which will directly create a desired action aided by the operating system without first being converted into control signals expressed in the predetermined format specific to the keyboard. In another aspect, voiced utterances are converted to commands, expressed in a predefined command language, to be used by an operating system of a computer, by converting some voiced utterances into commands corresponding to actions to be taken by the operating system, and converting other voiced utterances into commands which carry associated text strings to be used as part of text being processed in an application program running under the operating system.
-
Citations
28 Claims
-
1. A system for enabling voiced utterances to control window elements in a graphical user interface, said graphical user interface being provided by an operating system responsive to events posted in an event queue, some events in the queue being posted in response to signals received from an alphanumeric keyboard in accordance with a predetermined format specific to the keyboard, said events including higher level events, comprising
a voice recognizer for recognizing voiced utterances, and an interpreter functionally connected to said voice recognizer for converting at least some of the voiced utterances into said higher level events for controlling said window elements and posting said higher level events to the event queue, without first converting said voiced utterances into signals expressed in the predetermined format specific to the keyboard.
Specification