#add voice issue

1 messages · Page 1 of 1 (latest)

primal abyss
#

url = "https://api.elevenlabs.io/v1/voices/add"

headers = {
    "Accept": "application/json",
    "xi-api-key": key
}

data = {
    'name': 'Demo voice',
    'labels': '{"demo voice": "demo voice"}',
    'description': 'demo voice',
}
files = [
    ('files', ('sample1.wav', open('./demo_storage/audio'+c_user.name+'.wav', 'rb'), 'audio/wav'))
]

response = requests.post(url, headers=headers, data=data, files=files)
response = json.loads(response.content.decode('utf-8'))
#

error: {'detail': {'status': 'invalid_content', 'message': 'File files is corrupted. Please ensure it is playable audio.'}}