Creating a mixed-initiative grammar from directed dialog grammars
First Claim
Patent Images
1. A method of building a mixed-initiative grammar comprising:
- responsive to receiving a user input, creating a plurality of sets, wherein each set comprises an association of at least one conjoin phrase and at least one directed dialog grammar, wherein the at least one conjoin phrase, when recognized within a user spoken utterance, indicates that the at least one directed dialog grammar associated with the at least one conjoin phrase is used when processing speech recognized text adjacent to the at least one conjoin phrase within the user spoken utterance;
prompting the user to select from among at least two grammar generation techniques, wherein the at least two grammar generation techniques are selected from a group consisting of a fixed order technique, a wide combination technique, and a narrow combination technique;
receiving a user input specifying one of the at least two grammar generation techniques; and
automatically generating the mixed-initiative grammar, wherein the mixed-initiative grammar specifies an allowable ordering of the plurality of sets corresponding to an allowable ordering of phrases within the user spoken utterance and specifies whether duplicative phrases are allowable within the user spoken utterance in accordance with the selected grammar generation technique.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of building a mixed-initiative grammar can include receiving one or more conjoin phrases, wherein each conjoin phrase is associated with a selected one of the plurality of directed dialog grammars, and receiving a user input specifying a selected grammar generation technique. The mixed-initiative grammar can be automatically generated, in accordance with the selected grammar generation technique, such that the mixed-initiative grammar specifies an allowable ordering of sets when interpreting a user spoken utterance and whether duplicative phrases are allowable within the user spoken utterance.
32 Citations
17 Claims
-
1. A method of building a mixed-initiative grammar comprising:
-
responsive to receiving a user input, creating a plurality of sets, wherein each set comprises an association of at least one conjoin phrase and at least one directed dialog grammar, wherein the at least one conjoin phrase, when recognized within a user spoken utterance, indicates that the at least one directed dialog grammar associated with the at least one conjoin phrase is used when processing speech recognized text adjacent to the at least one conjoin phrase within the user spoken utterance; prompting the user to select from among at least two grammar generation techniques, wherein the at least two grammar generation techniques are selected from a group consisting of a fixed order technique, a wide combination technique, and a narrow combination technique; receiving a user input specifying one of the at least two grammar generation techniques; and automatically generating the mixed-initiative grammar, wherein the mixed-initiative grammar specifies an allowable ordering of the plurality of sets corresponding to an allowable ordering of phrases within the user spoken utterance and specifies whether duplicative phrases are allowable within the user spoken utterance in accordance with the selected grammar generation technique. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
2. A method of automatically constructing a mixed-initiative grammar from a plurality of directed dialog grammars, said method comprising:
-
presenting a graphical user interface comprising a first section that receives a user input specifying a prefix type of conjoin phrase, a second section that receives a user input specifying a directed dialog grammar that is associated with the prefix type of conjoin phrase, and a third section that receives a user input specifying a suffix type of conjoin phrase that is associated with the directed dialog grammar; receiving, within the graphical user interface, at least one user input associating conjoin phrases with directed dialog grammars thereby generating a plurality of sets, wherein each set comprises a prefix and/or a suffix type of conjoin phrase and a directed dialog grammar, wherein the conjoin phrase, when recognized within a user spoken utterance, indicates that the directed dialog grammar associated with the conjoin phrase is used when processing speech recognized text adjacent to the conjoin phrase within the user spoken utterance; prompting the user to select from among at least two grammar generation techniques, wherein the at least two grammar generation techniques are selected from a group consisting of a fixed order technique, a wide combination technique, and a narrow combination technique; receiving a user input specifying one of the at least two grammar generation techniques; and automatically generating the mixed-initiative grammar, wherein the mixed initiative grammar specifies an allowable ordering of the plurality of sets corresponding to an allowable ordering of phrases within the user spoken utterance and specifies whether duplicative phrases are allowed within the user spoken utterance according to the selected grammar generation technique. - View Dependent Claims (9, 10, 11, 12)
-
-
3. A non-transitory computer readable medium encoded with a plurality of instructions that, when executed by a computer, performs a method comprising:
-
responsive to receiving a user input, creating a plurality of sets, wherein each set comprises an association of at least one conjoin phrase and at least one directed dialog grammar, wherein the at least one conjoin phrase, when recognized within a user spoken utterance, indicates that the at least one directed dialog grammar associated with the at least one conjoin phrase is to be used when processing speech recognized text adjacent to the at least one conjoin phrase within the user spoken utterance; prompting the user to select from among at least two grammar generation techniques, wherein the at least two grammar generation techniques are selected from a group consisting of a fixed order technique, a wide combination technique, and a narrow combination technique; receiving a user input specifying one of the at least two grammar generation techniques; and automatically generating the mixed-initiative grammar, wherein the mixed-initiative grammar specifies an allowable ordering of sets corresponding to an allowable ordering of phrases within the user spoken utterance and specifies whether duplicative phrases are allowable within the user spoken utterance in accordance with the selected grammar generation technique. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification