A Highly Robust Audio Fingerprinting System
Introduction to Algorithms