Naar inhoud springen

Elevenlabs

Integreren

Model-ID 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"

Deze request: ≈$ 0,10 100 API-tegoed · ≈ ₽ 10,75 Op deze pagina uitvoeren

API-sleutel ophalen
ElevenLabs Tekst naar spraak #audio

Zet een lijst met paren van tekst en stem-ID om in een audiospoor met meerdere sprekers

ElevenLabs · Audio

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht

Dialoogitems die als spraak moeten worden gesynthetiseerd, elk met tekst en een voice-ID.

Geavanceerd language_code · stability · seed · use_speaker_boost · pronunciation_dictionary_locators

Geef de vereiste mod eltaal op met een ISO 639-1-code; de request mislukt met een fout als het model die code niet ondersteunt.

Stabiliteit en variatie van de stem tussen generaties, beperkt tot 0.0, 0.5 of 1.0; waarden buiten deze reeks worden afgerond naar de dichtstbijzijnde geaccepteerde waarde. Hogere instellingen kunnen emotie beperken en monotoon klinken, terwijl lagere instellingen het emotionele bereik van de stem vergroten.

Seed die de willekeurigheid voor reproduceerbare resultaten bepaalt.

standaard []

Lever maximaal 3 locators voor uitspraakwoordenboeken aan in de volgorde waarin ze de tekst moeten beïnvloeden. Elke locator identificeert een woordenboek aan de hand van id en version_id.

POST /run/elevenlabs/text-to-dialogue/eleven-v3?wait=20 prijsopgave → $ 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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over Elevenlabs

Bouwt gesproken dialoog uit `inputs`, een verplichte lijst waarin elke invoer tekst aan een stem-ID koppelt. Stemgedrag kan worden afgestemd met `stability` (0 tot 1) en `use_speaker_boost`. Je kunt een taal afdwingen met `language_code` en maximaal 3 verwijzingen naar uitspraakwoordenboeken toepassen. Voor reproduceerbaarheid wordt een `seed` geaccepteerd en samen met de audio geretourneerd.

Parameters

NaamType StandaardToegestaan Beschrijving
inputsverplicht
Typeobject[]
Dialoogitems die als spraak moeten worden gesynthetiseerd, elk met tekst en een voice-ID.
inputs[].textverplicht
Typestring
Tekst met de dialoog.
inputs[].voiceverplicht
Typestring
Voicenaam of ID die voor generatie is geselecteerd.
stabilityoptioneel
Typenumber | null
0 – 1
Stabiliteit en variatie van de stem tussen generaties, beperkt tot 0.0, 0.5 of 1.0; waarden buiten deze reeks worden afgerond naar de dichtstbijzijnde geaccepteerde waarde. Hogere instellingen kunnen emotie beperken en monotoon klinken, terwijl lagere instellingen het emotionele bereik van de stem vergroten.
use_speaker_boostoptioneel
Typeboolean | null
Verbetering van sprekervereenkomst die latency toevoegt door een lichte toename van de rekenbelasting. Inschakelen zorgt ervoor dat de stem meer op de oorspronkelijke spreker lijkt.
pronunciation_dictionary_locatorsoptioneel
Typeobject[]
Standaard[]
Lever maximaal 3 locators voor uitspraakwoordenboeken aan in de volgorde waarin ze de tekst moeten beïnvloeden. Elke locator identificeert een woordenboek aan de hand van id en version_id.
pronunciation_dictionary_locators[].pronunciation_dictionary_idoptioneel
Typestring | null
Identifier voor het uitspraakwoordenboek.
pronunciation_dictionary_locators[].version_idoptioneel
Typestring | null
Selecteer een specifieke versie van het uitspraakwoordenboek op basis van de ID, of laat dit leeg om de nieuwste versie te gebruiken.
seedoptioneel
Typeinteger | null
Seed die de willekeurigheid voor reproduceerbare resultaten bepaalt.
language_codeoptioneel
Typestring | null
Geef de vereiste mod eltaal op met een ISO 639-1-code; de request mislukt met een fout als het model die code niet ondersteunt.
verplicht

Uitvoer

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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
audio
object {url, content_type, file_name, file_size}Audiobestand dat door de generatie is geproduceerd.
seed
integerSeed die de willekeurigheid voor reproduceerbare resultaten bepaalt.

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/elevenlabs/text-to-dialogue/eleven-v3.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt