ENHANCING AUDIO USING A MOBILE DEVICE
First Claim
1. A method, performed by a mobile device, for obtaining a high quality version of a first audio signal that is generated by a first source and is being played back on an audio system that includes a source device and at least one rendering device, the method comprising:
- identifying the first audio signal;
determining whether a quality of the first audio signal is below a quality threshold; and
in response to determining that the quality of the first audio signal is below the quality threshold, providing a location of a second audio source that generates a second audio signal that has a higher quality than the first audio signal or a portion of the second audio signal to the source device for streaming thereby.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments disclosed herein enable detection and improvement of the quality of the audio signal using a mobile device by determining the loss in the audio signal and enhancing audio by streaming the remainder portion of audio. Embodiments disclosed herein enable an improvement in the sound quality rendered by rendering devices by emitting an test audio signal from the source device, measuring the test audio signal using microphones, detecting variation in the frequency response, loudness and timing characteristics using impulse responses and correcting for them. Embodiments disclosed herein also compensate for the noise in the acoustic space by determining the reverberation and ambient noise levels and their frequency characteristics and changing the digital filters and volumes of the source signal to compensate for the varying noise levels.
29 Citations
20 Claims
-
1. A method, performed by a mobile device, for obtaining a high quality version of a first audio signal that is generated by a first source and is being played back on an audio system that includes a source device and at least one rendering device, the method comprising:
-
identifying the first audio signal; determining whether a quality of the first audio signal is below a quality threshold; and in response to determining that the quality of the first audio signal is below the quality threshold, providing a location of a second audio source that generates a second audio signal that has a higher quality than the first audio signal or a portion of the second audio signal to the source device for streaming thereby. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising computer executable program code recorded on a computer readable non-transitory storage medium, said computer executable program code when executed, performing a method for obtaining a high quality version of a first audio signal that is generated by a first source and is being played back on an audio system that includes of a source device and at least one rendering device, the method comprising:
-
identifying the first audio signal; determining whether a quality of the first audio signal is below a quality threshold; and in response to determining that the quality of the first audio signal is below the quality threshold, providing a location of a second audio source that generates a second audio signal that has a higher quality than the first audio signal or a portion of the second audio signal to the source device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile device configured to obtain a high quality version of a first audio signal, comprising:
-
at least one microphone configured to detect the first audio signal that is generated by a first source and is being played back by at least one rendering device coupled to a source device; and a processing unit configured to; identify the first audio signal; determine whether a quality of the first audio signal is below a quality threshold; and in response to a determination that the quality of the first audio signal is below a quality threshold, provide a location of a second audio source that generates a second audio signal that has a higher quality than the first audio signal or a portion of the second audio signal to the source device - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification