Method and system of building a grammar rule with baseforms generated dynamically from user utterances
First Claim
1. A method of building a grammar with baseforms generated dynamically from user utterances, comprising the steps of:
- recording a user utterance;
generating a baseform using the user utterance;
performing at least one of creating a grammar rule using the baseform and adding to a grammar rule using the baseform; and
binding the grammar rule of the performing step in a grammar document of a voice extensible markup language program.
3 Assignments
0 Petitions
Accused Products
Abstract
A method (200) of building a grammar with baseforms generated dynamically from user utterances can include the steps of recording (205) a user utterance, generating (210) a baseform using the user utterance, creating or adding to (215) a grammar rule using the baseform, and binding (230) the grammar rule in a grammar document of a voice extensible markup language program. Generating a baseform can optionally include introducing a new element to VoiceXML with attributes that enable generating the baseform from a referenced recording such as the user utterance. In one embodiment, the method can be used to create (235) a phonebook and a grammar to access the phonebook by repeatedly visiting a form containing the grammar rule with attributes that enable generating the baseform from the referenced recording.
111 Citations
21 Claims
-
1. A method of building a grammar with baseforms generated dynamically from user utterances, comprising the steps of:
-
recording a user utterance;
generating a baseform using the user utterance;
performing at least one of creating a grammar rule using the baseform and adding to a grammar rule using the baseform; and
binding the grammar rule of the performing step in a grammar document of a voice extensible markup language program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system having an automatic speech recognition application, comprising:
-
a memory for storing a list of user utterances and associated grammars;
a processor coupled to the memory, wherein the processor is programmed to;
record a user utterance;
generate a baseform using the user utterance;
perform at least one of creating a grammar rule using the baseform and adding to a grammar rule using the baseform; and
bind the grammar rule associated with the perform action above in a grammar document of a voice extensible markup language program. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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:
-
recording a user utterance;
generating a baseform using the user utterance;
performing at least one of creating a grammar rule using the baseform and adding to a grammar rule using the baseform; and
binding the grammar rule in a grammar document of a voice extensible markup language program. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification