Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Automatic gain control method and apparatus of audio signals

An automatic gain control and audio signal technology, applied in gain control, amplification control, speech analysis, etc., can solve problems such as bad user experience, audio signal distortion, slope change, etc.

Inactive Publication Date: 2017-02-22
GUANGZHOU SHIYUAN ELECTRONICS CO LTD
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

like image 3 and Figure 4 As shown, if the above scheme (2) is used to adjust the gain, the slope after the gain adjustment will change, and then the audio signal in the frequency domain will be distorted
At the same time, since the human ear is very sensitive to signal changes in the frequency domain, users can distinguish slight differences, so it may bring bad user experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automatic gain control method and apparatus of audio signals
  • Automatic gain control method and apparatus of audio signals
  • Automatic gain control method and apparatus of audio signals

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] Figure 5 It is a schematic flowchart of an automatic gain control method for an audio signal provided in Embodiment 1 of the present invention. The method can be performed by an automatic gain control device for an audio signal, and specifically includes the following steps:

[0032] Step 101, identifying amplitude zero-crossing points in the audio signal to be processed, and determining the interval between adjacent zero-crossing points as a zero-crossing interval;

[0033] Among them, the automatic gain control method is a control method for adjusting the output volume of the audio signal, which uses the effective combination of linear amplification and compression to dynamically adjust the output audio signal. When a weak audio signal is input, the intensity of the output audio signal can be guaranteed by increasing the gain of the audio signal; when the input audio signal reaches a certain strength, the amplitude of the output audio signal can be reduced by reducin...

Embodiment 2

[0059] Figure 7 It is a schematic flowchart of an automatic gain control method for an audio signal provided in Embodiment 2 of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments, and this embodiment is optimized on the basis of the above-mentioned embodiments. In this embodiment, the step "according to the audio signal amplitude in the current gain adjustment interval is determined as an effective audio frequency" is optimized. It is "comparing the peak value of the audio signal in the current gain adjustment interval with the noise threshold value, and if it is greater than the noise threshold value, it is determined as valid audio; if it is less than or equal to the noise threshold value, it is determined as noise audio". refer to Figure 7 , this embodiment specifically includes the following steps:

[0060] Step 201, identifying amplitude zero-crossing points in the audio signal to be processed, and determining the inter...

Embodiment 3

[0076] Figure 8 It is a schematic flowchart of an automatic gain control method for an audio signal provided in Embodiment 3 of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments, and this embodiment is optimized on the basis of the above-mentioned embodiments. Timing length" is optimized as "When determining that the effective state of the current gain adjustment interval is effective audio, identify whether the effective voice hold count value is greater than or equal to the effective set value; if so, determine the effective state of the audio signal in the current gain adjustment interval change and have continued to set the number of gain adjustment intervals; if not, then determine that the effective state of the audio signal in the current gain adjustment interval has changed and has not continued to set the number of gain adjustment intervals, and the effective voice hold count value is increased by one" and "When dete...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention discloses an automatic gain control method and apparatus of audio signals. The method includes the following steps that: amplitude zero-crossing points are identified in audio signals to be processed, intervals between adjacent zero-crossing points are determined as zero-crossing intervals; at least one gain adjustment interval is determined according to the zero-crossing intervals; the effective state of the audio signals is determined according to the amplitude of the audio signals in the gain adjustment intervals; if it is determined that the effective state of the audio signals in the current gain adjustment interval changes, and the change of the effective state of the audio signals in the current gain adjustment interval lasts a set duration, the adjustment gain of the current gain adjustment interval is determined according to the effective state of the audio signals in the current gain adjustment interval; and the amplitude of the audio signals in the current gain adjustment interval is adjusted according to the adjustment gain, and the adjusted audio signals are outputted. With the automatic gain control method and apparatus of audio signals provided by the above technical schemes adopted, gain adjustment can be performed on the audio signals in the time domain, and at the same time, the distortion of the audio signals in the frequency domain can be decreased to a great extent, and user experience can be enhanced.

Description

technical field [0001] Embodiments of the present invention relate to audio data processing technologies, and in particular to an automatic gain control method and device for audio signals. Background technique [0002] At present, voice real-time communication has been widely used. By using voice communication, not only two-party communication can be realized, but also multi-party communication can be further realized. With the continuous development of voice communication, audio data processing technology has also been improved to a certain extent. [0003] In the prior art, in order to reduce the discontinuity of the audio signal and improve the service quality of the voice communication, an automatic gain control method (Automatic Gain Control, AGC) is generally used to process the audio signal. Among them, the automatic gain control method can include the following two schemes: (1) based on the data frame, calculate the average amplitude of the absolute value of the am...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G10L21/003H03G3/30
CPCG10L21/003H03G3/3005
Inventor 程雪峰
Owner GUANGZHOU SHIYUAN ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products