GET

/v1/schemas/fal/audio/fal-ai/ace-step

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

upstream-spec

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

Request body

15 properties · 1 required · 0 $defs
propertytypedescriptionconstraints
tags*stringComma-separated list of genre tags to control the style of the generated audio. Can also be supplied as `prompt`.
guidance_intervalnumberGuidance interval for the generation. 0.5 means only apply guidance in the middle steps (0.25 * infer_steps to 0.75 * infer_steps)0 ≤ n ≤ 1 · default: 0.5
schedulerenumScheduler to use for the generation process.euler | heun · default: "euler"
seedintegerRandom seed for reproducibility. If not provided, a random seed will be used.nullable
tag_guidance_scalenumberTag guidance scale for the generation.0 ≤ n ≤ 10 · default: 5
enable_safety_checkerbooleanCheck input content for safety. Disabling requires account authorization.default: true
lyricsstringLyrics to be sung in the audio. If not provided or if [inst] or [instrumental] is the content of this field, no lyrics will be sung. Use control structures like [verse], [chorus] and [bridge] to control the structure of the song.default: ""
guidance_scalenumberGuidance scale for the generation.0 ≤ n ≤ 200 · default: 15
lyric_guidance_scalenumberLyric guidance scale for the generation.0 ≤ n ≤ 10 · default: 1.5
minimum_guidance_scalenumberMinimum guidance scale for the generation after the decay.0 ≤ n ≤ 200 · default: 3
guidance_interval_decaynumberGuidance interval decay for the generation. Guidance scale will decay from guidance_scale to min_guidance_scale in the interval. 0.0 means no decay.0 ≤ n ≤ 1 · default: 0
guidance_typeenumType of CFG to use for the generation process.cfg | apg | cfg_star · default: "apg"
number_of_stepsintegerNumber of steps to generate the audio.3 ≤ n ≤ 60 · default: 27
granularity_scaleintegerGranularity scale for the generation process. Higher values can reduce artifacts.-100 ≤ n ≤ 100 · default: 10
durationnumberThe duration of the generated audio in seconds.5 ≤ n ≤ 240 · default: 60

Validate a payload

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