MiniMax : Speech 2.8 HD
MiniMax Speech 2.8 HD text-to-speech model for higher-quality speech synthesis with streaming, subtitle, language boost, voice modification, and pronunciation controls.
Fournisseurs
Plusieurs fournisseurs peuvent héberger le même modèle. Choisissez-en un lorsque vous avez besoin d’un backend fixe, ou laissez le routage choisir parmi eux.
Langues prises en charge
ar
yue
zh
cs
nl
en
fi
fr
de
el
hi
id
it
ja
ko
pl
pt
ro
ru
es
th
tr
uk
vi
Voix
Fonctionnalités
Generates spoken audio from text input.
text_to_speech
Supports streaming output with stream=true.
streaming
Synthesizes speech from fully-submitted text in a single synchronous request.
synchronous
Supports sentence, word, and streaming word subtitle modes.
subtitles
Supports language-specific recognition enhancement or automatic language detection with language_boost=auto.
language_boost
Supports pitch, intensity, timbre, and sound effect controls through voice_modify.
voice_modification
Supports pronunciation replacement through pronunciation_dict.
pronunciation_dictionary
Code
TTS en streaming avec l’ElevenLabs SDK
Fait passer l’ElevenLabs SDK par AllModels et diffuse la réponse audio en streaming.
import { ElevenLabsClient } from "elevenlabs";
const client = new ElevenLabsClient({
apiKey: process.env.ALLMODELS_API_KEY,
baseUrl: "https://api.allmodels.io/el"
});
const stream = await client.textToSpeech.stream("voice_id", {
text: "I'm sorry, Dave. I'm afraid I can't do that.",
modelId: "minimax/speech-2-8-hd",
outputFormat: "mp3_44100_128"
}, {
queryParams: {
provider: {
"only": [
"minimax"
]
}
}
});
const reader = stream.getReader();
for (;;) {
const { done, value } = await reader.read();
if (done) break;
// Write value to your response, file, or audio playback pipeline.
}
