Dynamically generating a voice navigable menu for synthesized data
First Claim
Patent Images
1. A method for dynamically generating a voice navigable menu for synthesized data, the method comprising:
- determining a logical structure for a menu in dependence upon the synthesized data;
creating a menu having the determined logical structure and at least one menu entry representing a portion of the synthesized data;
creating at least one grammar for the menu in dependence upon the menu entry representing a portion of the synthesized data and the portion of the synthesized data which is represented by the menu entry; and
attaching at least one menu action to the grammar.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and products are disclosed for dynamically generating a voice navigable menu for synthesized data, including determining a logical structure for a menu in dependence upon the synthesized data, creating a menu having the determined logical structure and at least one menu entry representing a portion of the synthesized data, creating at least one grammar for the menu in dependence upon the menu entry representing a portion of the synthesized data and the portion of the synthesized data which is represented by the menu entry, and attaching at least one menu action to the grammar.
-
Citations
24 Claims
-
1. A method for dynamically generating a voice navigable menu for synthesized data, the method comprising:
-
determining a logical structure for a menu in dependence upon the synthesized data;
creating a menu having the determined logical structure and at least one menu entry representing a portion of the synthesized data;
creating at least one grammar for the menu in dependence upon the menu entry representing a portion of the synthesized data and the portion of the synthesized data which is represented by the menu entry; and
attaching at least one menu action to the grammar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for dynamically generating a voice navigable menu for synthesized data, the system comprising:
-
a computer processor;
a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of;
determining a logical structure for a menu in dependence upon the synthesized data;
creating a menu having the determined logical structure and at least one menu entry representing a portion of the synthesized data;
creating at least one grammar for the menu in dependence upon the menu entry representing a portion of the synthesized data and the portion of the synthesized data which is represented by the menu entry; and
attaching at least one menu action to the grammar. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for dynamically generating a voice navigable menu for synthesized data, the computer program product embodied on a computer-readable medium, the computer program product comprising:
-
computer program instructions for determining a logical structure for a menu in dependence upon the synthesized data;
computer program instructions for creating a menu having the determined logical structure and at least one menu entry representing a portion of the synthesized data;
computer program instructions for creating at least one grammar for the menu in dependence upon the menu entry representing a portion of the synthesized data and the portion of the synthesized data which is represented by the menu entry; and
computer program instructions for attaching at least one menu action to the grammar. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification