text-to-dialogue-v3 API
Usa text-to-dialogue-v3 dalla famiglia ElevenLabs tramite RunAPI. Prezzi per chiamata, nessun abbonamento e le generazioni fallite non vengono mai addebitate.
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_dialogue \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "text-to-dialogue-v3",
"text": "Convert this paragraph into natural speech with a warm British male voice, moderate pace."
}'
import { ElevenlabsClient } from "@runapi.ai/elevenlabs";
const client = new ElevenlabsClient();
const result = await client.textToDialogue.run({
model: "text-to-dialogue-v3",
text: "Convert this paragraph into natural speech with a warm British male voice, moderate pace.",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\Elevenlabs\ElevenlabsClient;
$client = new ElevenlabsClient();
$result = $client->textToDialogue->run([
'model' => 'text-to-dialogue-v3',
'text' => 'Convert this paragraph into natural speech with a warm British male voice, moderate pace.',
]);
require "runapi/elevenlabs"
client = RunApi::Elevenlabs::Client.new
result = client.text_to_dialogue.run(
model: "text-to-dialogue-v3",
text: "Convert this paragraph into natural speech with a warm British male voice, moderate pace."
)
npx skills add runapi-ai/elevenlabs -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
text-to-dialogue-v3 punta al giusto equilibrio tra qualità e costo all’interno della famiglia ElevenLabs.
- Prezzi pay-per-call in USD
- Le generazioni fallite non vengono addebitate
- Streaming quando supportato dal modello
- Setup del model skill
Prezzi
Dettagli tecnici
| ID modello | text-to-dialogue-v3 |
| Provider | ElevenLabs |
| Modalità | audio_music |
| Tipo di task | asynchronous |
| Unità di fatturazione | 1K chars |
| API endpoint | /api/v1/elevenlabs/text_to_dialogue |
| Licenza commerciale | Sì — inclusa via API |
| Stato del catalogo | Operativo |
Quickstart — text-to-dialogue-v3
Stessa struttura · variante fissata nel model
# Install the model skill for app development workflows
npx skills add runapi-ai/elevenlabs -g
Install the ElevenLabs skill for this app: 1. Add runapi-ai/elevenlabs with the skills installer. 2. Load SKILL.md in this workspace. 3. Use its docs, schemas, pricing notes, and setup steps when adding model features. 4. Confirm the install path when done.
Usa text-to-dialogue-v3 in quattro passaggi
Installa
Installa il model skill per questa linea di modello.
Configura
Imposta il campo model con l'ID completo del model mostrato in questa pagina.
Invia
Invia una richiesta tipizzata con prompt, input e impostazioni di callback.
Ricevi
Leggi la risposta del task, il callback webhook o l'URL dell'output in cache da RunAPI.
Cosa cambia in text-to-dialogue-v3
Multi-speaker dialogue generation with natural turn-taking
Vocal extraction from mixed audio sources
Multi-speaker dialogue generation with natural turn-taking
Text-to-sound effects for games, video, and podcasts
Multi-speaker dialogue generation with natural turn-taking
Transcription across 29+ languages with speaker diarization
Ideale per
Colonna sonora per podcast e video
Genera musica di sottofondo royalty-free in linea con il mood dell'episodio, senza costi di licenza.
Audio per game
Genera paesaggi sonori ambientali adattivi ed effetti per livelli generati proceduralmente.
Voiceover e SFX per adv
Genera voiceover e effetti sonori personalizzati per spot dei clienti senza uno studio di registrazione.
Domande frequenti su text-to-dialogue-v3
L'ID del modello resta stabile tra le versioni?
RunAPI mantiene stabile l’ID del modello e gestisce gli aggiornamenti di versione compatibili senza modificare la forma della richiesta.
Qual è il rate limit di questa variante?
I limiti per chiave scalano in base al tier di utilizzo. Consulta la pagina prezzi per i limiti attuali.
Posso cambiare variante in seguito?
Sì — la variante è un flag. Puoi cambiarla modificando il parametro model.
Fa streaming?
Dove lo streaming è disponibile, RunAPI esegue lo streaming end-to-end.
Dove posso segnalare problemi di qualità?
Apri un issue nel repository GitHub pubblico oppure scrivi all’assistenza.