Patent ID: 7366661
Filing Date: 2008-04-29
Classification: G10L

Abstract:
1. An information extraction apparatus comprising: an input signal dividing unit for dividing an input signal into predetermined regions; an amplitude-value analyzing unit for computing an amplitude value for each one of said predetermined regions of said input signal divided by said input signal dividing unit, and determining whether or not the predetermined region contain an attack or a release on the basis of a change in the amplitude value; an analysis region setting unit for setting an analysis region within the predetermined region once when the attack or release is determined to be within the predetermined region by said amplitude-value analyzing unit; a waveform information extraction unit for extracting waveform information of said input signal of said analysis region set by said analysis region setting unit; a synthesized waveform generation unit for generating a synthesized waveform on the basis of said waveform information extracted by said waveform information extraction unit; a compensation unit for compensating the synthesized waveform generated by the synthesized waveform generation unit with a signal corresponding to a region outside of the analysis region set by the analysis region setting unit; a residual signal generation unit for generating a residual signal on the basis of said input signal divided by said input signal dividing unit and said compensating signal corresponding to the region outside the analysis region; and a coding unit for coding the information on the analysis region, the waveform information and the residual signal, wherein, said amplitude-value computation unit detects an attack position of said input signal, and said analysis region setting unit sets the attack position of said input signal, detected by said amplitude-value computation unit, as a start position of said analysis region, and said amplitude-value computation unit detects a release position of said input signal, and said analysis region setting unit sets a release position of said input signal, detected by said amplitude-value computation unit, as an end position of said analysis region.