Audio

Speech

Default

Python

import requests
url = "https://api.netmind.ai/inference-api/openai/v1/audio/speech"
API_KEY = "<YOUR API Key>"
payload={
  "model": "default",
  "input": "Resemble AI first production-grade open source TTS model. Licensed under MIT, Chatterbox has been benchmarked against leading closed-source systems like ElevenLabs, and is consistently preferred in side-by-side evaluations."
}
# audio_file is optional
# files=[
#    ('audio_file',('input_audio.wav',open('/path/to/Downloads/test_audio.wav','rb'),'audio/wav'))
# ]
# or audio_url
# payload=["audio_url":"http://example.com/test_audio.wav"]
headers = {
   'Authorization': 'Bearer ' + API_KEY,
}
# set audio_file
# response = requests.request("POST", url, headers=headers, data=payload, files=files)
response = requests.request("POST", url, headers=headers, data=payload)
print(response.json())

cURL

# Set your API key
export API_KEY="<YOUR API Key>"
curl -X POST 'https://api.netmind.ai/inference-api/openai/v1/audio/speech' \
  --header "Authorization: Bearer ${API_KEY}" \
  --form "model=ResembleAI/Chatterbox" \
  --form 'input=Resemble AI first production-grade open source TTS model. Licensed under MIT, Chatterbox has been benchmarked against leading closed-source systems like ElevenLabs, and is consistently preferred in side-by-side evaluations.'

Last updated

Was this helpful?