Lyria 3.5 API

Create songs or instrumentals from a prompt, with vocals in eight languages.

Google · lyria-3.5

Music

Create songs or instrumentals from a prompt, with vocals in eight languages.

Put a prompt and "model": "lyria-3.5" on an audio clip, and the render generates it and edits it into the video. To generate it on its own, send the same asset to the generate endpoint.

Built forSongs with vocals · Vocals in eight languages · Tracks for longer videos

Lyria 3.5 “A bright acoustic pop song with a warm female vocal about the first day of summer”
Technical specifications
Input Text prompt
Output Music
Length 1 to 3 minutes; a shorter clip gets a 1-minute track, cut to fit
JSON
{
  "asset": {
    "type": "audio",
    "prompt": "A bright acoustic pop song with a warm female vocal about the first day of summer",
    "model": "lyria-3.5"
  },
  "length": 60
}
Example request to the generate endpoint.

Options

Lyria 3.5 takes no options. The prompt is all it needs.

Pricing

Generation is paid in credits from the same balance as rendering, at what the model's provider charges plus a small margin. See AI generation pricing.

Mode Charged per Price changes with Length a quote assumes without one
Music Track, 1 to 3 minutes Fixed price —

Get a quote

POST /generate/quote takes the same body as the generate endpoint and returns what that generation would cost. Nothing is generated, reserved or charged.

Bash
curl -X POST \
     -H "Content-Type: application/json" \
     -H "x-api-key: $SHOTSTACK_API_KEY" \
     -d '{
       "asset": {
         "type": "audio",
         "prompt": "A bright acoustic pop song with a warm female vocal about the first day of summer",
         "model": "lyria-3.5"
       },
       "length": 60
     }' \
     https://api.shotstack.io/edit/stage/generate/quote

The response gives credits, the price of that request, and ceiling, which is true when the request has no length for a model charged by length, so the price is an estimate. Prices follow the providers, so ask again rather than storing one.

How it compares

Lyria 3.5 beside the other models in Shotstack that make the same thing.

ModelBest forSection planCharged per
Lyria 3.5Songs and instrumentals, with vocals in eight languages—Track, 1 to 3 minutes
ElevenLabs MusicTracks up to 10 minutes, planned section by sectionYesStarted minute of music, up to 10 minutes

Questions

Do I need an account with the model provider?
No. Generation runs on your Shotstack API key and is paid in credits from the same balance as rendering, so there is no separate account to open and nothing extra to integrate.
Do I pay again for the same asset?
No. Every generated file is stored against your account. An asset with the same type, model, prompt, options and length as one generated before reuses the stored file at no charge.
What happens if a generation fails?
A failed generation isn't charged. If a render fails after some of its assets were generated, those assets are kept, and rendering again reuses them at no charge.
Can I generate an asset without rendering a video?
Yes. POST the asset to the generate endpoint and you get back a URL to the file, to check it before you render, to reuse it across many edits, or to use it outside Shotstack.

Start free

  • 10 free credits to start
  • No credit card required