The input signal can be quickly and accurately classified and a descriptor can
be generated according to the result of classification. Then, the input signal
can be retrieved on the basis of the result of classification or the descriptor.
A signal processing apparatus comprises a time block splitting section 3
for splitting an audio signal into blocks that are typically 1 second long, a feature
extracting section 4 for extracting a characteristic quantity of 18 degrees
on the signal attribute from the audio signal in each block and a vector quantizing
section 5 for carrying out an operation of categorical classification for
the audio signal of each block by means of a vector quantization technique that
uses a VQ code book 8 and a characteristic vector formed from the characteristic
quantity of 18 degrees. The vector quantizing section 5 outputs a classification
label obtained as a result of the categorical classification and a descriptor indicating
the reliability of the label. If a signal retrieving operation is conducted in
the downstream, the result of the classification or the descriptor is used for
the signal retrieval.