Skip to content
Get started
GENERATION API CALLS
Audio Generation

Sonilo

This page is auto-generated from model configurations. Last updated: 2026-08-17.

This reference lists all available Sonilo audio generation models and their parameters. Use these parameter names when calling the Generation API.


Turn a text description into original music — specify the style, mood, and instrumentation, and get back a ready-to-use audio track in seconds.

Model ID: model_sonilo-v1-1-text-to-music

Capabilities: txt2audio

LLM Markdown: https://app.scenario.com/api/models/model_sonilo-v1-1-text-to-music/markdown

Parameter Type Required Default Min Max Allowed Values Description
prompt string Yes - - - - Describe the music you want — genre, mood, instruments, tempo, and structure. For example: ‘upbeat lo-fi hip hop with soft piano and vinyl crackle’ or ‘epic orchestral build for a battle scene’.
duration number No 90 1 600 - How long the generated track should be, in seconds. Longer tracks cost more.
numSamples number No 1 1 3 - How many variations to generate from the same prompt. Useful for picking the best take. Each additional sample adds to the cost.

Generate high-quality, commercial-use-safe sound effects from a text prompt with control over texture, intensity, and exact duration

Model ID: model_sonilo-v1-1-text-to-sound-effects

Capabilities: txt2audio

LLM Markdown: https://app.scenario.com/api/models/model_sonilo-v1-1-text-to-sound-effects/markdown

Parameter Type Required Default Min Max Allowed Values Description
prompt string Yes - - - - Describe the sound you want to create — for example: ‘Deep rolling thunder rumbling across the sky with heavy rain pouring on the ground’.
duration number No 8 1 180 - How long the audio should be, in seconds. Longer clips cost more.
audioFormat string No aac - - aac, mp3, wav, flac Format of the returned audio file.

Upload a video and get back an original soundtrack that matches its pacing, mood, and timing

Model ID: model_sonilo-v1-1-video-to-music

Capabilities: video2audio

LLM Markdown: https://app.scenario.com/api/models/model_sonilo-v1-1-video-to-music/markdown

Parameter Type Required Default Min Max Allowed Values Description
video file Yes - - - - The video to generate a soundtrack for. The model analyzes its pacing, mood, and visual rhythm to produce music that fits. Cost scales with video duration.
prompt string No - - - - Optional style guidance for the generated music. If omitted, Sonilo generates a prompt from the video.
numSamples number No 1 1 3 - How many soundtrack variations to generate from the same video. Useful for picking the best fit. Each additional sample adds to the cost.
startOffset number No - 0 600 - Optional. Start scoring from this offset in the video, in seconds. Start offset plus duration must not exceed the video duration.
duration number No - 1 600 - Optional. Length (seconds) of the video segment to score. When set, scores a segment of this length starting at Start Offset (or from the beginning if Start Offset is unset). Defaults to the rest of the video: the whole video when Start Offset is unset, or from Start Offset to the end when it is set.

Analyze a video and generate synchronized, royalty-free sound effects timed to visible actions — returns the audio track for commercial use

Model ID: model_sonilo-v1-1-video-to-sound-effects

Capabilities: video2audio

LLM Markdown: https://app.scenario.com/api/models/model_sonilo-v1-1-video-to-sound-effects/markdown

Parameter Type Required Default Min Max Allowed Values Description
video file Yes - - - - The video to generate sound effects for. The generated audio matches the video length. Cost scales with video duration.
prompt string No - - - - Optional. Describe the kind of sound you want; it steers the generated audio for every scene. Leave empty to caption the video automatically.
segments inputs_array No - - - - Optional. Split the video into contiguous time ranges, each with its own sound description. The first segment must start at 0; leave empty to split into scenes automatically.
audioFormat string No aac - - aac, mp3, wav, flac Format of the returned audio file.