Flexibele parameters
Configureer 2 gedocumenteerde parameters, waaronder dialogue, stability.
Dialooggeneratie met meerdere sprekers en natuurlijke beurtwisselingen
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_dialogue \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "text-to-dialogue-v3",
"text": "Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo."
}'
import { ElevenlabsClient } from "@runapi.ai/elevenlabs";
const client = new ElevenlabsClient();
const result = await client.textToDialogue.run({
model: "text-to-dialogue-v3",
text: "Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo.",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/elevenlabs/text_to_dialogue",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"text-to-dialogue-v3","text":"Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo."}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/elevenlabs/text_to_dialogue");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'text-to-dialogue-v3',
'text' => 'Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo.',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.textToDialogue().run({"model":"text-to-dialogue-v3","text":"Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo."});
task.waitForResult();
require "runapi/elevenlabs"
client = RunApi::Elevenlabs::Client.new
result = client.text_to_dialogue.run(
model: "text-to-dialogue-v3",
text: "Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo."
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.textToDialogue.Run({"model":"text-to-dialogue-v3","text":"Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo."})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model text-to-dialogue-v3 \
--endpoint text_to_dialogue \
--wait
6 versies beschikbaar
Kies een model en genereer binnen enkele seconden.
| Provider | ElevenLabs |
| Model-ID | text-to-dialogue-v3 |
| Modaliteit | Audio & Muziek |
| Taaktypen | Asynchronous |
| API-eindpunt | /api/v1/elevenlabs/text_to_dialogue |
| Factureringseenheid | 1K tekens |
| Invoerparameters | dialogue, stability |
| Catalogusstatus | Operationeel |
Meld je gratis aan en maak vanuit het dashboard een API-sleutel voor text-to-dialogue-v3.
Stuur een POST-verzoek naar /api/v1/elevenlabs/text_to_dialogue met de model-ID text-to-dialogue-v3 en je parameters.
Poll de taak of volg de callback om het voltooide text-to-dialogue-v3-resultaat op te halen.
Configureer 2 gedocumenteerde parameters, waaronder dialogue, stability.
Stelt 1 openbaar(e) endpoint(s) beschikbaar: text_to_dialogue.
Gemeten aan de hand van 1K tekens, zonder abonnementsvereiste.
dialogueGeen beschrijving beschikbaar.
stabilityGeen beschrijving beschikbaar. (0.0, 0.5, 1.0)
Genereer royaltyvrije achtergrondmuziek die aansluit op de sfeer van een aflevering, zonder licentiekosten.
Genereer adaptieve ambient soundscapes en effecten voor procedureel gegenereerde levels.
Genereer maatwerkvoice-overs en sound effects voor campagnes van klanten zonder opnamestudio.
Geef de model-ID door die in de quickstart wordt getoond.
Rate limits per key schalen mee met je usage tier. Bekijk de prijzenpagina voor de actuele limieten.
Ja — variant is een flag. Wissel door de modelparameter aan te passen.
Waar streaming beschikbaar is, streamt RunAPI end-to-end.
Open een issue in de publieke GitHub-repo of mail support.
Nee. Je RunAPI API-sleutel volstaat voor toegang tot deze variant en elk ander model in de catalogus. Je hebt geen accounts bij de onderliggende provider nodig.
We helpen je met enterprise-inrichting, integraties en technische vragen.
Neem contact op