Passer au contenu

ElevenLabs TTS Multilingual v2

Intégrer

Identifiant du modèle elevenlabs/tts/multilingual-v2
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/elevenlabs/tts/multilingual-v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Hello from Doitong. This is a short test sentence."
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Cette requête: 0,005 $ 5 crédits API · ≈ 0,54 ₽ L’exécuter sur cette page

Obtenir une clé API
ElevenLabs Texte vers parole #audio

Synthèse vocale multilingue avec sélection de voix, réglages de stabilité, de style et de vitesse, plus horodatages par mot

ElevenLabs · audio

Votre premier résultat apparaîtra ici

Construisez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour lorsque vous les modifiez.

•requis

Texte à synthétiser en parole.

Avancé previous_text · next_text · apply_text_normalization · voice · language_code · stability · similarity_boost · style · speed · timestamps

Texte précédent fourni comme contexte de continuité pour la parole de la requête actuelle, soit pour relier harmonieusement plusieurs segments générés, soit pour influencer la continuité au sein de cette génération.

Texte suivant fourni comme contexte de continuité pour la parole de la requête actuelle, soit pour relier harmonieusement plusieurs segments générés, soit pour influencer la continuité au sein de cette génération.

apply_text_normalization par défaut auto

Mode de normalisation du texte : 'auto' laisse le système décider si une normalisation est nécessaire, par exemple pour écrire les nombres en toutes lettres. La sélection de 'on' applique toujours la normalisation ; la sélection de 'off' la désactive.

par défaut Rachel

Voix sélectionnée pour synthétiser la parole.

Indiquez la langue requise du modèle avec un code ISO 639-1 ; la requête échoue avec une erreur si le modèle ne prend pas ce code en charge.

par défaut 0.5

Stabilité de la voix, de 0 à 1.

par défaut 0.75

Niveau d'amélioration de la similarité, de 0 à 1.

par défaut 0

Degré d'exagération stylistique, de 0 à 1.

par défaut 1

Vitesse de parole par rapport à 1.0 : les valeurs faibles ralentissent l'interprétation et les valeurs élevées l'accélèrent. La plage est de 0.7–1.2, avec de possibles changements de qualité aux valeurs extrêmes.

POST /run/elevenlabs/tts/multilingual-v2?wait=20 devis → 0,005 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/elevenlabs/tts/multilingual-v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Hello from Doitong. This is a short test sentence."
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de ElevenLabs TTS Multilingual v2

Convertit `text` en parole avec une `voice` nommée (Rachel par défaut). Ajustez `stability`, `similarity_boost` et `style` de 0 à 1, et `speed` de 0.7 à 1.2. `previous_text` et `next_text` améliorent la continuité entre les passages divisés, `language_code` impose une langue et `timestamps` renvoie le minutage de chaque mot.

Paramètres

NomType Par défautAutorisé Description
textrequis
Typestring
Texte à synthétiser en parole.
voicefacultatif
Typestring
Par défautRachel
Voix sélectionnée pour synthétiser la parole.
stabilityfacultatif
Typenumber
Par défaut0.5
0 – 1
Stabilité de la voix, de 0 à 1.
similarity_boostfacultatif
Typenumber
Par défaut0.75
0 – 1
Niveau d'amélioration de la similarité, de 0 à 1.
stylefacultatif
Typenumber
Par défaut0
0 – 1
Degré d'exagération stylistique, de 0 à 1.
speedfacultatif
Typenumber
Par défaut1
0,7 – 1,2
Vitesse de parole par rapport à 1.0 : les valeurs faibles ralentissent l'interprétation et les valeurs élevées l'accélèrent. La plage est de 0.7–1.2, avec de possibles changements de qualité aux valeurs extrêmes.
timestampsfacultatif
Typeboolean
Par défautfalse
Contrôle si la parole générée inclut des horodatages pour chaque mot.
previous_textfacultatif
Typestring | null
Texte précédent fourni comme contexte de continuité pour la parole de la requête actuelle, soit pour relier harmonieusement plusieurs segments générés, soit pour influencer la continuité au sein de cette génération.
next_textfacultatif
Typestring | null
Texte suivant fourni comme contexte de continuité pour la parole de la requête actuelle, soit pour relier harmonieusement plusieurs segments générés, soit pour influencer la continuité au sein de cette génération.
language_codefacultatif
Typestring | null
Indiquez la langue requise du modèle avec un code ISO 639-1 ; la requête échoue avec une erreur si le modèle ne prend pas ce code en charge.
apply_text_normalizationfacultatif
Typeenum
Par défautauto
autoonoff
Mode de normalisation du texte : 'auto' laisse le système décider si une normalisation est nécessaire, par exemple pour écrire les nombres en toutes lettres. La sélection de 'on' applique toujours la normalisation ; la sélection de 'off' la désactive.
requis

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "elevenlabs/tts/multilingual-v2",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 5,
    "usd": "0.005",
    "charged": 5,
    "refunded": 0
  },
  "input": {
    "text": "Hello from Doitong. This is a short test sentence."
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    },
    "timestamps": []
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation au Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, vidéos et fichiers audio. output est le propre objet de résultat du modèle.
Champs de sortie
audio
object {url, content_type, file_name, file_size}Fichier audio produit par la génération.
timestamps
array of any | nullDonnées temporelles de la parole générée, incluses uniquement pour les requêtes avec `timestamps` défini sur True, avec un horodatage pour chaque mot.

Plus de modèles : Texte vers parole

Pour les agents IA : cette page au format Markdown est disponible à https://doitong.com/fr/developers/models/elevenlabs/tts/multilingual-v2.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt