Transforming components of a web page to voice prompts
First Claim
1. A method of converting components of a web page, having a plurality of HTML components, to voice prompts for a user, comprising:
- using an identifier and selecting a voice attribute file from a plurality of existing voice attribute files to be associated with a particular web page, the voice attribute file containing a plurality of voice attribute components that may be selectively enabled, the enabled voice attribute components in the selected voice attribute file determining which specific HTML components of the plurality of HTML components of a web page associated with the file are to be transformed for voice prompts;
selecting a voice attribute component;
determining whether the selected voice attribute component is enabled;
in response to a determination that the selected voice attribute component is enabled, determining whether an HTML component of the plurality of HTML components is associated with the selected voice attribute component;
in response to a determination that an HTML component of the plurality of HTML components is not associated with the selected voice attribute component, converting the selected voice attribute component to a parameterized component; and
forwarding the parameterized component to a mobile system, the mobile system configured to play a speech dialog using voice prompts based upon the parameterized component.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention address the deficiencies of the prior art by providing a method, apparatus, and program product to of converting components of a web page to voice prompts for a user. In some embodiments, the method comprises selectively determining at least one HTML component from a plurality of HTML components of a web page to transform into a voice prompt for a mobile system based upon a voice attribute file associated with the web page. The method further comprises transforming the at least one HTML component into parameterized data suitable for use by the mobile system based upon at least a portion of the voice attribute file associated with the at least one HTML component and transmitting the parameterized data to the mobile system.
-
Citations
20 Claims
-
1. A method of converting components of a web page, having a plurality of HTML components, to voice prompts for a user, comprising:
-
using an identifier and selecting a voice attribute file from a plurality of existing voice attribute files to be associated with a particular web page, the voice attribute file containing a plurality of voice attribute components that may be selectively enabled, the enabled voice attribute components in the selected voice attribute file determining which specific HTML components of the plurality of HTML components of a web page associated with the file are to be transformed for voice prompts; selecting a voice attribute component; determining whether the selected voice attribute component is enabled; in response to a determination that the selected voice attribute component is enabled, determining whether an HTML component of the plurality of HTML components is associated with the selected voice attribute component; in response to a determination that an HTML component of the plurality of HTML components is not associated with the selected voice attribute component, converting the selected voice attribute component to a parameterized component; and forwarding the parameterized component to a mobile system, the mobile system configured to play a speech dialog using voice prompts based upon the parameterized component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of converting components of a web page, having a plurality of HTML components, to voice prompts for a user, comprising:
-
using an identifier and selecting a voice attribute file from a plurality of existing voice attribute files to be associated with a particular web page, the voice attribute file containing a plurality of voice attribute components that may be selectively enabled, the enabled voice attribute components in the selected voice attribute file determining which specific HTML components of the plurality of HTML components of a web page associated with the file are to be transformed for voice prompts; selecting a voice attribute component; determining whether the selected voice attribute component is enabled; in response to a determination that the selected voice attribute component is enabled, determining whether an HTML component of the plurality of HTML components is associated with the selected voice attribute component; determining whether a pre-prompt associated with the HTML component and/or the selected voice attribute component is enabled; in response to a determination that a pre-prompt associated with the HTML component and/or the selected voice attribute component is enabled, adding the pre-prompt to a parameterized component; and forwarding the parameterized component to a mobile system, the mobile system configured to play a speech dialog using voice prompts based upon the parameterized component. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method of converting components of a web page, having a plurality of HTML components, to voice prompts for a user, comprising:
-
using an identifier and selecting a voice attribute file from a plurality of existing voice attribute files to be associated with a particular web page, the voice attribute file containing a plurality of voice attribute components that may be selectively enabled, the enabled voice attribute components in the selected voice attribute file determining which specific HTML components of the plurality of HTML components of a web page associated with the file are to be transformed for voice prompts; selecting a voice attribute component; determining whether the selected voice attribute component is enabled; in response to a determination that the selected voice attribute component is enabled, determining whether an HTML component of the plurality of HTML components is associated with the selected voice attribute component; determining whether a post-prompt associated with the HTML component and/or the selected voice attribute component is enabled; in response to a determination that a post-prompt associated with the HTML component and/or the selected voice attribute component is enabled, adding the post-prompt to a parameterized component; and forwarding the parameterized component to a mobile system, the mobile system configured to play a speech dialog using voice prompts based upon the parameterized component. - View Dependent Claims (18, 19, 20)
-
Specification