CPC H04R 1/1083 (2013.01) [H04R 5/033 (2013.01); H04S 1/007 (2013.01); H04S 2400/15 (2013.01)] | 4 Claims |
1. A processing device comprising:
a processor coupled to a memory storing instructions to permit the processor to function as:
a frequency characteristics acquisition unit configured to acquire frequency characteristics of an input signal;
an extreme value extraction unit configured to extract an extreme value of spectral data based on the acquired frequency characteristics;
a kurtosis calculation unit configured to: calculate an evaluation value from spectral data in a calculation width including the extreme value; and calculate a kurtosis of a peak or a dip based on a plurality of evaluation values calculated by changing the calculation width, the evaluation value being used for evaluating the peak or the dip corresponding to the extreme value;
a determination unit configured to determine whether to suppress the peak or the dip according to a comparison result between the kurtosis and a threshold value;
a suppression unit configured to suppress the peak or the dip, the peak or the dip having the extreme value determined to be suppressed;
an inverse filter generation unit configured to generate an inverse filter based on a sound pickup signal picked up by a microphone worn on an ear of a person being measured, the inverse filter canceling out ear canal transfer characteristics, the inverse filter serving as the input signal; and
a filter generation unit configured to generate a filter based on spectral data having the peak or the dip suppressed by the suppression unit, the filter being applied to a reproduced signal.
|