Audio control of multimedia objects
First Claim
1. A method comprising:
- receiving an electronic document that includes at least two multimedia objects capable of generating audio data;
scanning, by the computing device, the electronic document to identify one or more multimedia tags associated with the at least two multimedia objects;
for each of the at least two multimedia objects, and responsive to identifying a respective multimedia tag of the one or more multimedia tags that is associated with a respective multimedia object of the at least two multimedia objects, registering the respective multimedia object of the at least two multimedia objects, wherein registering the respective multimedia object comprises storing a multimedia object identifier for the respective multimedia object that uniquely identifies the respective multimedia object of the at least two multimedia objects included in the electronic document;
receiving audio data associated with each multimedia object of the at least two multimedia objects;
determining, by a computing device, a volume level of audio data of one of the at least two multimedia objects based on one or more configuration parameters, wherein the one or more configuration parameters define one or more volume levels associated with the multimedia object identifier that uniquely identifies the one of the at least two multimedia objects; and
outputting, to an output device, the audio data at the determined volume level.
2 Assignments
0 Petitions
Accused Products
Abstract
In some examples, aspects of the present disclosure may include techniques for audio control of one or more multimedia objects. In one example, a method includes receiving an electronic document that includes a group of one or more multimedia objects capable of generating audio data. The method also includes registering a multimedia object of the group of one or more multimedia objects, wherein registering the multimedia object comprises storing a multimedia object identifier that identifies the multimedia object. The method further includes receiving audio data; and determining, by a computing device, a volume level of the audio data generated by the registered multimedia object based on one or more configuration parameters, wherein the one or more configuration parameters define one or more volume levels associated with the multimedia object identifier. The method also includes outputting, to an output device, the audio data at the determined volume level.
26 Citations
20 Claims
-
1. A method comprising:
-
receiving an electronic document that includes at least two multimedia objects capable of generating audio data; scanning, by the computing device, the electronic document to identify one or more multimedia tags associated with the at least two multimedia objects; for each of the at least two multimedia objects, and responsive to identifying a respective multimedia tag of the one or more multimedia tags that is associated with a respective multimedia object of the at least two multimedia objects, registering the respective multimedia object of the at least two multimedia objects, wherein registering the respective multimedia object comprises storing a multimedia object identifier for the respective multimedia object that uniquely identifies the respective multimedia object of the at least two multimedia objects included in the electronic document; receiving audio data associated with each multimedia object of the at least two multimedia objects; determining, by a computing device, a volume level of audio data of one of the at least two multimedia objects based on one or more configuration parameters, wherein the one or more configuration parameters define one or more volume levels associated with the multimedia object identifier that uniquely identifies the one of the at least two multimedia objects; and outputting, to an output device, the audio data at the determined volume level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause one or more processors of a computing device to perform operations comprising:
-
receiving an electronic document that includes at least two multimedia objects capable of generating audio data; scanning the electronic document to identify one or more multimedia tags associated with the at least two multimedia objects; for each of the at least two multimedia objects, and responsive to identifying a respective multimedia tag of the one or more multimedia tags that is associated with a respective multimedia object of the at least two multimedia objects, registering the respective multimedia object of the at least two multimedia objects, wherein registering the respective multimedia object comprises storing a multimedia object identifier for the respective multimedia object that uniquely identifies the respective multimedia object of the at least two multimedia objects included in the electronic document; receiving audio data associated with each multimedia object of the at least two multimedia objects; determining, by a computing device, a volume level of audio data of one of the at least two multimedia objects based on one or more configuration parameters, wherein the one or more configuration parameters define one or more volume levels associated with the multimedia object identifier that uniquely identifies the one of the at least two multimedia objects; and outputting, to an output device, the audio data at the determined volume level.
-
-
19. A computing device, comprising:
-
one or more processors, wherein the one or more processors are configured to; receive an electronic document that includes at least two multimedia objects capable of generating audio data; scan the electronic document to identify one or more multimedia tags associated with the at least two multimedia objects; for each of the at least two multimedia objects, and responsive to identifying a respective multimedia tag of the one or more multimedia tags that is associated with a respective multimedia object of the at least two multimedia objects, register the respective multimedia object of the at least two multimedia objects, wherein registering the respective multimedia object comprises storing a multimedia object identifier for the respective multimedia object that uniquely identifies the respective multimedia object of the at least two multimedia objects; and receive audio data associated with each multimedia object of the at least two multimedia objects included in the electronic document; determine a volume level of audio data of one of the at least two multimedia objects based on one or more configuration parameters, wherein the one or more configuration parameters define one or more volume levels associated with the multimedia object identifier that uniquely identifies the one of the at least two multimedia objects; and an output device to output the audio data at the determined volume level.
-
-
20. A method comprising:
-
receiving an electronic document that includes a group of two or more multimedia objects capable of generating audio data; scanning the electronic document to identify one or more multimedia tags associated with the group of two or more multimedia objects; for each of the at least two multimedia objects, and responsive to identifying a first multimedia tag that is associated with a first multimedia object of the group of two or more multimedia objects and a second multimedia tag that is associated with a second multimedia object of the group of two or more multimedia objects, registering the first multimedia object and the second multimedia object of the group with an application, wherein registering the first multimedia object comprises storing a first multimedia object identifier that uniquely identifies the first multimedia object, and wherein registering the second multimedia object comprises storing a second multimedia object identifier that uniquely identifies the second multimedia object; receiving first audio data generated by the first multimedia object and second audio data generated by the second multimedia object; receiving, during execution of the application, a first configuration parameter from a user that indicates a first volume level of the first multimedia object; receiving, during execution of the application, a second configuration parameter from the user that indicates a second volume level of the second multimedia object; outputting, to an output device, the first audio data at the first volume level; and outputting, to the output device, the second audio data at the second volume level.
-
Specification