Patent ID: 8639499

Claim:
A noise cancellation device, comprising: a plurality of modules incorporated within an electronic device, the plurality of modules comprising: a plurality of Fast Fourier Transform (FFT) modules receiving raw audio data and generating a respective transformed signal as a function of formants, a first transformed signal relating to speech data and a second transformed signal relating to noise data; a formant detection module receiving the first transformed signal and generating a frequency range data signal; a direction of arrival module receiving the first and second transformed signals, determining a cross-correlation between the first and second transformed signals, and generating a spatial orientation data signal, the spatial orientation data signal comprising a first angle corresponding to the speech data and a second angle corresponding to the noise data; a beamformer receiving the first and second transformed signals, the frequency range data signal, and the spatial orientation data signal and generating modification data at selected formant ranges to eliminate a maximum amount of the noise data; and an inverse FFT module receiving the modification data to generate a modified audio data signal that isolates the speech data.