AUTOMATED VOICE ENABLEMENT OF A WEB PAGE
First Claim
1. A method for voice enabling a Web page comprising:
- selecting an input field of a Web page for speech input;
generating a speech grammar for the input field based upon terms in a core attribute of the input field;
receiving speech input for the input field;
posting the received speech input and the grammar to an automatic speech recognition (ASR) engine; and
,inserting a textual equivalent to the speech input provided by the ASR engine into a document object model (DOM) for the Web page.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method, system and computer program product for the automated voice enablement of a Web page. In an embodiment of the invention, a method for voice enabling a Web page can include selecting an input field of a Web page for speech input, generating a speech grammar for the input field based upon terms in a core attribute of the input field, receiving speech input for the input field, posting the received speech input and the grammar to an automatic speech recognition (ASR) engine and inserting a textual equivalent to the speech input provided by the ASR engine into a document object model (DOM) for the Web page.
-
Citations
20 Claims
-
1. A method for voice enabling a Web page comprising:
-
selecting an input field of a Web page for speech input; generating a speech grammar for the input field based upon terms in a core attribute of the input field; receiving speech input for the input field; posting the received speech input and the grammar to an automatic speech recognition (ASR) engine; and
,inserting a textual equivalent to the speech input provided by the ASR engine into a document object model (DOM) for the Web page. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A Web application data processing system comprising:
a voice enablement widget comprising program code enabled to generate a speech grammar for an input field in a Web page based upon terms in a core attribute of the input field, to receive speech input for the input field, to post the received speech input and the grammar to a communicatively coupled automatic speech recognition (ASR) engine, and to insert a textual equivalent to the speech input provided by the ASR engine into a document object model (DOM) for the Web page. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A computer program product comprising a computer usable medium embodying computer usable program code for voice enabling a Web page, the computer program product comprising:
-
computer usable program code for selecting an input field of a Web page for speech input; computer usable program code for generating a speech grammar for the input field based upon terms in a core attribute of the input field; computer usable program code for receiving speech input for the input field; computer usable program code for posting the received speech input and the grammar to an automatic speech recognition (ASR) engine; and
,computer usable program code for inserting a textual equivalent to the speech input provided by the ASR engine into a document object model (DOM) for the Web page. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification