#2 voice dialoge
1 messages · Page 1 of 1 (latest)
Here’s how to create a 2‑voice dialogue with ElevenLabs:
- Pick two voices and get their voice_id values. You can copy the ID from My Voices in the dashboard, or list voices via GET /v2/voices. (help.elevenlabs.io)
- Use the Text to Dialogue API (model_id must be eleven_v3). Example request body:
{
"model_id": "eleven_v3",
"inputs": [
{"text": "Knock knock.", "voice_id": "VOICE_ID_A"},
{"text": "Who’s there?", "voice_id": "VOICE_ID_B"}
]
}
Send to POST /v1/text-to-dialogue. Optional params include output_format, seed, and pronunciation_dictionary_locators. (elevenlabs.io) - For progressive playback, use POST /v1/text-to-dialogue/stream (up to 10 unique voice_ids per request). If you also need timestamps/alignment, use /v1/text-to-dialogue/stream-with-timestamps. (elevenlabs.io)
- If you prefer the website (no code), enable Dialogue mode by adding multiple speakers in the Text to Speech UI. (help.elevenlabs.io)
References:
- Create dialogue (API) (elevenlabs.io)
- Stream dialogue / with timestamps (API) (elevenlabs.io)
- Text to Dialogue overview and model requirement (Eleven v3) (elevenlabs.io)
- Find voice IDs (dashboard and API) (help.elevenlabs.io)
- Dialogue mode (website) (help.elevenlabs.io)
Sources:
How do I find the voice ID of my voices via the website and API? – ElevenLabs
Create dialogue | ElevenLabs Documentation
Stream dialogue | ElevenLabs Documentation
What is Dialogue mode? – ElevenLabs
Create dialogue | ElevenLabs Documentation
Stream dialogue | ElevenLabs Documentation
Text to Dialogue | ElevenLabs Documentation
How do I find the voice ID of my voices via the website and API? – ElevenLabs
What is Dialogue mode? – ElevenLabs
is there a way for anyone to 1- cut and paste 2 voice dialogue and not alter the script or dialogue -2- have Eleven Labs automatically label the Host voice as the Host, and the Guest Voice as a voice of my choosing? Right now, I can cut and paste my 2 voice dialogue script into a blank project on the website, but I have to manually pick each line of dialogue with the correct voice