Five audio-logo options for a product ad: $0.625 with Music Router
Five Music Router generations cost $0.625, since every music model is a flat $0.125. There is no duration field, so you steer the length in the prompt.

Five audio-logo (sonic sting) options for a product ad cost $0.625 on Sume, because every Music Router generation is a flat $0.125. The router has no duration field, so you ask for a 2-second sting in the prompt.
Cost and variants
Pin a model only if you need to. sume/music-auto (default) routes to Lyria 3.5 today, and lyria-3-pro and lyria-3.5 are the other routable ids. Both are charged the same fixed price.
| Generations | Flat price | Total |
|---|---|---|
| 1 | $0.125 | $0.125 |
| 5 | $0.125 | $0.625 |
| 10 | $0.125 | $1.25 |
Generate five
Put the length and exclusions in the positive prompt. negative_prompt is not supported.
import os, requests
H = {"Authorization": f"Bearer {os.environ['SUME_API_KEY']}"}
moods = ["warm marimba", "glassy synth", "soft piano", "plucked guitar", "airy choir"]
for i, mood in enumerate(moods):
r = requests.post("https://api.sume.com/v1/music-router/generate",
headers={**H, "Idempotency-Key": f"sting-v1-{i}"}, timeout=60,
json={"model": "sume/music-auto",
"prompt": f"A 2-second product sting, {mood}, instrumental, no vocals, clean ending"})
r.raise_for_status()
print(mood, r.json()["data"]["request_id"])Limits and gotchas
- You cannot force an exact length. Trim the audio later if needed.
- Read the audio artifact from
result.artifacts[]wheretypeisaudio. - Do not ask for a recognisable existing melody.
Sources
Related posts
More in Media tools
- A four-scene score on Sume Music Router: tempos 24 BPM apart, $0.50
Four 15-second scenes need four contrasting Lyria tracks. The docs ask for at least 12 BPM between scenes. Four prompts at 72, 96, 120 and 144 BPM cost $0.50.
- One frame at 12.5 s: video-frames vs video-inspect
Video frames returns a frame at its source size from clips up to 300 s. Video inspect defaults to 768 px, caps at 2160, and takes clips up to 1,800 s.
- Poster frame at 2.5 seconds: video-frames returns source-size stills
Sume POST /v1/video-frames extracts up to 24 exact stills at source size. Always async (202); a failed instant gives a null url and the job still succeeds.
- Google Ads Shorts: horizontal video serves with blurred edges
Google's Shorts ad specs say horizontal assets serve with blurred edges and only the first 60 seconds play in feed. Render your own 9:16 blur fit instead.
Written by Sume