Patent ID: 8737640
Filing Date: 2014-05-27
Classification: G10L

Abstract:
1. A system with environmental noise cancellation, comprising: a calibration unit, coupled to a first microphone module and a second microphone module, wherein the calibration unit receives signals with majority of main audio from the first microphone module and signals with majority of environmental audio from the second microphone module, and calibrates definition of first microphone module or second microphone module according to as least one feedback information; a beamforming unit, coupled to the calibration unit, receiving the calibrated signals of the first and second microphone modules and modulating the signals to be an interference pattern based on requirement, and generating signals with comparatively few main audio portion; a speech extracting unit, coupled to the beamforming unit, receiving the signals with comparatively few main audio portion and the calibrated signals of the first microphone module, and then outputting signals with speech extraction after filtering, and generating the feedback information with respect to main audio for the calibration unit to calibrate the first microphone module or the second microphone module; a frequency-domain transformation unit, coupled to the speech extracting unit, receiving the signals with comparatively few main audio portion and signals with speech extraction, and performing a frequency domain transformation; a noise-suppression unit, coupled to the frequency-domain transformation unit, receiving signals with frequency domain transformation, and calculating a gain for noise suppression, and further generating the feedback information with respect to environmental noise for the calibration unit to calibrate the first microphone module or the second microphone module; an inverse frequency-domain transformation unit, coupled to the noise-suppression unit, performing noise suppression with the gain and performing a time domain transformation; and an overlap-add-sum unit, coupled to the inverse frequency-domain transformation unit, forming a continuous audio with operations of overlapping, adding and summing.