Eleven v4 Turbo Dialogue

Fast, lower-cost multi-speaker dialogue with ElevenLabs Eleven v4 Turbo. Write the conversation turn by turn, give each turn a voice, and get one audio track with natural timing, emotion tags such as [laughing] or [whispering] and up to 10 voices. For podcasts, ads, explainers and game scenes.

Input

Fields marked * are required. Review the price before generating.

Required. A JSON list of turns, each with a voice and the text it speaks: [{"voice": "sarah", "text": "[excited] Did you hear the news?"}, {"voice": "george", "text": "No, what happened?"}]. Voices: adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, george, harry, jessica, laura, liam, lily, matilda, river, roger, sarah, will. Up to 2,000 characters of spoken text and 10 different voices. Audio tags such as [whispering], [laughing] or [excited] set the delivery. Priced per character of this field.

Additional settings

Required.

Optional. Auto lets the model detect the language from the text. Choosing one makes it speak and read numbers and dates in that language.

Tips and requirements

Optional. When true, a JSON file is returned along with the audio, with the start and end time of every word, which voice speaks it, and the name of each voice.

Optional. Spells out numbers, dates and abbreviations before speaking them, e.g. "3/4" becomes "three quarters". Auto lets the model decide.

Optional. Controls how consistent the delivery is. Lower values are more expressive, higher values keep a steadier delivery.

Optional. How closely the output follows the reference voice. Higher values match it more closely but can sound less natural.

Optional. The same seed with the same settings gives a near identical result. Leave empty for a random result.

Price$0.07 / request

You sign up first. Your settings are kept.

API code for this input

Complete the required fields and fix input errors to see API code.