GET
/v1/schemas/fal/audio/fal-ai%2Fchatterbox%2Ftext-to-speech
Accept:
Request body
6 properties · 1 required · 0 $defs| property | type | description | constraints |
|---|---|---|---|
| text* | string | The text to be converted to speech (maximum 5000 characters). You can additionally add the following emotive tags: <laugh>, <chuckle>, <sigh>, <cough>, <sniffle>, <groan>, <yawn>, <gasp> | |
| cfg | number | 0.1 ≤ n ≤ 1 · default: 0.5 | |
| exaggeration | number | Exaggeration factor for the generated speech (0.0 = no exaggeration, 1.0 = maximum exaggeration). | 0 ≤ n ≤ 1 · default: 0.25 |
| seed | integer | Useful to control the reproducibility of the generated audio. Assuming all other properties didn't change, a fixed seed should always generate the exact same audio file. Set to 0 for random seed.. | nullable |
| audio_url | string | Optional URL to an audio file to use as a reference for the generated speech. If provided, the model will try to match the style and tone of the reference audio. | nullable |
| temperature | number | Temperature for generation (higher = more creative). | 0.05 ≤ n ≤ 2 · default: 0.7 |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"fal-ai/chatterbox/text-to-speech","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}