Invoking an audio hyperlink embedded in a markup document

Abstract
Methods systems and products are provided for invoking an audio hyperlink embedded in a markup document. Embodiments include identifying an audio hyperlink embedded within the markup document; playing an audio indication of the audio hyperlink; receiving from a user an instruction to invoke the audio hyperlink; identifying a Uniform Resource Identifier (‘URI’) associated with the audio hyperlink; and invoking the URI. The audio indication of the audio hyperlink may be implemented as audio indication designed to inform a user of the type of content available through invoking the URI. The audio indication of the audio hyperlink may also be implemented as earcon.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 sets forth a network diagram illustrating an exemplary system for data management and data rendering for disparate data types according to embodiments of the present invention.



FIG. 2 sets forth a block diagram of automated computing machinery comprising an exemplary computer useful in data management and data rendering for disparate data types according to embodiments of the present invention.



FIG. 3 sets forth a block diagram depicting a system for data management and data rendering for disparate data types according to of the present invention.



FIG. 4 sets forth a flow chart illustrating an exemplary method for data management and data rendering for disparate data types according to embodiments of the present invention.



FIG. 5 sets forth a flow chart illustrating an exemplary method for aggregating data of disparate data types from disparate data sources according to embodiments of the present invention.



FIG. 6 sets forth a flow chart illustrating an exemplary method for retrieving, from the identified data source, the requested data according to embodiments of the present invention.



FIG. 7 sets forth a flow chart illustrating an exemplary method for aggregating data of disparate data types from disparate data sources according to the present invention.



FIG. 8 sets forth a flow chart illustrating an exemplary method for aggregating data of disparate data types from disparate data sources according to the present invention.



FIG. 9 sets forth a flow chart illustrating a exemplary method for synthesizing aggregated data of disparate data types into data of a uniform data type according to the present invention.



FIG. 10 sets forth a flow chart illustrating a exemplary method for synthesizing aggregated data of disparate data types into data of a uniform data type according to the present invention.



FIG. 11 sets forth a flow chart illustrating an exemplary method for synthesizing aggregated data of disparate data types into data of a uniform data type that includes embedding audio hyperlinks in synthesized data.



FIG. 12 sets forth a flow chart of an exemplary method for embedding at least one audio hyperlink within translated content.



FIG. 13 sets forth a flow chart illustrating an exemplary method for identifying an action in dependence upon the synthesized data.



FIG. 14 sets forth a flow chart illustrating an exemplary method for invoking an audio hyperlink embedded in such synthesized data implemented as a markup document.



FIG. 15 sets forth a flow chart illustrating an exemplary method for playing an audio indication of the audio hyperlink embedded within a markup document.



FIG. 16 sets forth a flow chart illustrating an exemplary method for receiving a speech instruction from the user to invoke the audio hyperlink.



FIG. 17 sets forth a flow chart illustrating an exemplary method for channelizing the synthesized data according to embodiments of the present invention,


Claims
  • 1. A computer-implemented method for invoking an audio hyperlink embedded in a markup document, the method comprising: identifying an audio hyperlink embedded within the markup document;playing an audio indication of the audio hyperlink;receiving from a user an instruction to invoke the audio hyperlink;identifying a Uniform Resource Identifier (‘URI’) associated with the audio hyperlink; andinvoking the URI.
  • 2. The method of claim 1 wherein the audio indication of the audio hyperlink further comprises an audio indication designed to inform a user of the type of content available through invoking the URI.
  • 3. The method of claim 1 wherein the audio indication of the audio hyperlink further comprises an earcon.
  • 4. The method of claim 1 wherein playing an audio indication of the audio hyperlink further comprises: identifying an audio indication ID identifying an audio indication for the audio hyperlink; andaugmenting the sound of audio rendering of the markup document in accordance with the audio indication ID.
  • 5. The method of claim 1 wherein receiving from a user an instruction to invoke the audio hyperlink further comprises receiving through an input device an instruction from the user to invoke the audio hyperlink.
  • 6. The method of claim 1 wherein receiving from a user an instruction to invoke the audio hyperlink further comprises receiving a speech instruction from the user to invoke the audio hyperlink.
  • 7. The method of claim 6 wherein receiving a speech instruction from the user to invoke the audio hyperlink further comprises: receiving speech from a user;converting the speech to text; andcomparing the text to a grammar.
  • 8. The method of claim 1 wherein the markup document comprises a multimodal markup document.
  • 9. A system for invoking an audio hyperlink embedded in a markup document, 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: identifying an audio hyperlink embedded within the markup document;playing an audio indication of the audio hyperlink;receiving from a user an instruction to invoke the audio hyperlink;identifying a Uniform Resource Identifier (‘URI’) associated with the audio hyperlink; andinvoking the URI.
  • 10. The system of claim 9 wherein the audio indication of the audio hyperlink further comprises an audio indication designed to inform a user of the type of content available through invoking the URI.
  • 11. The system of claim 9 wherein the-audio indication of the audio hyperlink further comprises an earcon.
  • 12. The system of claim 9 wherein the computer memory also has disposed within it computer program instructions capable of: identifying an audio indication ID identifying an audio indication for the audio hyperlink; andaugmenting the sound of audio rendering of the markup document in accordance with the audio indication ED.
  • 13. The system of claim 9 wherein the computer memory also has disposed within it computer program instructions capable of receiving through an input device an instruction from the user to invoke the audio hyperlink.
  • 14. The system of claim 9 wherein the computer memory also has disposed within it computer program instructions capable of receiving a speech instruction from the user to invoke the audio hyperlink.
  • 15. The system of claim 14 wherein the computer memory also has disposed within it computer program instructions capable of receiving speech from a user;converting the speech to text; andcomparing the text to a grammar.
  • 16. A computer program product for invoking an audio hyperlink embedded in a markup document, the computer program product embodied on a computer-readable medium, the computer program product comprising: computer program instructions for identifying an audio hyperlink embedded within the markup document;computer program instructions for playing an audio indication of the audio hyperlink;computer program instructions for receiving from a user an instruction to invoke the audio hyperlink;computer program instructions for identifying a Uniform Resource Identifier (‘URI’) associated with the audio hyperlink; andcomputer program instructions for invoking the URI.
  • 17. The computer program product of claim 16 wherein the computer program instructions for playing an audio indication of the audio hyperlink further comprise: computer program instructions for identifying an audio indication ID identifying an audio indication for the audio hyperlink; andcomputer program instructions for augmenting the sound of audio rendering of the markup document in accordance with the audio indication ID.
  • 18. The computer program product of claim 16 wherein the computer program instructions for receiving from a user an instruction to invoke the audio hyperlink further comprise computer program instructions for receiving through an input device an instruction from the user to invoke the audio hyperlink.
  • 19. The computer program product of claim 16 wherein computer program instructions for receiving from a user an instruction to invoke the audio hyperlink further comprise computer program instructions for receiving a speech instruction from the user to invoke the audio hyperlink.
  • 20. The computer program product of claim 19 wherein computer program instructions for receiving a speech instruction from the user to invoke the audio hyperlink further comprise: computer program instructions for receiving speech from a user;computer program instructions for converting the speech to text; andcomputer program instructions for comparing the text to a grammar.