Conferencing Apparatus that combines a Beamforming Microphone Array with an Acoustic Echo Canceller
First Claim
1. A conferencing apparatus that combines a beamforming microphone array with an acoustic echo canceller, comprising:
- a beamforming microphone array that further comprises a plurality of microphones wherein each microphone is configured to sense acoustic waves and said plurality of microphones are oriented to develop a corresponding plurality of microphone signals;
a processor, memory, and storage operably coupled to said beamforming microphone array, said processor configured to;
perform a beamforming operation with a beamforming module to combine the plurality of microphone signals from said beamforming microphone array into a plurality of combined signals that is greater in number than one and less in number than the plurality of microphone signals, each of the plurality of combined signals corresponding to a different fixed beam;
perform an acoustic echo cancellation operation with an acoustic echo canceller on the plurality of combined signals to generate a plurality of combined echo cancelled signals; and
select with a signal selection module, one or more of the combined echo cancelled signals for transmission to the far end, wherein said signal selection module uses the far end signal as information to inhibit said signal selection module from changing the selection of the combined echo cancelled signals while only the far end signal is active.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure discloses a conferencing apparatus that combines a beamforming microphone array (BMA) with an acoustic echo canceller where the BMA further comprises a plurality of microphones that are oriented to develop a corresponding plurality of microphone signals. The apparatus further includes a processor, memory, and storage where the processor is configured to execute program instructions. The processor performs a beamforming operation to create a plurality of combined signals. In addition, the processor performs an acoustic echo cancellation operation to generate a plurality of combined echo cancelled signals. Further, the processor selects one of the combined echo cancelled signals for transmission to the far end where the signal selection module uses the far end signal as information to inhibit the signal selection module from changing the selection of the combined echo cancelled signals while only the far end signal is active.
46 Citations
24 Claims
-
1. A conferencing apparatus that combines a beamforming microphone array with an acoustic echo canceller, comprising:
-
a beamforming microphone array that further comprises a plurality of microphones wherein each microphone is configured to sense acoustic waves and said plurality of microphones are oriented to develop a corresponding plurality of microphone signals; a processor, memory, and storage operably coupled to said beamforming microphone array, said processor configured to; perform a beamforming operation with a beamforming module to combine the plurality of microphone signals from said beamforming microphone array into a plurality of combined signals that is greater in number than one and less in number than the plurality of microphone signals, each of the plurality of combined signals corresponding to a different fixed beam; perform an acoustic echo cancellation operation with an acoustic echo canceller on the plurality of combined signals to generate a plurality of combined echo cancelled signals; and select with a signal selection module, one or more of the combined echo cancelled signals for transmission to the far end, wherein said signal selection module uses the far end signal as information to inhibit said signal selection module from changing the selection of the combined echo cancelled signals while only the far end signal is active. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method to manufacture a conferencing apparatus that combines a beamforming microphone array with an acoustic echo canceller, comprising:
-
providing a beamforming microphone array that further comprises a plurality of microphones wherein each microphone is configured to sense acoustic waves and said plurality of microphones are oriented to develop a corresponding plurality of microphone signals; operably coupling a processor, memory, and storage to said beamforming microphone array, said processor configured to; perform a beamforming operation with a beamforming module to combine the plurality of microphone signals from said beamforming microphone array into a plurality of combined signals that is greater in number than one and less in number than the plurality of microphone signals, each of the plurality of combined signals corresponding to a different fixed beam; perform an acoustic echo cancellation operation with an acoustic echo canceller on the plurality of combined signals to generate a plurality of combined echo cancelled signals; and select with a signal selection module one or more of the combined echo cancelled signals for transmission to the far end, wherein said signal selection module uses the far end signal as information to inhibit said signal selection module from changing the selection of the combined echo cancelled signals while only the far end signal is active. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method to use a conferencing apparatus that combines a beamforming microphone array with an acoustic echo canceller, comprising:
-
sensing acoustic waves with a beamforming microphone array that further comprises a plurality of microphones wherein said plurality of microphones are oriented to develop a corresponding plurality of microphone signals; providing a processor, memory, and storage operably coupled to said beamforming microphone array, said processor configured to; perform a beamforming operation with a beamforming module to combine the plurality of microphone signals from said beamforming microphone array into a plurality of combined signals that is greater in number than one and less in number than the plurality of microphone signals, each of the plurality of combined signals corresponding to a different fixed beam; perform an acoustic echo cancellation operation with an acoustic echo canceller on the plurality of combined signals to generate a plurality of combined echo cancelled signals; and select with a signal selection module one or more of the combined echo cancelled signals for transmission to the far end, wherein said signal selection module uses the far end signal as information to inhibit said signal selection module from changing the selection of the combined echo cancelled signals while only the far end signal is active. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory program storage device readable by a computing device that tangibly embodies a program of instructions executable by the computing device to perform a method to use a conferencing apparatus that combines a beamforming microphone array with an acoustic echo canceller, comprising:
-
sensing acoustic waves with a beamforming microphone array that further comprises a plurality of microphones wherein said plurality of microphones are oriented to develop a corresponding plurality of microphone signals; providing a processor, memory, and storage operably coupled to said beamforming microphone array, said processor configured to; perform a beamforming operation with a beamforming module to combine the plurality of microphone signals from said beamforming microphone array to a plurality of combined signals that is greater in number than one and less in number than the plurality of microphone signals, each of the plurality of combined signals corresponding to a different fixed beam; perform an acoustic echo cancellation operation with an acoustic echo canceller on the plurality of combined signals to generate a plurality of combined echo cancelled signals; and select with a signal selection module one of the combined echo cancelled signals for transmission to the far end, wherein said signal selection module uses the far end signal as information to inhibit said signal selection module from changing the selection of the combined echo cancelled signals while only the far end signal is active. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification