Patent ID: 8913157

Claim:
A mechanical noise suppression apparatus, comprising: one or more processors operable to: divide an input signal into frames of a predetermined time length; transform the frames into a frequency spectrum of a frequency domain; calculate, for each frequency of the frequency spectrum, a power ratio between the frequency spectrum of the frames of the input signal and a frequency spectrum of mechanical noise based on frequency spectrum information of the mechanical noise; acquire a correction coefficient based on a linear predictive coefficient representing a spectrum envelope of the frequency spectrum of the input signal; multiply the frequency spectrum information of the mechanical noise by the acquired correction coefficient to correct the frequency spectrum information of the mechanical noise to be used; determine, for each frequency of the frequency spectrum, a gain corresponding to the calculated power ratio from a gain function table in which set values of the gain corresponding to individual values of the power ratio are stored; multiply, for each frequency of the frequency spectrum, the frequency spectrum of the frames of the input signal by the gain to obtain a corrected frequency spectrum; convert the corrected frequency spectrum of the frames into frames of a time domain; and perform frame synthesis of the frames to obtain an output signal in which the mechanical noise is suppressed.