Gå til innhold

DiffRhythm: Lyrics to Song

Integrer

Modell-ID diffrhythm
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/diffrhythm?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lyrics": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Denne forespørselen: 0,10 $ 100 API-kreditter Kjør den på denne siden

Hent API-nøkkel
Open model Tekst til musikk Referanseinndata95–285 s #music

Gjør sangtekster om til en komplett sang, med valgfri stilprompt, referanselyd og lengde på 95 s eller 285 s

Open model · Lyd

Det første resultatet ditt kommer her

Bygg en forespørsel nedenfor og kjør den med API-nøkkelen din. Utdata kopieres til lagringen vår, lagret for alltid eller 7 dager gratis.

Bygg en forespørsel

Kontrollene genereres fra modellskjemaet. Koden og prisen oppdateres når du endrer dem.

•obligatorisk

Prompt for sanggenerering som består av nøyaktig to deler, hver innledet med enten [chorus] eller [verse].

music_duration 95 s

Lengden på musikken som skal genereres.

Avansert style_prompt · reference_audio_url · scheduler · cfg_strength · num_inference_steps

Prompt som beskriver stilen for generert musikk.

Slipp en fil, eller

URL som peker til referanselyd for generering av musikk.

scheduler standard euler

Planlegger brukt ved generering av musikk.

standard 4

CFG-styrke brukt ved generering av musikk.

standard 32

Antall inferenssteg for generering av musikk.

POST /run/diffrhythm?wait=20 pris → 0,10 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/diffrhythm?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lyrics": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kjør denne forespørselen

Nøkkelen din blir i denne nettleseren: Den sendes bare til Doitong API og lagres bare i localStorage hvis du krysser av for Husk. Hent en API-nøkkel

Om DiffRhythm: Lyrics to Song

Lager en komplett sang fra sangtekster. `lyrics` må inneholde minst to seksjoner, hver med en [verse]- eller [chorus]-tagg først. Styr lyden med `style_prompt` eller `reference_audio_url`, og velg `music_duration` på 95s eller 285s. Samplingskontroller inkluderer `scheduler`, `cfg_strength` (1 til 10) og `num_inference_steps` (10 til 100).

Parametere

NavnType StandardTillatt Beskrivelse
lyricsobligatorisk
Typestring
Prompt for sanggenerering som består av nøyaktig to deler, hver innledet med enten [chorus] eller [verse].
reference_audio_urlvalgfritt
Typeurl · audio
URL som peker til referanselyd for generering av musikk.
style_promptvalgfritt
Typestring
Prompt som beskriver stilen for generert musikk.
music_durationvalgfritt
Typeenum
Standard95s
95s285s
Lengden på musikken som skal genereres.
cfg_strengthvalgfritt
Typenumber
Standard4
1 – 10
CFG-styrke brukt ved generering av musikk.
schedulervalgfritt
Typeenum
Standardeuler
eulermidpointrk4implicit_adams
Planlegger brukt ved generering av musikk.
num_inference_stepsvalgfritt
Typeinteger
Standard32
10 – 100
Antall inferenssteg for generering av musikk.
obligatorisk

Filparametere tar imot en offentlig https:// URL, en data: URI på opptil 10 MB eller file_url fra en opplasting. Filer

Utdata

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "diffrhythm",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 100,
    "usd": "0.10",
    "charged": 100,
    "refunded": 0
  },
  "input": {
    "lyrics": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Filene dine, ditt valgHver outputs[].url er en kopi på lagringen vår: lagret for alltid (betalt per GB-måned) eller 7 dager gratis, styrt av kontoinnstillingen din eller ?storage=.
Samme struktur for hver modelltype, url, content_type, width, height og duration, for bilder, video og lyd. output er modellens eget resultatobjekt.
Utdatafelt
audio
object {url, content_type, file_name, file_size}Fil som inneholder den genererte musikken.

For AI-agenter: Denne siden som Markdown finnes på https://doitong.com/no/developers/models/diffrhythm.md. Alle modeller og veiledninger: https://doitong.com/developers/llms.txt