Gå til indhold

DiffRhythm: Lyrics to Song

Integrer

Model-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 anmodning: 0,10 $ 100 API-kreditter Kør den på denne side

Hent API-nøgle
Open model Tekst til musik Referenceinputs95–285 s #music

Omdanner sangtekster til en komplet sang med valgfri stilprompt, referencelyd og længde på 95 s eller 285 s

Open model · Lyd

Dit første resultat kommer her

Opret en anmodning nedenfor, og kør den med din API-nøgle. Output kopieres til vores lagring, gemt for altid eller 7 dage gratis.

Opret en anmodning

Kontrollerne genereres fra modellens skema. Koden og prisen opdateres, når du ændrer dem.

•påkrævet

Prompt til sanggenerering med præcis to sektioner, hver indledt af enten [chorus] eller [verse].

music_duration 95 s

Længden på musikken, der skal genereres.

Avanceret style_prompt · reference_audio_url · scheduler · cfg_strength · num_inference_steps

Prompt, der beskriver stilen for den genererede musik.

Slip en fil, eller

URL, der peger på referencelyd til generering af musik.

scheduler standard euler

Scheduler anvendt ved generering af musik.

standard 4

CFG-styrke anvendt ved generering af musik.

standard 32

Antal inferenstrin til generering af musik.

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"

Kør denne anmodning

Din nøgle forbliver i denne browser: Den sendes kun til Doitong API og gemmes kun i localStorage, hvis du markerer Husk. Hent en API-nøgle

Om DiffRhythm: Lyrics to Song

Opretter en komplet sang ud fra sangtekster. `lyrics` skal indeholde mindst to sektioner, der hver starter med et [verse]- eller [chorus]-tag. Styr lyden med `style_prompt` eller `reference_audio_url`, og vælg `music_duration` på 95s eller 285s. Samplingindstillinger omfatter `scheduler`, `cfg_strength` (1 til 10) og `num_inference_steps` (10 til 100).

Parametre

NavnType StandardTilladt Beskrivelse
lyricspåkrævet
Typestring
Prompt til sanggenerering med præcis to sektioner, hver indledt af enten [chorus] eller [verse].
reference_audio_urlvalgfri
Typeurl · audio
URL, der peger på referencelyd til generering af musik.
style_promptvalgfri
Typestring
Prompt, der beskriver stilen for den genererede musik.
music_durationvalgfri
Typeenum
Standard95s
95s285s
Længden på musikken, der skal genereres.
cfg_strengthvalgfri
Typenumber
Standard4
1 – 10
CFG-styrke anvendt ved generering af musik.
schedulervalgfri
Typeenum
Standardeuler
eulermidpointrk4implicit_adams
Scheduler anvendt ved generering af musik.
num_inference_stepsvalgfri
Typeinteger
Standard32
10 – 100
Antal inferenstrin til generering af musik.
påkrævet

Filparametre accepterer en offentlig https://-URL, en data:-URI på op til 10 MB eller file_url fra en upload. Filer

Output

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"
  }
}
Dine filer, dit valgHver outputs[].url er en kopi på vores lagring: gemt for altid (betales pr. GB-måned) eller 7 dage gratis, afhængigt af din kontoindstilling eller ?storage=.
Samme struktur for alle modellertype, url, content_type, width, height og duration for billeder, video og lyd. output er modellens eget resultatobjekt.
Outputfelter
audio
object {url, content_type, file_name, file_size}Fil med den genererede musik.

Til AI-agenter: Denne side som Markdown findes på https://doitong.com/da/developers/models/diffrhythm.md. Alle modeller og vejledninger: https://doitong.com/developers/llms.txt