摘要 |
Near-end equipment for a communication channel with far-end equipment. The near-end equipment includes at least one loudspeaker, at least two microphones, a beamformer, and an echo canceller. The communication channel may be in one of a number of communication states including Near-End Only state, Far-End Only state, and Double-Talk state. In one embodiment, when the echo canceller determines that the communication channel is in either the Far-End Only state or the Double-Talk state, the beamformer is configured to generate a nearfield beampattern signal that directs a null towards a loudspeaker. When the echo canceller detects the Near-End Only state, the beamformer is configured to generate a farfield beampattern signal that optimizes reception of acoustic signals from the near-end audio source. Using different beamformer processing for different communication states allows echo cancellation processing to be more successful at reducing echo in the signal transmitted to the far-end equipment. |