FindSong
Identify any song from a short clip
Upload an audio file
Record a clip
Best results with 10–25 seconds that include clear vocals.