Method and system for audio system volume control
First Claim
1. A method for audio processing, using a processor or circuit within a communication device, comprising:
- determining, for a combined output audio signal that includes a plurality of component audio signals, again component audio signals;
determining a total gain of the combined output audio signal as a sum of the determined gains of the plurality of component audio signals in response to detecting an off-hook state of the communication device;
comparing the total gain to a predefined saturation threshold;
implementing a volume control algorithm to limit the total gain when the total gain exceeds the predefined saturation threshold, the volume control algorithm comprising;
determining audio requirements for each of a plurality of audio processing devices in a downlink processing path of the communication device;
determining a default mix signal gain, a downlink gain adjustment, and a calibration gain based on the determined audio requirements; and
calculating a mixed gain for the downlink processing path based on the determined default mix signal gain, the downlink gain adjustment and the calibration gain; and
adjusting the total gain based on the mixed gain.
7 Assignments
0 Petitions
Accused Products
Abstract
A communication device may determine total gain for a downlink processing path via the communication device. The total gain may be determined based on determination of audio requirements for each of a plurality of audio processing devices supported via the communication device, during the downlink processing path. The communication device is operable to determine a default mix signal gain, a downlink gain adjustment and a calibration gain based on the determined audio requirements, and to calculate the total gain for the downlink processing path based on the determined default mix signal gain, the downlink gain adjustment and the calibration gain. The determination of the total gain may be based on determination of a telephony state in the communication device. The calibration gain may be determined during calibration of the communication device, whereas the downlink gain adjustment may be calculated based on an adjustment step-size and/or a mode based gain index.
-
Citations
21 Claims
-
1. A method for audio processing, using a processor or circuit within a communication device, comprising:
-
determining, for a combined output audio signal that includes a plurality of component audio signals, again component audio signals; determining a total gain of the combined output audio signal as a sum of the determined gains of the plurality of component audio signals in response to detecting an off-hook state of the communication device; comparing the total gain to a predefined saturation threshold; implementing a volume control algorithm to limit the total gain when the total gain exceeds the predefined saturation threshold, the volume control algorithm comprising; determining audio requirements for each of a plurality of audio processing devices in a downlink processing path of the communication device; determining a default mix signal gain, a downlink gain adjustment, and a calibration gain based on the determined audio requirements; and calculating a mixed gain for the downlink processing path based on the determined default mix signal gain, the downlink gain adjustment and the calibration gain; and adjusting the total gain based on the mixed gain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for audio processing, comprising:
one or more processors and/or circuits within a communication device configured to; determine, for a combined output audio signal that includes a plurality of component audio signals, a gain for each of the plurality of component audio signals; determine a total gain of the combined output audio signal as a sum of the determined gains of the plurality of component audio signals in response to detecting an off-hook state of the communication device; compare the total gain to a predefined saturation threshold; implement a volume control algorithm when the total gain exceeds the predefined saturation threshold, the volume control algorithm comprising; determining audio requirements for each of a plurality of audio processing devices in a downlink processing path of the communication device; determining a default mix signal gain, a downlink gain adjustment and a calibration gain based on the determined audio requirements; and calculating a mixed gain for the downlink processing path based on the determined default mix signal gain, the downlink gain adjustment and the calibration gain; and adjust the total gain based on the mixed gain. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A communication device, comprising one or more processors and/or circuits configured to:
-
generate a combined audio output signal having a plurality of component audio signals; determine a gain for each of the plurality of component audio signals; determine whether the communication device is in an on-hook or an off-hook state; in response to determining that the communication device is in the off-hook state, calculate a total gain of the combined audio output signal as a sum of the determined gains of the plurality of component audio signals; apply a first gain to the combined audio output signal in response to determining that the communication device is in the on-hook state; and apply a second gain to the combined audio output signal in response to determining that the communication device is in the off-hook state. - View Dependent Claims (21)
-
Specification