Apparatuses and systems for acoustic channel auto-balancing during multi-channel signal extraction
First Claim
1. A non-transitory computer readable medium containing executable computer program instructions, which when executed by an acoustic signal processing system, cause the acoustic signal processing system to perform a process comprising:
- calculating a long-term power level of a main acoustic signal to obtain an averaged main acoustic signal, wherein segments of the main acoustic signal are excluded from the averaged main acoustic signal using a desired voice activity detection signal;
calculating a long-term power level of a reference acoustic signal to obtain an averaged reference acoustic signal wherein segments of the reference acoustic signal are excluded from the averaged reference acoustic signal using the desired voice activity detection signal; and
creating an amplitude correction signal using the averaged main acoustic signal and the averaged reference acoustic signal, wherein the amplitude correction signal is used, to adjust either the main acoustic signal or the reference acoustic signal to automatically balance acoustic channel sensitivity.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and apparatuses are described to automatically balance acoustic channel sensitivity. A computer readable medium containing executable computer program instructions, which when executed by an acoustic signal processing system, cause the acoustic signal processing system to perform a process that includes calculating a long-term power level of a main acoustic signal to obtain an averaged main acoustic signal. Segments of the main acoustic signal are excluded from the averaged main acoustic signal using a desired voice activity detection signal. A long-term power level of a reference acoustic signal is calculated to obtain an averaged reference acoustic signal. Segments of the reference acoustic signal are excluded from the averaged reference acoustic signal using the desired voice activity detection signal. An amplitude correction signal is created using the averaged main acoustic signal and the averaged reference acoustic signal. The amplitude correction signal is used to adjust either the main acoustic signal or the reference acoustic signal to automatically balance acoustic channel sensitivity.
103 Citations
30 Claims
-
1. A non-transitory computer readable medium containing executable computer program instructions, which when executed by an acoustic signal processing system, cause the acoustic signal processing system to perform a process comprising:
- calculating a long-term power level of a main acoustic signal to obtain an averaged main acoustic signal, wherein segments of the main acoustic signal are excluded from the averaged main acoustic signal using a desired voice activity detection signal;
calculating a long-term power level of a reference acoustic signal to obtain an averaged reference acoustic signal wherein segments of the reference acoustic signal are excluded from the averaged reference acoustic signal using the desired voice activity detection signal; and
creating an amplitude correction signal using the averaged main acoustic signal and the averaged reference acoustic signal, wherein the amplitude correction signal is used, to adjust either the main acoustic signal or the reference acoustic signal to automatically balance acoustic channel sensitivity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- calculating a long-term power level of a main acoustic signal to obtain an averaged main acoustic signal, wherein segments of the main acoustic signal are excluded from the averaged main acoustic signal using a desired voice activity detection signal;
-
12. An integrated circuit device to automatically balance acoustic channel sensitivity, comprising:
-
a first signal path, the first signal path is configured to receive and average acoustic signals from a first microphone channel to produce a long-term running average power level of the first microphone channel, exclusive of segments containing desired audio; a second signal path, the second signal path is configured to receive and average acoustic signals from a second microphone channel to produce a long-term running average power level of the second microphone channel, exclusive of segments containing desired audio; a first normalizer, the first signal path is coupled to a first input into the first normalizer and the second signal path is coupled to a second input into the first normalizer, the first normalizer is configured to normalize a signal on the first input by a signal on the second input to output an amplitude correction signal; and a first multiplier, the first multiplier is coupled to the second signal path and to an output of the first normalizer, the first multiplier is configured to multiply the amplitude correction signal by acoustic signals on the second microphone channel to produce a corrected second microphone signal. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An integrated circuit device to automatically balance acoustic channel sensitivity, comprising:
-
a first signal path, the first signal path is configured to receive and average acoustic signals from a first microphone channel to produce a long-term running average power level of the first microphone channel, exclusive of segments containing desired audio; a second signal path, the second signal path is configured to receive and average acoustic signals from a second microphone channel to produce a long-term running average power level of the second microphone channel, exclusive of segments containing desired audio; a first divider, the first signal path is coupled to a first input into the first divider and the second signal path is coupled to a second input into the first divider, the first divider is configured to divide a signal on the first input by a signal on the second input to output an amplitude correction signal; and a first multiplier, the first multiplier is coupled to the second signal path and to an output of the first divider, the first multiplier is configured to multiply the amplitude correction signal by acoustic signals on the second microphone channel to produce a corrected second microphone signal. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. An integrated circuit device to automatically balance acoustic channel sensitivity, comprising:
-
means for calculating a long-term power level of a main acoustic signal to obtain an averaged main acoustic signal, wherein segments of the main acoustic signal are excluded from the averaged main acoustic signal using a desired voice activity detection signal; means for calculating a long-term power level of a reference acoustic signal to obtain an averaged reference acoustic signal, wherein segments of the reference acoustic signal are excluded from the averaged reference acoustic signal using the desired voice activity detection signal; and means for creating an amplitude correction signal using the averaged main acoustic signal and the averaged reference acoustic signal, wherein the amplitude correction signal is used to adjust either the main acoustic signal or the reference acoustic signal to automatically balance acoustic channel sensitivity. - View Dependent Claims (27, 28, 29, 30)
-
Specification