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, the step of generating a baseform comprising introducing a new element to a voice extensible markup language (VoiceXML) with attributes that enable generating the baseform from a referenced recording;
performing at least one of creating a grammar rule using the baseform and adding to a grammar rule using the baseform;
binding the grammar rule of the performing step in a grammar document of a VoiceXML program; and
,creating a user-accessable application and a grammar to access the application by repeatedly visiting a form containing the grammar rule with attributes that enable generating the baseform from the referenced recording.
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.
-
Citations
6 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, the step of generating a baseform comprising introducing a new element to a voice extensible markup language (VoiceXML) with attributes that enable generating the baseform from a referenced recording; performing at least one of creating a grammar rule using the baseform and adding to a grammar rule using the baseform; binding the grammar rule of the performing step in a grammar document of a VoiceXML program; and
,creating a user-accessable application and a grammar to access the application by repeatedly visiting a form containing the grammar rule with attributes that enable generating the baseform from the referenced recording. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification