Speech controls for use with a speech system
First Claim
1. A speech-enabled application, comprising one or more of the following:
- a question control configured to provide a question function in the speech-enabled application;
an announcer control configured to provide an announcer function in the speech-enabled application;
a command control configured to provide a command and control function in the speech-enabled application;
a word trainer control configured to provide a word trainer function in the speech-enabled application; and
wherein each of the one or more controls utilizes a grammar to communicate with a speech system and each of the one or more controls may be utilized in more than one speech-enabled application to provide a standardized speech user interface to the speech-enabled applications.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for a speech system that includes one or more speech controls incorporated into one or more speech-enabled applications that run on the speech system. The controls allow applications to be developed with minimal programming effort to incorporate common speech-enabled application functions. A question control provides a customizable template for requesting information from a user. An announcer control allows a speech-enabled application to provide a user with information without having to re-create an entire announcer process each time it is used. A command control provides a simple way to attach command and control functions to speech-enabled applications. A word trainer control provides a way to associate user-selected voice tags with certain information. Providing the controls for use with speech-enabled applications ensures standardized user interfaces across multiple speech-enabled applications.
-
Citations
40 Claims
-
1. A speech-enabled application, comprising one or more of the following:
-
a question control configured to provide a question function in the speech-enabled application;
an announcer control configured to provide an announcer function in the speech-enabled application;
a command control configured to provide a command and control function in the speech-enabled application;
a word trainer control configured to provide a word trainer function in the speech-enabled application; and
wherein each of the one or more controls utilizes a grammar to communicate with a speech system and each of the one or more controls may be utilized in more than one speech-enabled application to provide a standardized speech user interface to the speech-enabled applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A speech control, comprising:
-
a grammar that is used by a speech-enabled application containing the speech control to communicate with a speech system on which the speech-enabled application executes;
computer-executable instructions that are portable between speech-enabled applications;
wherein the speech control provides standardized user interface behavior to each speech-enabled application in which it is included. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification