GET

/v1/schemas/fal/audio/fal-ai/chatterbox/text-to-speech/multilingual

kind inputactivity audiohash c146f900…extracted Nov 6, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
c157d207c6e06282912a98e7d37d9ae18343567efa5d6e561c9c4a0e61dad8a0
{
  "fetchedAt": 1793941202,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

8 properties · 1 required · 0 $defs
propertytypedescriptionconstraints
text*stringThe text to be converted to speech (maximum 300 characters). Supports 23 languages including English, French, German, Spanish, Italian, Portuguese, Hindi, Arabic, Chinese, Japanese, Korean, and more.length ≤ 300
temperaturenumberControls randomness and variation in generation (0.05-2.0). Higher values create more varied speech patterns.0.05 ≤ n ≤ 2 · default: 0.8
seedintegerRandom seed for reproducible results. Set to 0 for random generation, or provide a specific number for consistent outputs.nullable
enable_safety_checkerbooleanCheck input content for safety. Disabling requires account authorization.default: true
cfg_scalenumberConfiguration/pace weight controlling generation guidance (0.0-1.0). Use 0.0 for language transfer to mitigate accent inheritance.0 ≤ n ≤ 1 · default: 0.5
custom_audio_languageenumIf using a custom audio URL, specify the language of the audio here. Ignored if voice is not a custom url.english | arabic | danish | german | greek | spanish · +17 more · nullable
voicestringLanguage code for synthesis, or a reference audio URL with custom_audio_language selected. Invalid reference audio is rejected with a non-billable 422 error.default: "english"
exaggerationnumberControls speech expressiveness and emotional intensity (0.25-2.0). 0.5 is neutral, higher values increase expressiveness. Extreme values may be unstable.0.25 ≤ n ≤ 2 · default: 0.5

Validate a payload

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