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.