Skip to content
English
Esc
↑↓navigate↵open⌘Jpreview
On this page

Suno Speech

Suno voice model that turns a script or scene idea into expressive narration, optionally with original background music, two takes per request. Suno has no official API; Yir accesses it unofficially through third-party channels

Model ID Alias Endpoint
suno/suno-speech suno-speech Audio generation

Input modes

Mode References Reference roles
text Text only — —

Prompt limit: 1,000 characters; longer prompts are rejected with 400.

Parameters

Parameter Description Values Default Required
lyrics_optimizer Auto lyrics: Write lyrics from the prompt. Omit input.lyrics; some models add a lyrics-writing charge (see the quote). false, true false No
n Outputs per request: Number of outputs from one API request (one Job), not the application batch size. For multiple Jobs, submit separate requests; n=1 does not prevent application-managed batching. 2 2 No

Examples

text input:

{
  "model": "suno/suno-speech",
  "input": {
    "type": "text",
    "prompt": "Warm indie folk, acoustic guitar and soft vocals, a quiet morning walk",
    "lyrics": "[Verse]\nMorning light on an empty street\n[Chorus]\nWalk with me, slow and sweet"
  },
  "parameters": {
    "lyrics_optimizer": false,
    "n": 2
  }
}

The authoritative contract is GET /v1/models/suno/suno-speech?view=contract. A valid parameter does not mean every channel can run it, so quote the complete request. Prices and channels are listed in Model Market.