GET
/v1/schemas/fal/audio/fal-ai/elevenlabs/text-to-dialogue/eleven-v3
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above. upstream-spec Source trace64f44b6f26814aa082a712819ba0605c8b399f5c28ba9111e32f145b78ac7fd2{
"fetchedAt": 1794114001,
"extractorVersion": "2",
"verifiedAt": null
} |
Request body
7 properties · 1 required · 2 $defs| property | type | description | constraints |
|---|---|---|---|
| inputs* | DialogueBlock[] | A list of dialogue inputs, each containing text and a voice ID which will be converted into speech. | |
| seed | integer | Random seed for reproducibility. | nullable |
| enable_safety_checker | boolean | Check input content for safety. Disabling requires account authorization. | default: true |
| pronunciation_dictionary_locators | PronunciationDictionaryLocator[] | A list of pronunciation dictionary locators (id, version_id) to be applied to the text. They will be applied in order. You may have up to 3 locators per request | default: [] |
| use_speaker_boost | boolean | This setting boosts the similarity to the original speaker. Using this setting requires a slightly higher computational load, which in turn increases latency. | nullable |
| language_code | string | Language code (ISO 639-1) used to enforce a language for the model. An error will be returned if language code is not supported by the model. | nullable |
| stability | number | Determines how stable the voice is and the randomness between each generation. Lower values introduce broader emotional range for the voice. Higher values can result in a monotonous voice with limited emotion. Must be one of 0.0, 0.5, 1.0, else it will be rounded to the nearest value. | 0 ≤ n ≤ 1 · nullable |
Types
2 $defsDialogueBlockobject
| voice* | string | The name or the ID of the voice to be used for the generation. | |
| text* | string | The dialogue text |
PronunciationDictionaryLocatorobject
| pronunciation_dictionary_id | string | The ID of the pronunciation dictionary. | nullable |
| version_id | string | The ID of the version of the pronunciation dictionary. If not provided, the latest version will be used. | nullable |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"fal-ai/elevenlabs/text-to-dialogue/eleven-v3","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}