generate_dialogue
Generate multi-speaker dialogue for character conversations. Assign voices to dialogue lines and produce audio output.
Instructions
Generate multi-speaker dialogue using ElevenLabs Text-to-Dialogue V3 via kie.ai. Great for conversations between characters. Downloads to kie/assets/raw/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | Set false to submit and return immediately with the task_id (async mode) — then poll with check_task and fetch with download_result. Recommended for long generations to avoid client-side watchdog timeouts. | |
| dialogue | Yes | Array of dialogue lines with voice assignments | |
| filename | No | Output filename. Auto-generated if omitted. | |
| stability | No | Voice stability — kie accepts exactly 0 (creative), 0.5 (natural), or 1 (robust) | |
| download_dir | No | Absolute directory to save the file(s) into (created if missing). Defaults to the server's kie/assets/raw/. Must be absolute — the MCP server's working directory is not the caller's. | |
| language_code | No | Language code (e.g. "en") | |
| max_wait_seconds | No | Override the blocking-mode polling budget in seconds (defaults: image 600, video 900, audio 300, speech 300). Ignored when wait=false. |