Audio Leveling via Noise Gate Segmentation and Gain Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital audio data often suffers from suboptimal audibility due to varying signal intensities and background noise, particularly in voice recordings, where differences in tonality, intensity, and dynamics between speakers, as well as positional changes during recording, lead to inconsistent audio quality.

Innovation Solution

The system processes digital audio data by segmenting it into discrete time partitions, analyzing root mean square, peak, and crest factor values, and applying gain changes and noise gate control to enhance audibility, using mapping tables and noise estimator parameters to adapt to changing noise levels and signal intensities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If audio data is processed to enhance audibility of low-intensity signals, then speech intelligibility improves, but background noise amplification occurs

Engineering Contradiction:
Improvespeech intelligibilityVSAvoidbackground noise
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The noise gate applies different gain values to different portions of the audio signal based on their intensity characteristics. Quiet portions (below threshold) receive gain attenuation to reduce noise, while active speech portions (above threshold) receive gain amplification to enhance intelligibility. This local differentiation resolves the contradiction by treating signal and noise differently based on their instantaneous levels.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes the gain parameter based on the instantaneous signal level relative to a threshold. When the signal exceeds the threshold, gain is increased to improve speech intelligibility. When the signal falls below the threshold, gain is decreased to attenuate background noise. This dynamic parameter adjustment resolves the contradiction adaptively.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If gain is applied to increase audio signal intensity, then speech clarity improves, but peak values increase causing distortion

Engineering Contradiction:
Improvespeech clarityVSAvoidpeak value control
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The system performs preliminary analysis of the audio signal to identify potential peak regions before applying gain. By detecting the signal level and comparing it to the threshold in advance, the noise gate prepares appropriate gain values that will enhance speech clarity without causing excessive peak amplification that would lead to distortion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The noise gate uses feedback from the instantaneous signal level measurement to adjust the gain application. The system continuously monitors the signal, compares it to the threshold, and adjusts gain accordingly. This feedback mechanism ensures that gain is applied to enhance speech clarity while preventing excessive amplification that would cause peak distortion.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If real-time processing is implemented for audio leveling, then speech intelligibility improves, but computational complexity increases

Engineering Contradiction:
Improvespeech intelligibilityVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The noise gate segments the audio processing into simple, discrete operations: threshold comparison, gain selection, and signal multiplication. By breaking down the complex task of audio leveling into these elementary segments, the system achieves real-time speech intelligibility enhancement with minimal computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The noise gate operates autonomously in real-time using only the input signal and predetermined threshold parameters. It self-adjusts the gain based on the instantaneous signal level without requiring complex external control or extensive computational resources. This self-service capability enables real-time processing with low computational complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9575715B2Leveling audio signals
Publication Date: 2017.02.21 ADOBE INC
  • US9575715B2 patent drawing
  • US9575715B2 patent drawing
  • US9575715B2 patent drawing

AI summary

The present specification relates to systems, methods, and apparatus including computer program products for editing digital audio data. In some implementations, a method is provided that includes the actions of receiving digital audio data; dividing the audio data into first audio data and second audio data; performing on-line processing of the first and second audio data including segmenting the first audio data according to one or more partitioning parameters into discrete time partitions, sequentially analyzing for each discrete time partition the first audio data of the corresponding discrete time partition, and modifying the second audio data according to the analysis of the first audio data; and outputting the modified second audio data.