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.
53 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