Konversi teks ke suara. Respons berupa data audio biner mentah.
const response = await client.audio.create({
model: "openai/tts",
input: "Halo dari Lunos!",
voice: "alloy",
response_format: "mp3",
speed: 1.0,
});
// Tulis audio ke file (Node.js)
import { writeFileSync } from "fs";
writeFileSync("output.mp3", Buffer.from(await response.arrayBuffer()));
| Parameter | Tipe | Deskripsi |
|---|---|---|
model |
string |
Identifier model TTS |
input |
string |
Teks untuk dikonversi ke suara |
voice |
string |
Pilihan suara |
response_format |
'mp3' | 'opus' | 'aac' | 'flac' | 'wav' |
Format audio |
speed |
number |
Pengali kecepatan (0.25-4.0) |
| Suara | Deskripsi |
|---|---|
alloy |
Netral, seimbang |
echo |
Hangat, percakapan |
fable |
Ekspresif, bercerita |
onyx |
Dalam, berwibawa |
nova |
Ramah, ceria |
shimmer |
Jernih, profesional |
Tidak ada judul di halaman ini.
