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;
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;
wherein the question control is further configured to receive a custom prompt and to play the prompt in a question from the speech system to a user; and
wherein the question control is further configured to receive a custom verbose prompt and, in the event that an interaction using the custom prompt is interrupted, to play the verbose prompt in a question from the speech system to the user when the interaction resumes processing.
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
32 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; 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; wherein the question control is further configured to receive a custom prompt and to play the prompt in a question from the speech system to a user; and wherein the question control is further configured to receive a custom verbose prompt and, in the event that an interaction using the custom prompt is interrupted, to play the verbose prompt in a question from the speech system to the user when the interaction resumes processing. - 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)
-
Specification