Lompat ke konten

Demucs

Integrasikan

ID model demucs
# 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/demucs?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  }'

# 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"

File seperti contoh: $0,007 7 kredit API file Anda diukur sebelum dijalankan Jalankan di halaman ini

Dapatkan kunci API
Meta Audio #audio

Memisahkan trek musik menjadi stem terpisah seperti vokal, drum, bass, gitar, dan piano, dengan varian yang dapat dipilih

Meta · Data (JSON)

Hasil pertama Anda akan muncul di sini

Buat permintaan di bawah ini dan jalankan dengan kunci API Anda. Output disalin ke penyimpanan kami, disimpan selamanya atau 7 hari gratis.

Buat permintaan

Kontrol dibuat dari skema model. Kode dan harga diperbarui saat Anda mengubahnya.

•wajib audio_url
Jatuhkan file, atau

URL yang mengarah ke file audio untuk pemisahan stem.

Lanjutan model · output_format · segment_length · shifts · overlap · stems
model bawaan htdemucs_6s

Model Demucs yang dipilih untuk pemisahan stem.

output_format bawaan mp3

Format audio yang digunakan untuk menyimpan stem yang dipisahkan.

Durasi segmen pemrosesan dalam detik, dengan nilai bawaan khusus model. Menguranginya menurunkan penggunaan memori, tetapi dapat mengurangi kualitas; minimumnya adalah 1.

bawaan 1

Jumlah pergeseran acak Equivariant stabilization, yang menukar waktu pemrosesan tambahan dengan kualitas yang lebih baik saat jumlahnya meningkat.

bawaan 0.25

Overlap segmen menambah waktu pemrosesan, tetapi berpotensi meningkatkan kualitas saat nilainya meningkat; rentang yang didukung adalah 0.0–1.0.

bawaan ["vocals","drums","ba...

Pemilihan stem dari opsi yang tersedia pada model: vocals, drums, bass, other, guitar, piano (untuk model 6s). Atur ke None untuk mengekstrak semua stem yang ditawarkan model, bukan pilihan tertentu.

POST /run/demucs?wait=20 estimasi harga → $0,007
# 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/demucs?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  }'

# 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"

Jalankan permintaan ini

Key Anda tetap berada di browser ini: key hanya dikirim ke Doitong API dan disimpan (localStorage) hanya jika Anda mencentang Ingat. Dapatkan kunci API

Tentang Demucs

Memisahkan lagu menjadi trek instrumen individual. Pilih varian Demucs dengan `model` (bawaan htdemucs_6s, yang juga menghasilkan gitar dan piano), batasi output dengan `stems`, dan sesuaikan kualitas dengan `shifts` (1 hingga 10), `overlap` (0 hingga 1), serta `segment_length`. Stem dikembalikan sebagai file mp3 atau wav, satu per sumber.

Parameter

Kirim nama kanonis atau nama asli, bukan keduanya. Nama kanonis

NamaTipe BawaanDiizinkan Deskripsi
audio_urlwajib audio
Tipeurl · audio
URL yang mengarah ke file audio untuk pemisahan stem.
modelopsional
Tipeenum
Bawaanhtdemucs_6s
htdemucshtdemucs_fthtdemucs_6shdemucs_mmimdxmdx_extramdx_qmdx_extra_q
Model Demucs yang dipilih untuk pemisahan stem.
stemsopsional
Tipeenum[]
Bawaan["vocals","drums","bass","other","guitar","piano"]
Pemilihan stem dari opsi yang tersedia pada model: vocals, drums, bass, other, guitar, piano (untuk model 6s). Atur ke None untuk mengekstrak semua stem yang ditawarkan model, bukan pilihan tertentu.
segment_lengthopsional
Tipeinteger | null
≥ 1
Durasi segmen pemrosesan dalam detik, dengan nilai bawaan khusus model. Menguranginya menurunkan penggunaan memori, tetapi dapat mengurangi kualitas; minimumnya adalah 1.
shiftsopsional
Tipeinteger
Bawaan1
1 – 10
Jumlah pergeseran acak Equivariant stabilization, yang menukar waktu pemrosesan tambahan dengan kualitas yang lebih baik saat jumlahnya meningkat.
overlapopsional
Tipenumber
Bawaan0.25
0 – 1
Overlap segmen menambah waktu pemrosesan, tetapi berpotensi meningkatkan kualitas saat nilainya meningkat; rentang yang didukung adalah 0.0–1.0.
output_formatopsional
Tipeenum
Bawaanmp3
wavmp3
Format audio yang digunakan untuk menyimpan stem yang dipisahkan.
wajib Nama kanonis, juga diterima

Parameter file menerima URL publik https://, URI data: hingga 10 MB, atau file_url dari unggahan. File

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "demucs",
  "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": 7,
    "usd": "0.007",
    "charged": 7,
    "refunded": 0
  },
  "input": {
    "audio_url": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  },
  "output": {
    "vocals": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "drums": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "bass": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "other": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "guitar": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "piano": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "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"
  }
}
File Anda, pilihan AndaSetiap outputs[].url adalah salinan di penyimpanan kami: disimpan selamanya (dikenai biaya per GB-bulan) atau 7 hari gratis, sesuai setelan akun atau ?storage=.
Struktur sama di setiap modeltype, url, content_type, width, height, dan duration, untuk gambar, video, dan audio. output adalah objek hasil milik model.
Field output
vocals
object {url, content_type, file_name, file_size} | nullFile audio yang berisi vokal terisolasi.
drums
object {url, content_type, file_name, file_size} | nullFile audio yang berisi drum terisolasi.
bass
object {url, content_type, file_name, file_size} | nullFile audio yang berisi bass terisolasi.
other
object {url, content_type, file_name, file_size} | nullFile audio yang berisi instrumen lain yang terisolasi.
guitar
object {url, content_type, file_name, file_size} | nullFile audio yang berisi gitar terisolasi, tersedia khusus untuk model 6s.
piano
object {url, content_type, file_name, file_size} | nullFile audio yang berisi piano terisolasi, tersedia khusus untuk model 6s.

Untuk agen AI: halaman ini dalam Markdown tersedia di https://doitong.com/id/developers/models/demucs.md. Semua model dan panduan: https://doitong.com/developers/llms.txt