Kami menggunakan cookie. Cookie dan penyimpanan browser menjaga Anda tetap masuk dan mengingat preferensi Anda. Dengan izin Anda, kami juga mengukur cara situs digunakan. Anda dapat kapan saja. Lihat kebijakan cookie kami.
API text to speech
Hasilkan suara alami untuk aplikasi, video, dan aksesibilitas. Pilih model dan suara, atur kecepatan dan format output (mp3, wav, opus, flac), lalu stream audionya kembali.
- Voice-over untuk video
- Membacakan artikel
- Asisten suara dan IVR
- Fitur aksesibilitas
Hasil akan muncul di sini.
Pengaturan
API text to speech · 36 model
Cara memanggil API API text to speech
- Buat API key di dasbor Anda.
- Instal SDK resmi openai untuk bahasa Anda.
- Atur baseURL ke https://api14.com/api/v1 dan model ke "mistralai/voxtral-mini-tts-2603".
Bagaimana harga TTS ditentukan?
Per karakter teks input. Paragraf 1.000 karakter biasanya hanya berharga sepersekian sen hingga beberapa sen.
Format apa saja yang didukung?
mp3, wav, opus, dan flac, tergantung modelnya.
Bisakah saya memilih suara?
Ya. Kirim parameter voice; setiap halaman model mencantumkan berapa banyak suara yang ditawarkan model tersebut.
Bisakah saya melakukan streaming audio?
Ya. Baca body respons sebagai stream dan mulai pemutaran sebelum seluruh file diterima.
import { writeFile } from "node:fs/promises";
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const audio = await client.audio.speech.create({
"model": "mistralai/voxtral-mini-tts-2603",
"input": "Hello from api14! One API for every model.",
"voice": "alloy",
"response_format": "mp3"
});
await writeFile("speech.mp3", Buffer.from(await audio.arrayBuffer()));