Nous utilisons des cookies. Les cookies et le stockage du navigateur vous gardent connectĂ© et mĂ©morisent vos prĂ©fĂ©rences. Avec votre accord, nous mesurons aussi lâutilisation du site. Vous pouvez Ă tout moment. Consultez notre politique relative aux cookies.
API de synthĂšse vocale
GĂ©nĂ©rez des voix naturelles pour vos applications, vidĂ©os et fonctions dâaccessibilitĂ©. Choisissez un modĂšle et une voix, rĂ©glez la vitesse et le format de sortie (mp3, wav, opus, flac) et recevez lâaudio en streaming.
- Voix off pour vidéos
- Lecture dâarticles Ă voix haute
- Assistants vocaux et serveurs vocaux interactifs
- Fonctions dâaccessibilitĂ©
Les résultats apparaßtront ici.
ParamĂštres
API de synthÚse vocale · 36 modÚles
Comment appeler lâAPI API de synthĂšse vocale
- Créez une clé API dans votre tableau de bord.
- Installez le SDK officiel openai pour votre langage.
- Définissez baseURL sur https://api14.com/api/v1 et model sur "mistralai/voxtral-mini-tts-2603".
Comment la synthÚse vocale est-elle facturée ?
Au caractÚre de texte envoyé. Un paragraphe de 1 000 caractÚres coûte généralement une fraction de centime à quelques centimes.
Quels formats sont pris en charge ?
mp3, wav, opus et flac, selon le modĂšle.
Puis-je choisir une voix ?
Oui. Passez le paramÚtre voice ; chaque page de modÚle indique le nombre de voix proposées.
Puis-je recevoir lâaudio en streaming ?
Oui. Lisez le corps de la rĂ©ponse comme un flux et lancez la lecture avant lâarrivĂ©e du fichier complet.
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()));