Multi-Speaker Conversations
Build, voice, and generate a conversation with up to four speakers.
Create a multi-speaker episode
TTS Studio supports up to four speakers. Each segment belongs to one speaker, and every speaker can use a different catalog, cloned, or designed voice.

Open TTS Studio, or choose a multi-speaker format in New Podcast and send the generated script to the Studio.
Set up speakers
- Click Add Speaker.
- Rename each speaker so the script is easy to scan.
- Use Change voice on each speaker card.
- Preview voices before choosing them.
Choose voices that are easy to distinguish. A contrast in pitch, pace, or vocal texture usually works better than two very similar voices.
Build the conversation
Each segment has a speaker selector and its own text editor. You can:
- Click Add Segment to add another turn.
- Change the speaker assigned to any segment.
- Move segments up or down to change the conversation order.
- Merge adjacent segments when they belong to the same speaker.
- Split a long segment at the cursor with
Ctrl+EnterorCmd+Enter.
Keep each segment focused on one speaking turn. Shorter segments are easier to reorder, regenerate, and direct.
Direct the performance
Use the delivery menu on each segment for a neutral, preset, or custom direction. A custom direction can describe an arc that a single tag cannot capture, for example:
Begin cautiously, pause after the question, then finish with quiet confidence.
You can also insert supported tags such as [pause], [whispering], or [excited]. Auto Tag analyzes one segment; Auto Tag All processes the full script. Always review the result before generating.
Generate the combined MP3
Check that every segment has text and that the character and segment counters are within the displayed limits. Click Generate Audio.
VocalVia generates segments in order and stitches them into one MP3. The task continues in the background, so you can leave the Studio and return through Generation History.
If the same text, voices, and settings are already running, VocalVia shows Already running instead of starting a duplicate job.
Related guides
Put the guide into practice
Start with your own document and keep the script editable from source to speech.