For instance, if the user records a 30-second portion, a lesser amount, such as the last 25 seconds, can be uploaded. [0050] Next, at step 106, the uploaded sampled portion is analyzed at the audio recognition service and compared against a database of audio works.