Hoppa till innehåll

DiffRhythm: Lyrics to Song

Integrera

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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Den här begäran: 0,10 $ 100 API-krediter · ≈ 10,55 ₽ Kör den på den här sidan

Hämta API-nyckel
Open model Text till musik Referensinmatningar95–285 s #music

Förvandlar sångtexter till en komplett låt, med valfri stilprompt, referensljud och längden 95 s eller 285 s

Open model · Ljud

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt

Prompt för songenerering som består av exakt två avsnitt, där varje avsnitt inleds med antingen [chorus] eller [verse].

music_duration 95 s

Längd på musiken som ska genereras.

Avancerat style_prompt · reference_audio_url · scheduler · cfg_strength · num_inference_steps

Prompt som beskriver stilen för den genererade musiken.

Släpp en fil eller

URL som pekar på referensljud för musikgenerering.

scheduler standard euler

Schemaläggare som används vid musikgenerering.

standard 4

CFG-styrka som används vid musikgenerering.

standard 32

Antal inferenssteg för musikgenerering.

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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om DiffRhythm: Lyrics to Song

Skapar en komplett låt från sångtext. `lyrics` måste innehålla minst två sektioner, där varje sektion börjar med taggen [verse] eller [chorus]. Styr ljudet med `style_prompt` eller `reference_audio_url` och välj `music_duration` på 95s eller 285s. Samplingskontroller omfattar `scheduler`, `cfg_strength` (1 till 10) och `num_inference_steps` (10 till 100).

Parametrar

NamnTyp StandardTillåtna Beskrivning
lyricsobligatoriskt
Typstring
Prompt för songenerering som består av exakt två avsnitt, där varje avsnitt inleds med antingen [chorus] eller [verse].
reference_audio_urlvalfritt
Typurl · audio
URL som pekar på referensljud för musikgenerering.
style_promptvalfritt
Typstring
Prompt som beskriver stilen för den genererade musiken.
music_durationvalfritt
Typenum
Standard95s
95s285s
Längd på musiken som ska genereras.
cfg_strengthvalfritt
Typnumber
Standard4
1 – 10
CFG-styrka som används vid musikgenerering.
schedulervalfritt
Typenum
Standardeuler
eulermidpointrk4implicit_adams
Schemaläggare som används vid musikgenerering.
num_inference_stepsvalfritt
Typinteger
Standard32
10 – 100
Antal inferenssteg för musikgenerering.
obligatoriskt

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
audio
object {url, content_type, file_name, file_size}Fil som innehåller den genererade musiken.

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/diffrhythm.md. Alla modeller och guider: https://doitong.com/developers/llms.txt