GET

/v1/schemas/fal/audio/resemble-ai%2Fchatterboxhd%2Ftext-to-speech

kind inputactivity audiohash 9465194fextracted Jul 6, 2026version currentsource upstream spec ↗

Request body

8 properties · 0 required · 0 $defs
propertytypedescriptionconstraints
textstringText to synthesize into speech.default: "My name is Maximus Decimus Meri…
exaggerationnumberControls emotion exaggeration. Range typically 0.25 to 2.0.0.25 ≤ n ≤ 2 · default: 0.5
high_quality_audiobooleanIf True, the generated audio will be upscaled to 48kHz. The generation of the audio will take longer, but the quality will be higher. If False, the generated audio will be 24kHz.default: false
voiceenumThe voice to use for the TTS request. If neither voice nor audio are provided, a random voice will be used.Aurora | Blade | Britney | Carl | Cliff | Richard · +3 more
audio_urlstringURL to the audio sample to use as a voice prompt for zero-shot TTS voice cloning. Providing a audio sample will override the voice setting. If neither voice nor audio_url are provided, a random voice will be used.
temperaturenumberControls the randomness of generation. Range typically 0.05 to 5.0.05 ≤ n ≤ 5 · default: 0.8
seedintegerUseful 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.n ≥ 0 · default: 0
cfgnumberClassifier-free guidance scale (CFG) controls the conditioning factor. Range typically 0.2 to 1.0. For expressive or dramatic speech, try lower cfg values (e.g. ~0.3) and increase exaggeration to around 0.7 or higher. If the reference speaker has a fast speaki…0 ≤ n ≤ 1 · default: 0.5

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"fal","endpointId":"resemble-ai/chatterboxhd/text-to-speech","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}