System and method for audio limiting in call downlink algorithm
AssigneeHarman International Industries, Incorporated
InventorsYuanru DUAN, Yiyuan WANG, Hesheng BAO, Chun TIAN
Life of this patent
Estimating the term…
Abstract
A system for audio limiting in a call downlink algorithm during a call is provided, the audio limiter enables automatic amplification of the low pitch and suppression of the high pitch on the earphone side and prevents distortion of the high pitch, so that the audio limiter can ensure that an earphone wearer can clearly understand the voice content and maintain a consistent volume level regardless of whether the sound of a far-end speaker is small or large.
Claims20
A computer-implemented method for audio limiting in a call downlink, comprising:
- receiving far-end sound from a far-end device through an audio limiting module at a near-end device;
- performing voice activity detection on the far-end sound;
- for a current audio frame of a plurality of audio frames in the far-end sound, adjusting a current volume for the current audio frame by calculating a difference between the current volume and a target volume to compute a gain, and applying the gain to the current audio frame to generate an adjusted far-end sound;
- and
- playing the adjusted far-end sound via a speaker of the near-end device.
A system for audio limiting in a call downlink, comprising:
- an audio limiting module of a near-end device configured to:
- receive far-end sound from a far-end device;
- perform voice activity detection on the far-end sound;
- and
- for a current audio frame of a plurality of audio frames in the far-end sound, adjust a current volume for the current audio frame by calculating a difference between the current volume and a target volume to compute a gain, and applying the gain to the current audio frame to generate an adjusted far-end sound;
- and
- a speaker configured to play the adjusted far-end sound.
A non-transient computer-readable medium storing instructions thereon, wherein the instructions, when executed by one or more processors of a near-end device, cause the one or more processors to execute audio limiting in a call downlink by performing the steps of:
- receiving far-end sound from a far-end device through an audio limiting module at the near-end device;
- performing voice activity detection on the far-end sound;
- for a current audio frame of a plurality of audio frames in the far-end sound, adjusting a current volume for the current audio frame by calculating a difference between the current volume and a target volume to compute a gain, and applying the gain to the current audio frame to generate an adjusted far-end sound;
- and
- playing the adjusted far-end sound via a speaker of the near-end device.
Dependencies are inferred from the claim text.