Idiom handling in voice service systems
First Claim
1. A method of handling idioms in speech input by a user to a voice service system, the grammar of the speech input being normally specified by the voice service system;
- said method involving using a user-specified idiom grammar to interpret the corresponding idiom in speech input from that user.
8 Assignments
0 Petitions
Accused Products
Abstract
The grammar of the speech input to a voice service system is normally specified by the voice service system. However, this can produce problems in respect of idioms, such as dates, which are expressed different ways by different users. To facilitate the handling of idioms, a user is permitted to specify their own idiom grammar which is then used by the voice service system to interpret idioms in speech input from that user. Typically, the normal grammar of speech input is specified by grammar tags used to mark up a voice page script interpreted by a voice page browser; in this case, it will generally be the voice browser that is responsible for employing the user-specified idiom grammar to interpret the corresponding idiom in the speech input by the user. The user-specified grammar can be pre-specified directly to the voice browser by the user or fetched by the browser from a remote location on the fly.
44 Citations
16 Claims
-
1. A method of handling idioms in speech input by a user to a voice service system, the grammar of the speech input being normally specified by the voice service system;
- said method involving using a user-specified idiom grammar to interpret the corresponding idiom in speech input from that user.
- View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A voice browser comprising:
-
a voice-server interface for interfacing with a voice page server to provide user input to the server and to receive voice pages from the server in the form of text with embedded voice markup tags including grammar tags;
an input channel, including a speech recogniser, for interpreting user voice input;
a dialog manager for effecting dialog control on the basis of output from the input channel and voice pages received from the voice page server; and
an output channel, including a text-to-speech converter, for generating voice output from the received voice pages under the control of the dialog manager;
the voice browser further comprising user-grammar functionality for accessing a user-specified idiom grammar and causing the input channel to use that grammar to interpret a corresponding idiom in voice input from that user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification