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 softwares ) recognize music by sound like Shazam.

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


Step 1

Go to your dashboard, build and configure an audio recognition project and attach the bucket named ACRCloud Music as below.

music recognition acrcloud configuration


  • 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 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 places shown below.

audio recognition key

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 12seconds of audio clip for the recognition of 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!