CORRECTION OF UNKNOWN AUDIO CONTENT
First Claim
1. A method for correcting unknown audio content to suit an audio power amplifier and speaker, comprising:
- buffering an unknown content audio signal that is to be input to an audio power amplifier and speaker, and wherein the audio power amplifier and speaker have a known gain and speaker sensitivity;
providing a portion of the buffered, unknown content audio signal to an automatic content recognition (ACR) system, and then receiving a content identifier, for the portion of the unknown content audio signal, as provided by the ACR system;
receiving previously determined metadata for a reference audio content signal that has been assigned to the content identifier, wherein the metadata includes a previously determined reference measure of an audio signal characteristic for the reference audio content signal;
computing an input measure of the audio signal characteristic, for the unknown content audio signal;
comparing the input measure with the reference measure;
based on i) comparing the input measure with the reference measure and ii) the known gain and speaker sensitivity, adjusting at least one of a scalar gain and spectral shaping filtering; and
applying the scalar gain and the spectral shaping filtering to the unknown content audio signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An unknown content audio signal that is input to an audio power amplifier and speaker that have a known gain and speaker sensitivity, is buffered. A portion of the buffered signal is provided to an automatic content recognition (ACR) system, and then a content identifier, of the unknown content signal, as provided by the ACR system is received. Previously determined metadata is also received, for a reference audio content signal that has been assigned to the content identifier. The metadata includes a previously determined reference measure of an audio signal characteristic for the reference content. An input measure of the audio signal characteristic is computed, for the unknown content, and compared with the reference measure. On that basis, and also based on the known gain and speaker sensitivity, at least one of a scalar gain and spectral shaping filtering that is being applied to the unknown content is adjusted. Other embodiments are also described and claimed.
108 Citations
22 Claims
-
1. A method for correcting unknown audio content to suit an audio power amplifier and speaker, comprising:
-
buffering an unknown content audio signal that is to be input to an audio power amplifier and speaker, and wherein the audio power amplifier and speaker have a known gain and speaker sensitivity; providing a portion of the buffered, unknown content audio signal to an automatic content recognition (ACR) system, and then receiving a content identifier, for the portion of the unknown content audio signal, as provided by the ACR system; receiving previously determined metadata for a reference audio content signal that has been assigned to the content identifier, wherein the metadata includes a previously determined reference measure of an audio signal characteristic for the reference audio content signal; computing an input measure of the audio signal characteristic, for the unknown content audio signal; comparing the input measure with the reference measure; based on i) comparing the input measure with the reference measure and ii) the known gain and speaker sensitivity, adjusting at least one of a scalar gain and spectral shaping filtering; and applying the scalar gain and the spectral shaping filtering to the unknown content audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A process for correcting unknown content audio to suit an audio power amplifier and speaker, comprising:
-
buffering an unknown content audio signal that is to be input to an audio power amplifier and speaker, and wherein the audio power amplifier and speaker have a known gain and speaker sensitivity; providing a portion of the buffered, unknown content audio signal to an automatic content recognition (ACR) system, and then receiving a content identifier for the portion of the unknown content audio signal, as provided by the ACR system; receiving a reference audio content signal that has been assigned to the content identifier; performing time domain or spectral analysis upon the reference audio content signal to detect a predetermined sound event in the reference audio content signal; calculating a correction value based on the detected sound event and based on the known gain and speaker sensitivity; and applying scalar gain and spectral shaping filtering to the unknown audio content signal, wherein at least one of the applied scalar gain and spectral shaping filtering has been adjusted in accordance with the correction value. - View Dependent Claims (10)
-
-
11. An audio signal processing and playback system comprising:
-
means for applying scalar gain to a user content audio signal; means for shaping a frequency band of the user content audio signal; an audio power amplifier and speaker to receive the user content audio signal, downstream of the means for applying scalar gain and the means for shaping the frequency band, for playback; means for buffering the user content audio signal, upstream of the means for applying scalar gain and the means for shaping the frequency band; means for providing a portion of the buffered user content audio signal to an ACR system, receiving a content identifier, for said portion of the user content audio signal, as provided by the ACR system, and receiving previously determined metadata for a reference content audio signal that has been assigned to the content identifier, wherein the metadata includes a previously determined reference measure of an audio signal characteristic for the reference content audio signal; means for computing an input measure of the audio signal characteristic, for the user content audio signal; means for comparing the input measure with the reference measure; and means for producing a correction value based on i) comparing the input measure with the reference measure, and ii) gain and speaker sensitivity of the audio power amplifier and speaker, wherein the correction value adjusts at least one of said means for applying scalar gain and means for shaping a frequency band. - View Dependent Claims (12, 13, 16)
-
-
14. An article of manufacture, comprising:
-
a machine readable medium having stored therein instructions that when executed by a processor, provide a portion of a user content signal that is to be input to an audio power amplifier and speaker for playback, to an ACR system and then receive a content identifier, of the user content signal, as provided by the ACR system, receive previously determined metadata for a reference audio content signal that has been assigned to the content identifier, wherein the metadata includes a previously determined reference measure of an audio signal characteristic for the reference audio content signal, compute an input measure of the audio signal characteristic, for the user content signal, compare the input measure with the reference measure, and adjust at least one of a scalar gain, spectral shaping filtering, and a dynamic range control setting that is to be applied to the user content signal during playback through the audio power amplifier and speaker, wherein the adjustment is based on i) having compared the input measure with the reference measure, ii) a user volume setting for said playback, and iii) gain and speaker sensitivity of the audio power amplifier and speaker. - View Dependent Claims (15)
-
-
17. An audio signal processing system comprising:
-
a processor; and memory having stored therein instructions that when executed by the processor cause a portion of a user content signal, that is to be input to an audio power amplifier that is to drive a signal input of a speaker for playback, to be sent to an ACR system and then receive a content identifier, of the user content signal, as provided by the ACR system, receive previously determined metadata for a reference audio content signal that has been assigned to the content identifier, wherein the metadata includes a previously determined reference measure of an audio signal characteristic for the reference audio content signal, compute an input measure of the audio signal characteristic, for the user content signal, compare the input measure with the reference measure, and adjust at least one of a scalar gain, spectral shaping filtering, and a dynamic range control setting that is being applied to the user content signal during the playback through the audio power amplifier and speaker, wherein the adjustment is based on i) having compared the input measure with the reference measure, ii) a user volume setting for said playback, and iii) gain and speaker sensitivity of the audio power amplifier and speaker. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification