Method for selective noise suppression in audio playback
AssigneeCreative Technology Ltd
InventorsKee Seng Tan, Luen Kai Chan, Ariel Arellano De Castro
Life of this patent
Estimating the term…
Abstract
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.
Claims15
A method for selective noise suppression in an audio playback, comprising:
- 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.
A software product for selective noise suppression in an audio playback, the software product being embodied in a non-transitory computer readable medium and comprising computer executable instructions for:
- obtaining a microphone state and a playback device state with a 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.
A system for selective noise suppression in an audio playback, comprising:
- a communication audio detection module configured for receiving a microphone state and a playback device state, and determining the audio playback is communication audio based on the microphone state and the playback device state;
- a music detection module configured for determining the audio playback is not music;
- a noise detection module configured for determining the audio playback has noise present;
- an enable noise suppression module configured for enabling applying noise suppression to the audio playback if the audio playback is communication audio, is not music and noise is present;
- and
- a disable noise suppression module configured for disabling applying noise suppression to the audio playback if the audio playback is not communication audio, and/or is music, and/or noise is not present.
Dependencies are inferred from the claim text.