models

ElevenLabs: Eleven v3 Conversational

Markdown · JSON

ElevenLabs: Eleven v3 Conversational

Eleven v3 Conversational is het expressieve spraakmodel van ElevenLabs voor livedialogen. Het zet voorbereide tekst om in audio met een contextgestuurde voordracht en audiotags, met ondersteuning voor meer dan 70 talen in een streamingworkflow van de producent die losstaat van gewone v3-vertelteksten.

Over het model

Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.

Eleven v3 Conversational is de spraaksyntheseversie van ElevenLabs voor realtimedialogen. Het neemt de tekst van een voorbereid antwoord en geeft gesproken audio terug, met het emotionele bereik en de contextgestuurde voordracht van de v3-familie. De producent onderscheidt deze versie van de gewone Eleven v3 en plaatst haar in een Text to Dialogue-streamingworkflow. Een nuttige rol is de stem van een assistent of interactief personage waarvan de volgende uiting afhangt van het voorgaande gesprek.

Het model ondersteunt meer dan 70 talen, waaronder Engels, Frans, Duits, Japans, Koreaans, Spaans, Portugees en Russisch. Kies de taal van het geschreven antwoord en een stem met een passend accent. Pas voor een meertalig ondersteuningsscript de formulering aan voor natuurlijke spreektaal voordat u deze naar de synthese stuurt. Het model spreekt de aangeleverde inhoud uit; de redenering die het antwoord bepaalt en de interpretatie van de microfooninvoer van de gebruiker zijn afzonderlijke fasen van de toepassing.

Audiotags bieden fijnmazige controle over emotie en voordracht. Een geruststellend antwoord, een nieuwsgierige vraag en een dramatische reactie van een personage vereisen verschillende uitvoeringen, ook als de teksten kort zijn. Houd de aanwijzing dicht bij de uiting waarop deze betrekking heeft en behoud voldoende context om de emotionele verandering te verklaren. Een voorbeeldbriefing kan luiden: “Bevestig de correctie op een warme toon en leg vervolgens de volgende stap uit met een gelijkmatige, aandachtige stem.” Het antwoord moet begrijpelijk blijven zonder dat de aanwijzing ontbrekende informatie hoeft aan te vullen.

In de gedocumenteerde WebSocket-workflow voor dialogen stuurt de toepassing tekst en ontvangt zij Base64-gecodeerde audiodelen terwijl de verbinding tussen regels openblijft. De producent buffert voldoende tekst voor een samenhangend spraaksegment; zeer korte fragmenten kunnen wachten totdat meer context binnenkomt of de buffer bewust wordt geleegd. Beurtgrenzen kunnen de prosodie opnieuw instellen, terwijl een wisseling van spreker een nieuwe beurt markeert. Deze kenmerken helpen om volledige zinsdelen voor een interactief antwoord voor te bereiden in plaats van losse woorden.

De gedeelde dialooggids beschrijft optionele uitlijningsinformatie bij audiodelen wanneer deze is aangevraagd en beschikbaar is. Uitlijning kan helpen de spraak aan de tekst te koppelen, maar belooft niet dat een voorgeschreven uiting één vaste duur heeft. Selecteer het uitvoerformaat van de producent voor afspelen of verzamelen in een bestand; de gedeelde TTS-formaatfamilie omvat MP3 en PCM, met telefoniecoderingen in de betreffende workflow. Een dialoogverbinding en een volledig verzoek voor vooraf opgenomen spraak zijn verschillende modi, dus de voorbereiding en aannames over timing moeten gescheiden blijven.

Schrijf voor de uitspraak dubbelzinnige afkortingen voluit en getallen in de bedoelde spreekvorm wanneer de betekenis anders onduidelijk zou zijn. Houd namen en terugkerende terminologie consistent. Neem de native IPA-syntaxis van het v4-model of de verzoeklimiet van de gewone v3 niet over alleen omdat de familienaam vergelijkbaar is. Kies de stem voor de gespreksrol en controleer vervolgens een representatieve regel op duidelijkheid en passende emotie voordat u het script voortzet.

Gebruik voor een praktisch assistentantwoord één hoofdgedachte, een duidelijk resultaat en een natuurlijk einde waarop de gebruiker kan reageren. Bijvoorbeeld: “Bevestig het nieuwe afleveradres, herhaal de straatnaam duidelijk en vraag of de gebruiker het opgeslagen adres wil wijzigen.” Behoud bij een personage de gevestigde persoonlijkheid en laat de reactie bij de huidige scène passen. Verdeel lange uitleg op betekenisvolle zinsgrenzen en behoud de voorgaande gesprekscontext. Het resultaat is gesproken audio voor het aangeleverde antwoord, geen transcript van de beller of zelfstandig gegenereerde beslissing.

Ailoot Ultra · Spraakgeneratie POST /v1/audio/speech elevenlabs/eleven-v3-conversational

elevenlabs/eleven-v3-conversational

ElevenLabs /elevenlabs/eleven-v3-conversational

Aan de slag

Eleven v3 Conversational is het expressieve spraakmodel van ElevenLabs voor livedialogen. Het zet voorbereide tekst om in audio met een contextgestuurde voordracht en audiotags, met ondersteuning voor meer dan 70 talen in een streamingworkflow van de producent die losstaat van gewone v3-vertelteksten.

Toegestane invoer
Tekst
Resultaten
Audio

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · Spraakgeneratie POST /v1/audio/speech
Invoer
text
Uitvoer
audio
Uitvoerformaat
mp3
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
elevenlabs/eleven-v3-conversational
Standaard—
VeldinputTypestringVereisteVereistWaarden en limieten
Minimumlengte: 1
Maximumlengte: 5.000
Eenheid: Unicode-tekens
Standaard—
VeldvoiceTypestringVereisteVereistWaarden en limieten
george, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will
Standaard—
Veldresponse_formatTypestringVereisteVereistWaarden en limieten
mp3
Standaard—
Combinaties van invoermaterialen

