Openai Audio Speech
curl --request POST \
--url https://api.acedata.cloud/v1/audio/speech \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"input": "Hello from AceData Cloud."
}
'import requests
url = "https://api.acedata.cloud/v1/audio/speech"
payload = { "input": "Hello from AceData Cloud." }
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({input: 'Hello from AceData Cloud.'})
};
fetch('https://api.acedata.cloud/v1/audio/speech', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));"<string>"{
"error": {
"code": "bad_request",
"message": "Please provide a non-empty input text to synthesize."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}{
"error": {
"code": "authentication_failed",
"message": "The token is invalid."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}{
"error": {
"code": "used_up",
"message": "Your balance is not enough."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}{
"error": {
"code": "too_many_requests",
"message": "Too many requests, please try again later."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}{
"error": {
"code": "api_error",
"message": "Internal server error, please contact support."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}API Reference
Openai Audio Speech
Openai Audio Speech
POST
/
v1
/
audio
/
speech
Openai Audio Speech
curl --request POST \
--url https://api.acedata.cloud/v1/audio/speech \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"input": "Hello from AceData Cloud."
}
'import requests
url = "https://api.acedata.cloud/v1/audio/speech"
payload = { "input": "Hello from AceData Cloud." }
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({input: 'Hello from AceData Cloud.'})
};
fetch('https://api.acedata.cloud/v1/audio/speech', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));"<string>"{
"error": {
"code": "bad_request",
"message": "Please provide a non-empty input text to synthesize."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}{
"error": {
"code": "authentication_failed",
"message": "The token is invalid."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}{
"error": {
"code": "used_up",
"message": "Your balance is not enough."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}{
"error": {
"code": "too_many_requests",
"message": "Too many requests, please try again later."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}{
"error": {
"code": "api_error",
"message": "Internal server error, please contact support."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}Autorizzazioni
API token from https://platform.acedata.cloud
Corpo
application/json
Openai Audio Speech Input
Openai Audio Speech Model
Opzioni disponibili:
tts-1, tts-1-hd Openai Audio Speech Voice
Opzioni disponibili:
alloy, echo, fable, onyx, nova, shimmer Openai Audio Speech Response Format
Opzioni disponibili:
mp3, opus, aac, flac, wav, pcm Openai Audio Speech Speed
Risposta
Openai Audio Speech Response 200
Openai Audio Speech Response 200 Audio
Questa pagina è stata utile?

