Recognize Music

Register an account for free if you don’t have one.

Recognize Recorded Music

Music Recognition Service enables your product ( apps or pc software ) recognize music by a sound like Shazam.

In this tutorial, we use ACRCloud Music bucket, if you want to recognize your own contents, please refer to Recognize Custom Content.


Step 1

Go to your dashboard, build and configure an Audio & Video Recognition (AVR) project and attach the bucket named ACRCloud Music as below.



  • Choose Recorded Audio for the audio source to deal with noise.
  • Choose Line-in Audio for the audio source if you want to recognize files without noise.
  • Enable 3rd Party ID Integration if you need ISRC, UPV or IDs of Spotify, Deezer, Youtube etc.

Step 2

Save the “host”, “access_key”, “access_secret” of your project for future use. You can find them in the places shown below.

Step 3

Follow one of our programming demos to recognize a song. You can use audio_with_noise.wav you just downloaded for the test.

Please note: For using our SDKs to scan files, SDKs will use 10 seconds of an audio clip for the recognition of a single request, you will need to send multiple requests to 1 file with different parts of the file if you want to get results from different parts of 1 file. 

Step 4

Check out Music Metadata get familiar with the JSON structure of the response data for future development.

Get Discount

Please refer to Branding Guidelines to place our brand on your products and contact us for the up to 20% off discount!