A system for determining an identity of a received work. The system receives
audio
data for an unknown work. The audio data is divided into segments. The system generates
a signature of the unknown work from each of the segments. Reduced dimension signatures
are then generated at least a portion of the signatures. The reduced dimension
signatures are then compared to reduced dimensions signatures of known works that
are stored in a database. A list of candidates of known works is generated from
the comparison. The signatures of the unknown works are then compared to the signatures
of the known works in the list of candidates. The unknown work is then identified
as the known work having signatures matching within a threshold.