Patent ID: 8155327

Claim:
A tone detection device for detecting whether an input signal having at least a frame data has a tone, the device comprising: a volume gain calculation unit, performing a volume gain treatment on the frame data and outputting the volume-gain-treated frame data and the energy in time domain of the volume-gain-treated frame data, wherein the volume gain treatment calculates energy in time domain of the frame data and adjusts the magnitude of the frame data based on the energy of the frame data; a threshold calculation unit, calculating a threshold value based on the energy of the volume-gain-treated frame data; a filter, transforming the volume-gain-treated frame data by an algorithm and outputting a first characteristic value in a first period; and a comparator, comparing the first characteristic value with the threshold value to generate a comparison result and determining that the frame data of the input signal has the tone based on the comparison result.