We gebruiken cookies. Cookies en browseropslag houden je ingelogd en onthouden je voorkeuren. Met je toestemming meten we ook hoe de site wordt gebruikt. Je kunt je wanneer je wilt. Zie ons cookiebeleid.
Text-to-speech API
Genereer natuurlijke stemmen voor apps, video’s en toegankelijkheid. Kies een model en stem, stel snelheid en uitvoerformaat in (mp3, wav, opus, flac) en stream de audio terug.
- Voice-overs voor video’s
- Artikelen laten voorlezen
- Spraakassistenten en IVR
- Toegankelijkheidsfuncties
Resultaten verschijnen hier.
Instellingen
Text-to-speech API · 36 modellen
Zo roep je de Text-to-speech API API aan
- Maak een API-key aan in je dashboard.
- Installeer de officiële openai SDK voor je taal.
- Stel baseURL in op https://api14.com/api/v1 en model op "mistralai/voxtral-mini-tts-2603".
Hoe wordt TTS geprijsd?
Per teken invoertekst. Een alinea van 1.000 tekens kost meestal een fractie van een cent tot enkele centen.
Welke formaten worden ondersteund?
mp3, wav, opus en flac, afhankelijk van het model.
Kan ik een stem kiezen?
Ja. Geef de parameter voice mee; elke modelpagina vermeldt hoeveel stemmen het model biedt.
Kan ik de audio streamen?
Ja. Lees de response body als stream en start het afspelen voordat het hele bestand binnen is.
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()));