Skip to main content
POST
Python
Metni, OpenAI uyumlu audio API aracılığıyla bir ses dosyasına dönüştürmek için bu uç noktayı kullanın. Uygulamanızda zaten metin olduğunda ve ses çıktısı gerektiğinde; anlatım, kısa sesli istemler, sesli okuma özellikleri ve diğer iş akışları için uygundur.

İlk istek

Üç alanla başlayın: model, input ve voice. İlk isteği kısa tutun; böylece hız veya çıktı formatını ayarlamadan önce kimlik doğrulamayı, audio formatını ve dosya işlemeyi doğrulayabilirsiniz.

Yanıtı okuma

Yanıt JSON değil, ikili audio verisidir. SDK örneklerinde yanıtı output.mp3 gibi bir dosyaya yazın. Doğrudan HTTP istemcilerinde yanıt gövdesini kaydedin ve dosya uzantısını istenen response_format ile eşleşecek şekilde ayarlayın.

Sonraki adımlar

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer token authentication. Use your CometAPI key.

Gövde

application/json
model
string
varsayılan:tts-1
gerekli

The TTS model to use. Choose a current speech model from the Models page.

input
string
gerekli

The text to generate audio for. Maximum length is 4096 characters.

Maximum string length: 4096
voice
enum<string>
varsayılan:alloy
gerekli

The voice to use for speech synthesis.

Mevcut seçenekler:
alloy,
ash,
ballad,
coral,
echo,
fable,
onyx,
nova,
sage,
shimmer
response_format
enum<string>
varsayılan:mp3

The audio output format.

Mevcut seçenekler:
mp3,
opus,
aac,
flac,
wav,
pcm
speed
number
varsayılan:1

The speed of the generated audio. Select a value between 0.25 and 4.0.

Gerekli aralık: 0.25 <= x <= 4

Yanıt

200 - audio/mpeg

The audio file content.

The response is of type file.