Small array microphone for acoustic echo cancellation and noise suppression
First Claim
1. An echo cancellation and noise suppression system comprising:
- an echo cancellation control unit operative to derive a first gain used for echo cancellation based on at least two intermediate signals for at least two microphones of an array microphone;
a noise estimator operative to provide a first signal indicative of background noise detected in the intermediate signals;
a noise suppression control unit operative to provide at least one control signal for noise suppression based on the first signal; and
an echo cancellation and noise suppression unit operative to cancel echo and suppress noise in a designated one of the intermediate signals based on the first gain and the at least one control signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for canceling echo and suppressing noise using an array microphone and signal processing. In one system, at least two microphones form an array microphone and provide at least two microphone input signals. Each input signal may be processed by an echo canceller unit to provide a corresponding intermediate signal having some echo removed. An echo cancellation control unit receives the intermediate signals and derives a first gain used for echo cancellation. A noise suppression control unit provides at least one control signal used for noise suppression based on background noise detected in the intermediate signals. An echo cancellation and noise suppression unit derives a second gain based on the control signal(s), cancels echo in a designated intermediate signal based on the first gain, and suppresses noise in this intermediate signal based on the second gain. The signal processing may be performed in the frequency domain.
392 Citations
23 Claims
-
1. An echo cancellation and noise suppression system comprising:
-
an echo cancellation control unit operative to derive a first gain used for echo cancellation based on at least two intermediate signals for at least two microphones of an array microphone; a noise estimator operative to provide a first signal indicative of background noise detected in the intermediate signals; a noise suppression control unit operative to provide at least one control signal for noise suppression based on the first signal; and an echo cancellation and noise suppression unit operative to cancel echo and suppress noise in a designated one of the intermediate signals based on the first gain and the at least one control signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An echo cancellation and noise suppression system comprising:
-
at least two microphones forming an array microphone and operative to provide at least two microphone input signals; an echo cancellation control unit operative to receive at least two intermediate signals derived from the microphone input signals and provide a first gain used for echo cancellation; a noise estimator operative to detect for background noise in the intermediate signals and provide a first signal indicative of the detected background noise; a noise suppression control unit operative to receive the first signal and determine at least one control signal for noise suppression; and an echo cancellation and noise suppression unit operative to derive a second gain based in part on the at least one control signal and to cancel echo and suppress noise in a designated one of the intermediate signals based on the first and second gains. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An apparatus suitable for canceling echo and suppressing noise, comprising:
-
means for deriving a first gain used for echo cancellation based on at least two intermediate signals for at least two microphones of an array microphone; means for deriving a second gain used for noise suppression based on detected background noise in the intermediate signals; means for canceling echo in a designated one of the intermediate signals based on the first gain; and means for suppressing noise in the designated intermediate signal based on the second gain. - View Dependent Claims (18, 19)
-
-
20. A method of canceling echo and suppressing noise, comprising:
-
deriving a first gain used for echo cancellation based on at least two intermediate signals for at least two microphones of an array microphone; deriving a second gain used for noise suppression based on detected background noise in the intermediate signals; canceling echo in a designated one of the at least two intermediate signals based on the first gain; and suppressing noise in the designated intermediate signal based on the second gain. - View Dependent Claims (21, 22, 23)
-
Specification