# ACRCloud

## ACRCloud

- [Introduction](https://docs.acrcloud.com/): View reference documentation to learn about the resources available in the ACRCloud  API/SDK.
- [Console Tutorials](https://docs.acrcloud.com/tutorials): Find a tutorial fits your scenario and get started to test the service.
- [Recognize Music](https://docs.acrcloud.com/tutorials/recognize-music): Identify music via line-in audio source or microphone with ACRCloud Music database.
- [Recognize Custom Content](https://docs.acrcloud.com/tutorials/recognize-custom-content): Identify your custom content via media files or microphone with internet connections.
- [Broadcast Monitoring for Music](https://docs.acrcloud.com/tutorials/broadcast-monitoring-for-music): Monitor live streams, radio or TV stations with ACRCloud Music database.
- [Broadcast Monitoring for Custom Content](https://docs.acrcloud.com/tutorials/broadcast-monitoring-for-custom-content): Monitor live streams, radio or TV stations with your custom database.
- [Detect Live & Timeshift TV Channels](https://docs.acrcloud.com/tutorials/detect-live-and-timeshift-tv-channels): Detect which live channels or timeshifting content the audiences are watching on the app/device.
- [Recognize Custom Content Offline](https://docs.acrcloud.com/tutorials/recognize-custom-content-offline): Identify your custom content on the mobile apps without internet connections
- [Recognize Live Channels and Custom Content](https://docs.acrcloud.com/tutorials/recognize-tv-channels-and-custom-content): Identify both custom files you uploaded and live channels you ingested.
- [Find Potential Detections in Unknown Content Filter](https://docs.acrcloud.com/tutorials/find-potential-detections-in-unknown-content-filter): Unknown Content Filter (UCF) is a feature that helps customers to find potential detections in repeated content but not detected in audio recognition.
- [Mobile SDK](https://docs.acrcloud.com/sdk-reference/mobile-sdk)
- [iOS](https://docs.acrcloud.com/sdk-reference/mobile-sdk/ios)
- [Android](https://docs.acrcloud.com/sdk-reference/mobile-sdk/android)
- [Unity](https://docs.acrcloud.com/sdk-reference/mobile-sdk/unity)
- [Backend SDK](https://docs.acrcloud.com/sdk-reference/backend-sdk)
- [Python](https://docs.acrcloud.com/sdk-reference/backend-sdk/python)
- [PHP](https://docs.acrcloud.com/sdk-reference/backend-sdk/php)
- [Go](https://docs.acrcloud.com/sdk-reference/backend-sdk/go): Go SDK installation and usage
- [Java](https://docs.acrcloud.com/sdk-reference/backend-sdk/java)
- [C/C++](https://docs.acrcloud.com/sdk-reference/backend-sdk/c-c++)
- [C#](https://docs.acrcloud.com/sdk-reference/backend-sdk/c_sharp)
- [Error Codes](https://docs.acrcloud.com/sdk-reference/error-codes)
- [Identification API](https://docs.acrcloud.com/reference/identification-api)
- [Console API](https://docs.acrcloud.com/reference/console-api)
- [Access Token](https://docs.acrcloud.com/reference/console-api/accesstoken)
- [Buckets](https://docs.acrcloud.com/reference/console-api/buckets)
- [Audio Files](https://docs.acrcloud.com/reference/console-api/buckets/audio-files)
- [Live Channels](https://docs.acrcloud.com/reference/console-api/buckets/live-channels)
- [Dedup Files](https://docs.acrcloud.com/reference/console-api/buckets/dedup-files)
- [Base Projects](https://docs.acrcloud.com/reference/console-api/base-projects)
- [OfflineDBs](https://docs.acrcloud.com/reference/console-api/offlinedbs)
- [BM Projects](https://docs.acrcloud.com/reference/console-api/bm-projects)
- [Custom Streams Projects](https://docs.acrcloud.com/reference/console-api/bm-projects/custom-streams-projects)
- [Streams](https://docs.acrcloud.com/reference/console-api/bm-projects/custom-streams-projects/streams)
- [Streams Results](https://docs.acrcloud.com/reference/console-api/bm-projects/custom-streams-projects/streams-results)
- [Streams State](https://docs.acrcloud.com/reference/console-api/bm-projects/custom-streams-projects/streams-status)
- [Recordings](https://docs.acrcloud.com/reference/console-api/bm-projects/custom-streams-projects/recordings): Please make sure that your channels have enabled Timemap before getting the recording.
- [Analytics](https://docs.acrcloud.com/reference/console-api/bm-projects/custom-streams-projects/analytics): This api is only applicable to projects bound to ACRCloud Music
- [User Reports](https://docs.acrcloud.com/reference/console-api/bm-projects/custom-streams-projects/user-reports)
- [Broadcast Database Projects](https://docs.acrcloud.com/reference/console-api/bm-projects/broadcast-database-projects)
- [Channels](https://docs.acrcloud.com/reference/console-api/bm-projects/broadcast-database-projects/channels)
- [Channels Results](https://docs.acrcloud.com/reference/console-api/bm-projects/broadcast-database-projects/channels-results)
- [Channels State](https://docs.acrcloud.com/reference/console-api/bm-projects/broadcast-database-projects/channels-state)
- [Recordings](https://docs.acrcloud.com/reference/console-api/bm-projects/broadcast-database-projects/recordings): Please make sure that your channels have enabled Timemap before getting the recording.
- [Analytics](https://docs.acrcloud.com/reference/console-api/bm-projects/broadcast-database-projects/analytics): This api is only applicable to projects bound to ACRCloud Music
- [User Reports](https://docs.acrcloud.com/reference/console-api/bm-projects/broadcast-database-projects/user-reports)
- [File Scanning](https://docs.acrcloud.com/reference/console-api/file-scanning)
- [FsFiles](https://docs.acrcloud.com/reference/console-api/file-scanning/file-scanning)
- [UCF Projects](https://docs.acrcloud.com/reference/console-api/ucf-projects)
- [BM Streams](https://docs.acrcloud.com/reference/console-api/ucf-projects/bm-streams)
- [UCF Results](https://docs.acrcloud.com/reference/console-api/ucf-projects/ucf-results)
- [Metadata API](https://docs.acrcloud.com/reference/metadata-api)
- [Audio File Fingerprinting Tool](https://docs.acrcloud.com/tools/fingerprinting-tool)
- [Local Monitoring Tool](https://docs.acrcloud.com/tools/local-monitoring-tool)
- [Live Channel Fingerprinting Tool](https://docs.acrcloud.com/tools/live-channel-fingerprinting-tool)
- [File Scan Tool](https://docs.acrcloud.com/tools/file-scan-tool)
- [Music](https://docs.acrcloud.com/metadata/music): Example of JSON result: music with ACRCloud Music bucket with Audio & Video Recognition
- [Music (Broadcast Monitoring with Broadcast Database)](https://docs.acrcloud.com/metadata/music-broadcast-monitoring-with-broadcast-database): Example of JSON result with ACRCloud Music bucket in Broadcast Database of Broadcast Monitoring service.
- [Custom Files](https://docs.acrcloud.com/metadata/custom-files): Example of JSON result: Audio & Video buckets of custom files with Audio & Video Recognition, Broadcast Monitoring, Hybrid Recognition and Offline Recognition projects.
- [Live Channels](https://docs.acrcloud.com/metadata/live-channels): Example of JSON result: Live Channel or Timeshift buckets with Live Channel Detection and Hybrid Recognition projects
- [Humming](https://docs.acrcloud.com/metadata/humming): Example of JSON result: music with ACRCloud Music bucket with Audio & Video Recognition project.
- [Definition of Terms](https://docs.acrcloud.com/faq/definition-of-terms)
- [Service Usage](https://docs.acrcloud.com/service-usage)
