ACRCloud is a comprehensive automatic content recognition service provider based on audio fingerprinting and query by humming technologies.