Automatic equalization of coloration in speech recordings
First Claim
Patent Images
1. A method comprising:
- defining a reference spectral shape based on a reference signal;
deriving an estimated spectral shape for an input signal that comprises an audio signal, wherein the deriving comprises using a plurality of averagers to measure the input signal, wherein at least two averagers of the plurality of averagers comprise a short time constant averager, a mid time constant averager, or a long time constant averager, wherein the at least two averagers have different time constants;
comparing, using one or more processors, the estimated spectral shape to the reference spectral shape to determine gain settings, the gain settings comprising a gain value for each filter of a filter system;
automatically performing equalization on the input signal using gain values associated with the gain settings to provide an equalized signal; and
outputting the equalized signal to a signal output device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to automatically equalize coloration in speech recordings is provided. In example embodiments, a reference spectral shape based on a reference signal is determined. An estimated spectral shape for an input signal is derived. Using the estimated spectral shape and the reference spectral shape a comparison is performed to determine gain settings. The gain settings comprise a gain value for each filter of a filter system. Using gain values associated with the gain setting, automatic equalization is performed on the input signal.
25 Citations
20 Claims
-
1. A method comprising:
-
defining a reference spectral shape based on a reference signal; deriving an estimated spectral shape for an input signal that comprises an audio signal, wherein the deriving comprises using a plurality of averagers to measure the input signal, wherein at least two averagers of the plurality of averagers comprise a short time constant averager, a mid time constant averager, or a long time constant averager, wherein the at least two averagers have different time constants; comparing, using one or more processors, the estimated spectral shape to the reference spectral shape to determine gain settings, the gain settings comprising a gain value for each filter of a filter system; automatically performing equalization on the input signal using gain values associated with the gain settings to provide an equalized signal; and outputting the equalized signal to a signal output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more processors; and one or more computer storage media storing a plurality of computer software components executable by the one or more processors, the plurality of computer software components comprising; a reference model module configured to define a reference spectral shape based on a reference signal, a plurality of averagers configured to measure an input signal comprising an audio signal, wherein at least two averagers of the plurality of averagers comprise a short time constant averager, a mid time constant averager, or a long time constant averager, wherein the at least two averagers have different time constants, an input model module configured to derive, based on outputs of the plurality of averagers, an estimated spectral shape for the input signal, a comparison module configured to compare the estimated spectral shape to the reference spectral shape to determine gain settings, the gain settings comprising a gain value for each filter of a filter system, the filter system, wherein the filter system is configured to provide an equalized signal by automatically performing equalization on the input signal using gain values associated with the gain settings, and an output module configured to output the equalized signal to a signal output device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable storage medium in communication with at least one processor, the machine-readable storage medium storing instructions which, when executed by the at least one processor, performs a method comprising:
-
defining a reference spectral shape based on a reference signal; deriving an estimated spectral shape for an input signal that comprises an audio signal, wherein the deriving comprises using a plurality of averagers to measure the input signal, wherein at least two averagers of the plurality of averagers comprise a short time constant averager, a mid time constant averager, or a long time constant averager, wherein the at least two averagers have different time constants; comparing, using one or more processors, the estimated spectral shape to the reference spectral shape to determine gain settings, the gain settings comprising a gain value for each filter of a filter system; automatically performing equalization on the input signal using gain values associated with the gain settings to provide an equalized signal; and outputting the equalized signal to a signal output device. - View Dependent Claims (17, 18, 19, 20)
-
Specification