Passer au contenu

Elevenlabs

Intégrer

Identifiant du modèle elevenlabs/text-to-dialogue/eleven-v3
# 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/text-to-dialogue/eleven-v3?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputs": [
      {
        "text": "[applause] Thank you all for coming tonight! Today we have a very special guest with us.",
        "voice": "Aria"
      },
      {
        "text": "[gulps] ... [strong canadian accent] [excited] Hello everyone! Thank you all for having me tonight on this special day.",
        "voice": "Charlotte"
      }
    ]
  }'

# 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,10 $ 100 crédits API · ≈ 10,75 ₽ L’exécuter sur cette page

Obtenir une clé API
ElevenLabs Texte vers parole #audio

Transforme une liste de paires texte et identifiant vocal en piste audio de dialogue à plusieurs locuteurs

ElevenLabs · Audio

Votre premier résultat apparaîtra ici

Créez 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 pendant 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 au fur et à mesure de vos modifications.

•requis

Entrées de dialogue à synthétiser en parole, chacune associant un texte à un identifiant de voix.

Avancé language_code · stability · seed · use_speaker_boost · pronunciation_dictionary_locators

Spécifiez 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.

Stabilité et variation de la voix entre les générations, limitées à 0.0, 0.5 ou 1.0; les valeurs en dehors de cet ensemble sont arrondies à la valeur acceptée la plus proche. Les réglages élevés peuvent limiter l’émotion et produire un rendu monotone, tandis que les réglages faibles élargissent la palette émotionnelle de la voix.

Graine contrôlant l’aléatoire pour obtenir des résultats reproductibles.

par défaut []

Fournissez jusqu’à 3 localisateurs de dictionnaires de prononciation dans l’ordre selon lequel ils doivent s’appliquer au texte. Chaque localisateur identifie un dictionnaire par id et version_id.

POST /run/elevenlabs/text-to-dialogue/eleven-v3?wait=20 devis → 0,10 $
# 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/text-to-dialogue/eleven-v3?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputs": [
      {
        "text": "[applause] Thank you all for coming tonight! Today we have a very special guest with us.",
        "voice": "Aria"
      },
      {
        "text": "[gulps] ... [strong canadian accent] [excited] Hello everyone! Thank you all for having me tonight on this special day.",
        "voice": "Charlotte"
      }
    ]
  }'

# 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 au Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Elevenlabs

Crée un dialogue parlé à partir de `inputs`, une liste obligatoire où chaque entrée associe un texte à un identifiant vocal. Le comportement vocal peut être ajusté avec `stability` (0 à 1) et `use_speaker_boost`. Vous pouvez imposer une langue avec `language_code` et appliquer jusqu’à 3 localisateurs de dictionnaires de prononciation. Un `seed` est accepté pour la reproductibilité et renvoyé avec l’audio.

Paramètres

NomType Par défautAutorisé Description
inputsrequis
Typeobject[]
Entrées de dialogue à synthétiser en parole, chacune associant un texte à un identifiant de voix.
inputs[].textrequis
Typestring
Texte contenant le dialogue.
inputs[].voicerequis
Typestring
Nom ou identifiant de voix sélectionné pour la génération.
stabilityfacultatif
Typenumber | null
0 – 1
Stabilité et variation de la voix entre les générations, limitées à 0.0, 0.5 ou 1.0; les valeurs en dehors de cet ensemble sont arrondies à la valeur acceptée la plus proche. Les réglages élevés peuvent limiter l’émotion et produire un rendu monotone, tandis que les réglages faibles élargissent la palette émotionnelle de la voix.
use_speaker_boostfacultatif
Typeboolean | null
Amélioration de la similarité avec le locuteur, qui augmente la latence en raison d’une légère hausse de la charge de calcul. Son activation rend la voix plus similaire à celle du locuteur d’origine.
pronunciation_dictionary_locatorsfacultatif
Typeobject[]
Par défaut[]
Fournissez jusqu’à 3 localisateurs de dictionnaires de prononciation dans l’ordre selon lequel ils doivent s’appliquer au texte. Chaque localisateur identifie un dictionnaire par id et version_id.
pronunciation_dictionary_locators[].pronunciation_dictionary_idfacultatif
Typestring | null
Identifiant du dictionnaire de prononciation.
pronunciation_dictionary_locators[].version_idfacultatif
Typestring | null
Sélectionnez une version précise du dictionnaire de prononciation selon son ID, ou laissez ce paramètre non défini pour utiliser la dernière version.
seedfacultatif
Typeinteger | null
Graine contrôlant l’aléatoire pour obtenir des résultats reproductibles.
language_codefacultatif
Typestring | null
Spécifiez 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.
requis

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "elevenlabs/text-to-dialogue/eleven-v3",
  "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": 100,
    "usd": "0.10",
    "charged": 100,
    "refunded": 0
  },
  "input": {
    "inputs": [
      {
        "text": "[applause] Thank you all for coming tonight! Today we have a very special guest with us.",
        "voice": "Aria"
      },
      {
        "text": "[gulps] ... [strong canadian accent] [excited] Hello everyone! Thank you all for having me tonight on this special day.",
        "voice": "Charlotte"
      }
    ]
  },
  "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
    },
    "seed": 42
  },
  "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 par Go-mois) ou pendant 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, les vidéos et les fichiers audio. output est l’objet de résultat propre au modèle.
Champs de sortie
audio
object {url, content_type, file_name, file_size}Fichier audio produit par la génération.
seed
integerGraine contrôlant l’aléatoire pour obtenir des résultats reproductibles.

Pour les agents IA : cette page en Markdown se trouve à https://doitong.com/fr-CA/developers/models/elevenlabs/text-to-dialogue/eleven-v3.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt