How to generate dialogue
Write or provide your script
Format your script with speaker names followed by their lines. The agent auto-detects this format.
A two-person podcast intro.
Assign voices (optional)
If you do not assign voices, the agent automatically assigns different voices to each speaker using round-robin from the voice pool. To assign specific voices, mention them in your prompt:
Dialogue with specific voice assignments.
Multi-speaker dialogue requires at least 2 unique speakers in the script. If only one speaker is detected, the agent falls back to single-voice text-to-speech.
Script format
The agent detects multi-speaker scripts automatically when lines follow this pattern:What you cannot do
- You cannot assign different emotions or tones per line. The voice model interprets tone naturally from the text.
- You cannot control pauses between speakers.
- You cannot generate dialogue with more than the available voice pool. If you have many speakers, some may share voices.

.png?fit=max&auto=format&n=J3TfNmZhqEoKcaaO&q=85&s=468b5adb026aa33181cc81ab54ab68db)
