acrcloud / acrcloud_sdk_python

126 stars 44 forks source link

create_fingerprint_by_filebuffer exception 2010 #40

Open davidecavallari opened 9 months ago

davidecavallari commented 9 months ago

I'm testing the audio recognizer. When testing in my local flask development webserver, everything works find. But when testing the web app deployed to Azure, I get this result:

{'status': {'msg': 'Unknow Error:<built-in function create_fingerprint_by_filebuffer> returned a result with an exception set', 'code': 2010}}

This is the code I'm using, where buf is the audio buffer I'm sending:

    configuration = {
        'host': config.acrcloud_host,  
        'access_key': config.acrcloud_access_key,
        'access_secret': config.acrcloud_access_secret,""
        'timeout': 10  # Tempo massimo di attesa per la risposta
    }

    recognizer = ACRCloudRecognizer(configuration)
    result = recognizer.recognize_by_filebuffer(buf, 0)
    result_dict = json.loads(result)
owlwang commented 9 months ago

Hi, davidecavallari

Please send an email to our support team at support@acrcloud.com using the email address you used to register on the console.

Include details about your operating system, Python version, etc. so we can better assist you.

matthewd-canva commented 6 months ago

Workaround: use API directly with snippets of audio (instead of fingerprinting): https://docs.acrcloud.com/reference/identification-api

fullfine909 commented 5 months ago

same here, what a shame that after 5 months there isn't at least an update on documentation, but repo is updated 4 days ago.. c'mon