Audio Volume Normalization Using Segment Peak Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users frequently adjust the volume of audio played on intelligent terminals due to differences in audio sources, resulting in inconsistent playback volumes.
Innovation Solution
A method for audio processing that involves segmenting audio into N segments, determining a target sequence of maximum volume values, and using a volume adjustment parameter to adjust the playback volume to a target level, thereby maintaining consistent volume across different audio sources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If audio from different sources is played through the terminal, then the terminal can provide diverse audio content, but the volume varies significantly causing frequent user adjustment
Solution Approach 1:
The system performs preliminary analysis of audio characteristics before playback. The processor analyzes the audio data to determine volume adjustment parameters in advance, so that when the audio is played, the volume is already optimized. This prevents the need for frequent user adjustments during playback.
Solution Approach 2:
The audio playback system automatically adjusts volume based on analyzed audio characteristics without requiring user intervention. The processor autonomously determines volume adjustment parameters and applies them during playback, making the system self-regulating and eliminating the need for frequent manual volume adjustments.
2Reliability
If the terminal plays audio with original volume settings, then the audio fidelity is preserved, but the volume inconsistency requires frequent user intervention
Solution Approach 1:
The system performs preliminary analysis of audio characteristics before playback. The processor analyzes the audio data to determine volume adjustment parameters in advance, so that when the audio is played, the volume is already optimized. This prevents the need for frequent user adjustments during playback.
Solution Approach 2:
The system changes the volume parameter dynamically based on audio characteristics. The processor analyzes audio data to extract features and determines appropriate volume adjustment parameters, applying different volume levels to different audio segments or sources while maintaining overall audio fidelity.
3Ease of operation
If the terminal automatically adjusts volume, then user intervention is reduced, but the processing complexity increases
Solution Approach 1:
The system performs preliminary analysis of audio characteristics before playback. The processor analyzes the audio data to determine volume adjustment parameters in advance, so that when the audio is played, the volume is already optimized. This prevents the need for frequent user adjustments during playback.
Solution Approach 2:
The system replaces manual mechanical volume adjustment with automated digital signal processing. The processor analyzes audio data and automatically applies volume adjustments through digital processing, substituting the mechanical user interaction with automated computational processes.
Data Source
AI summary
The present application provides a method for audio processing, an apparatus, an electronic device and a storage medium, the method includes: performing a segmentation processing on an audio to be processed to obtain N audio segments, N is an integer larger than or equal to 2; obtaining a target sequence according to maximum volume values of each of the audio segments, the target sequence includes: maximum volume values of M audio segments sorted in order of maximum volume values from large to small, M is a positive integer smaller than N; obtaining a volume adjustment parameter of the audio to be processed according to the target sequence, the volume adjustment parameter is used to adjust playing volume of the audio to be processed to target volume. The method avoids the problem that the user frequently adjusts the volume of the audio.


