Patent ID: 8468018

Claim:
An apparatus for canceling noise in a voice signal in an electronic apparatus, the apparatus comprising: a Generalized Sidelobe Canceller (GSC) for canceling noise components from signals with different phases input via a plurality of microphones; and a decision unit for estimating a Signal-to-Noise Ratio (SNR) of an input signal to be inputted to the GSC, and for determining a step-size of filters included in the GSC based on the SNR, wherein the decision unit comprises: a noise estimator for estimating noise power of a signal input via one of the plurality of microphones; an SNR estimator for estimating the SNR using power of a signal input via at least one of the microphones and the noise power; and a step-size decision unit for determining the step-size of the filters according to the estimated SNR using a mapping table set in advance, wherein the SNR estimator estimates the SNR on a frame basis, and an SNR of a predefined section greater than a frame, wherein the step-size decision unit determines the step-size according to the SNR on the frame basis and the step-size according to the SNR of the predefined section using the mapping table, and wherein the step-size is determined according to the SNR on the frame basis is applied to a filter of a Blocking Matrix (BM) included in the GSC, and the step-size determined according to the SNR of the predefined section is applied to a filter of a Multiple Input Canceller (MIC) included in the GSC.