#2 voice dialoge

1 messages · Page 1 of 1 (latest)

vague hornetBOT
#
AI-generated Answer for roykim1212

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:

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

narrow zealot
#

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