Skip to main content
POST

Autorizações

string
obrigatório
Todas as APIs exigem autenticação por Bearer TokenObtenha sua chave de API:Acesse a página de gerenciamento de chaves de API para obter sua chave de APIAdicione-a ao cabeçalho da requisição:

Body

string
padrão:"gpt-4o-mini-tts"
obrigatório
Nome do modelo TTSModelos disponíveis:
  • gpt-4o-mini-tts - modelo GPT-4o Mini TTS
Exemplo: "gpt-4o-mini-tts"
string
obrigatório
O texto a ser convertido em falaTamanho máximo: 4096 caracteresExemplo: "The quick brown fox jumps over the lazy dog."
string
obrigatório
Seleção de vozVozes disponíveis:
  • alloy - voz neutra e equilibrada
  • echo - voz masculina e calma
  • fable - voz britânica, narrativa
  • onyx - voz masculina e grave
  • nova - voz feminina e enérgica
  • shimmer - voz feminina e suave
Exemplo: "alloy"
string
padrão:"wav"
obrigatório
Formato de saída do áudioFormatos suportados:
  • wav - formato WAV, sem compressão (padrão)
  • opus - formato Opus, para streaming pela internet
  • aac - formato AAC
  • flac - formato FLAC, compressão sem perdas
  • pcm - formato PCM, dados de áudio brutos
Exemplo: "wav"
number
padrão:"1.0"
Velocidade de reprodução da falaFaixa: 0.25 a 4.0
  • 0.25 - velocidade mais lenta (1/4x)
  • 1.0 - velocidade normal (padrão)
  • 4.0 - velocidade mais rápida (4x)
Exemplo: 1.0

Resposta

Retorna um fluxo binário de dados de áudio em caso de sucesso, que pode ser salvo como um arquivo de áudio ou reproduzido diretamente. Retorna informações de erro em formato JSON em caso de falha, incluindo código, mensagem e tipo do erro.