Home / Servers / ElevenLabs API / text_to_dialogue_stream_with_timestamps
Text To Dialogue Streaming With Timestamps
An MCP tool from the ElevenLabs API server, hosted on mcp.hjlabs.in.
Text To Dialogue Streaming With Timestamps Converts a list of text and voice ID pairs into speech (dialogue) and returns a stream of JSON blobs containing audio as a base64 encoded string and timestamps [POST /v1/text-to-dialogue/stream/with-timestamps]
Name on the gateway: elevenlabs_api__text_to_dialogue_stream_with_timestamps · may change things.
Parameters
| Name | Type | Description |
|---|---|---|
output_format | string | Output format of the generated audio. Formatted as codec_sample_rate_bitrate.… |
enable_logging | boolean | When enable_logging is set to false zero retention mode will be used for the… |
inputs required | array | A list of dialogue inputs, each containing text and a voice ID which will be… |
model_id | string | Identifier of the model that will be used, you can query them using GET… |
language_code | string | Language code (ISO 639-1) used to enforce a language for the model and text… |
settings | object | Settings controlling the dialogue generation. |
pronunciation_dictionary_locators | array | A list of pronunciation dictionary locators (id, version_id) to be applied to… |
seed | integer | If specified, our system will make a best effort to sample deterministically… |
apply_text_normalization | auto | on | off | This parameter controls text normalization with three modes: 'auto', 'on', and… |
use_pvc_as_ivc | boolean | Whether to use the IVC version of a professional voice. This may improve… |
previous_request_ids | array | A list of request_ids of dialogue generations that came before this one. Used… |
next_request_ids | array | A list of request_ids of dialogue generations that come after this one. Useful… |
previous_text | string | The text that comes immediately before this generation, used to condition the… |
future_text | string | The text that comes immediately after this generation, used to condition the… |
audio_effects | object | Audio effects applied to the generated audio. Unknown IDs return 404 with… |
How to call it
Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:
{
"name": "elevenlabs_api__text_to_dialogue_stream_with_timestamps",
"arguments": {
"inputs": []
}
}Or connect the ElevenLabs API server directly, which lists 487 tools including this one:
claude mcp add --transport http hj-elevenlabs-api https://mcp.hjlabs.in/mcp/elevenlabs-api \
--header "Authorization: Bearer YOUR_API_KEY"Try asking
Use the text to dialogue streaming with timestamps tool with output_format set to ….