Selective Noise Suppression for Communication Audio
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing noise suppression methods apply uniformly to all audio content, degrading music and movies by suppressing intentional noise, while failing to distinguish between communication audio and background noise.
Innovation Solution
A method and system for selective noise suppression using a communication audio detector to enable noise suppression only for communication audio with detected noise, disabling it for music and non-noisy communication audio.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If noise suppression is applied constantly to all audio content, then noise in communication audio is suppressed, but audio quality of music and movies is degraded
Solution Approach 1:
The system applies different noise suppression treatments to different types of audio content based on detection results. Communication audio receives noise suppression while music and movie audio do not, achieving localized quality optimization for each content type rather than uniform treatment
2Object-affected harmful factors
If noise suppression is applied to all audio content, then communication audio quality is improved, but computational resources are wasted on non-noisy content
Solution Approach 1:
Instead of applying noise suppression to all audio content (excessive action), the system detects communication audio first and applies noise suppression only when needed (partial action), thereby reducing unnecessary computational resource consumption while maintaining effectiveness
3Device complexity
If noise suppression is applied uniformly, then implementation is simple, but audio content differentiation is lost
Solution Approach 1:
The system performs preliminary detection of audio content type (communication audio, music, or movie) before applying noise suppression. This preliminary classification enables subsequent adaptive treatment, achieving content-specific optimization without complex real-time adjustments
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for selective noise suppression in an audio playback is provided. The method includes providing a processor, obtaining a microphone state and a playback device state with the processor from an operating system, determining the audio playback is communication audio based on the microphone state and the playback device state, and enabling applying noise suppression to the audio playback if the audio playback is communication audio, is not music and noise is present, or otherwise disabling applying noise suppression to the audio playback.