text_to_speech · Vereist: input

Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, input, voice, response_format
Parametervoice_idsContractgeorge, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will
Parameterresponse_formatContractmp3
Parametermax_input_charactersContract5000
Parameterother_optionsContractfalse
ParameterinputContractexacte UTF-8-tekst; aantal Unicode-tekens zonder normalisatie
Parametermaterial_typesContracttext

Levenscyclus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · daadwerkelijk teruggegeven task_id of record in de mediabibliotheek

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Selecteer de exacte stem uit dit modelprofiel.

Invoertekens en audioseconden zijn verschillende meeteenheden.

Tarieven

Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.

Snelle modus
Niet opgegeven Wanneer de snelle modus geselecteerd is
Flex-modus
Niet opgegeven Wanneer de flex-modus geselecteerd is
Maximale redeneerinspanning
Niet opgegeven Wanneer voor maximale redeneerinspanning de default-aanpassing wordt gebruikt

Ailoot-tarieven

Prijzen per configuratie

Koppel elke kostenpost aan de getoonde voorwaarden. Gebruik één tarief voor elke groep alternatieve configuraties.

ConfiguratieTariefstaffelRekeneenheidKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefRekeneenheid—Kosten
Invoer · Invoertokens — / 1K tokens
Uitvoer · Uitvoertokens — / 1K tokens
Invoer · Cache lezen — / 1K tokens
Invoer · Cache schrijven — / 1K tokens
Invoer · Cache schrijven, 1 uur — / 1K tokens
ConfiguratieinvoertekenTariefstaffel—Rekeneenheidper invoertekenKosten
Invoer · invoerteken $0.00008 per invoerteken

Details van het referentietarief

Referentiestaffels op modelniveau veranderen de methodeselectie, kostenramingen of afschrijvingen niet. Voor de actieve kostenberekening gelden de tarieven van de geselecteerde Ailoot-methode.

ElevenLabs: Eleven v3 Conversational

Prijzen per configuratie

ConfiguratieFactureringsvoorwaardenKosten
ConfiguratieElevenLabs: Eleven v3 Conversational · StandaardconfiguratieFactureringsvoorwaardenStandaardconfiguratieKosten
Invoer · Invoertekens US$ 0,00004 per invoerteken

Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →

Voorbeeldverzoeken

Ailoot Ultra · Spraakgeneratie

curl
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VOICE_ID:?Choose an accepted voice ID from this exact model profile}"
export AILOOT_VOICE_ID
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "elevenlabs/eleven-v3-conversational", "input": "Good afternoon! This is a short voice take."}')
voice=os.environ["AILOOT_VOICE_ID"]
allowed=json.loads('["george", "sarah", "adam", "alice", "bella", "bill", "brian", "callum", "charlie", "chris", "daniel", "eric", "harry", "jessica", "laura", "liam", "lily", "matilda", "river", "roger", "will"]')
if voice not in allowed: raise SystemExit("Choose an accepted voice ID from this exact model profile")
p["voice"]=voice
p["response_format"]="mp3"
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o speech.mp3

Resultaten ophalen en opslaan

Ailoot Ultra · Spraakgeneratie

mp3

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Lezen van andere inhoud
MediabibliotheekTaakstatusBestandsdetails
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-assets.json
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_MEDIA_TASK_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_MEDIA_TASK_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_MEDIA_TASK_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/tasks/$resource_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-task.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-task.json").read_text())))
PY_RESULT
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_ASSET_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_ASSET_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_ASSET_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/assets/$resource_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-asset.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-asset.json").read_text())))
PY_RESULT
Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Bewaar het volledige binaire resultaat en de headers. Als JSON of meerdere uitvoerresultaten worden teruggegeven, bewaar dan elk gegevensitem en haal elke daadwerkelijke ondertekende asset-URL op.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Bewaar de oorspronkelijke operation_id/X-Client-Request-ID voor reconciliatie zonder de aanvraag opnieuw in te dienen; er is geen afzonderlijke route om de audiostatus te pollen.

Antwoordvelden
VeldType
Veldbinary audioTypebytes
Veldresponse headersTypeheaders
Fouten en vervolgstappen
AntwoordVoorwaardeVolgende stap
Antwoord400 · invalid_request_errorVoorwaardeVerplichte velden, de materiaalrepresentatie of een parameterwaarde zijn ongeldigVolgende stapCorrigeer de aangegeven velden vóór een nieuwe aanmaakaanvraag.
Antwoordserver_errorVoorwaardeDe teruggegeven respons geeft aan dat de bewerking of het resultaat gecontroleerd moet wordenVolgende stapBewaar de oorspronkelijk teruggegeven bewerkings-/taak-ID, aanvraagheaders en respons; blijf de oorspronkelijke bewerking uitlezen via de ondersteunde leesaanvragen. Dien de aanmaakaanvraag niet opnieuw in.

Aliasnamen

Modelaliasnamen

Ailoot Ultra elevenlabs/eleven-v3-conversational

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

elevenlabs/eleven-v3-conversational

FAQ · ElevenLabs: Eleven v3 Conversational
Welke invoer en resultaten zijn beschikbaar?

POST /v1/audio/speech · elevenlabs/eleven-v3-conversational: text → audio

Welke velden gebruikt het verzoek?

POST /v1/audio/speech · elevenlabs/eleven-v3-conversational: model, input, voice, response_format

Welke limieten gelden?

POST /v1/audio/speech · elevenlabs/eleven-v3-conversational: input.maximum_length: 5000

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst