Skip to content

Music and Audio Generation

Live catalog

Supported audio models

Choose a model before you generate. Availability and modes are loaded from the current AnyCap catalog.

Loading live models…

    Audio is a generation capability distinct from music. The selected model may expose one or more of these mode values; inspect the live catalog before choosing one:

    Mode Use it for
    text-to-audio Create an audio scene, speech, or dialogue from a prompt
    audio-to-audio Guide a new result with supported audio references
    image-to-audio Guide an audio scene with a supported image reference
    Terminal window
    # Print the modes advertised by every audio model right now.
    anycap audio models \
    | jq -r '.models[] | .model as $model | .operations[]?.modes[]?.mode | [$model, .] | @tsv'
    Terminal window
    anycap audio models
    anycap audio models <model-id> schema --mode text-to-audio
    anycap audio generate \
    --prompt 'A calm narrator says: "Welcome to AnyCap." Quiet studio ambience.' \
    --model <model-id> \
    --mode text-to-audio \
    -o welcome.mp3

    These are generation workflows, not claims of a general-purpose audio editor. Confirm formats, sample rates, reference limits, subtitles, and voice controls against the selected live schema.

    Audio outputs can include local_path, mime_type, duration, byte size, subtitle data, usage, and diagnostic IDs. If one local download fails after provider generation succeeds, that output reports its own error instead of hiding the successful provider result.

    Live catalog

    Supported music models

    Choose a model before you generate. Availability and modes are loaded from the current AnyCap catalog.

    Loading live models…

      Mode Use it for
      text-to-music Create an instrumental track or song from a prompt

      The selected model may expose a different subset of controls. Check the live catalog before relying on a prompt field or optional parameter.

      Terminal window
      anycap music models \
      | jq -r '.models[] | .model as $model | .operations[]?.modes[]?.mode | [$model, .] | @tsv'
      Terminal window
      anycap music models
      anycap music models <model-id> schema --mode text-to-music
      anycap music generate \
      --prompt "warm lo-fi study beat" \
      --model <model-id> \
      --tags "lofi,warm,study" \
      --instrumental \
      -o study-beat.mp3

      Use --title, --lyrics, and schema-advertised parameters only when the selected model supports them. A request can return multiple clips under outputs.

      Terminal window
      anycap music generate --prompt "..." --model <model-id> \
      | jq -r '.outputs[].local_path'

      Music generation can return one or more output clips, along with duration, byte size, usage, and diagnostic IDs. Inspect every outputs[] item rather than assuming a single file.