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?