Skip to main content
POST

Otorisasi

string
wajib
Semua API memerlukan autentikasi Bearer TokenDapatkan API Key:Visit Halaman Manajemen API Key untuk mendapatkan API Key AndaTambahkan ke header request:

Body

string
default:"gpt-4o-mini-tts"
wajib
Nama model TTSModel yang tersedia:
  • gpt-4o-mini-tts - GPT-4o Mini TTS model
Contoh: "gpt-4o-mini-tts"
string
wajib
Teks yang akan dikonversi menjadi suaraPanjang maksimum: 4096 karakterContoh: "The quick brown fox jumps over the lazy dog."
string
wajib
Pilihan suaraSuara yang tersedia:
  • alloy - Suara netral dan seimbang
  • echo - Suara pria yang tenang
  • fable - Suara naratif beraksen Inggris
  • onyx - Suara pria yang dalam
  • nova - Suara wanita yang energik
  • shimmer - Suara wanita yang lembut
Contoh: "alloy"
string
default:"wav"
wajib
Format output audioFormat yang didukung:
  • wav - Format WAV, tanpa kompresi (default)
  • opus - Format Opus, untuk streaming internet
  • aac - AAC format
  • flac - Format FLAC, kompresi lossless
  • pcm - Format PCM, data audio mentah
Contoh: "wav"
number
default:"1.0"
Kecepatan pemutaran suaraRentang: 0,25 hingga 4,0
  • 0.25 - Kecepatan paling lambat (1/4x)
  • 1.0 - Kecepatan normal (default)
  • 4.0 - Kecepatan paling cepat (4x)
Contoh: 1.0

Response

Jika berhasil, mengembalikan stream data audio biner yang dapat disimpan sebagai file audio atau diputar langsung. Jika terjadi error, mengembalikan informasi error berformat JSON, termasuk kode, pesan, dan jenis error.