MVSEP Logo
  • itthon
  • hírek
  • Tervek
  • Demó
  • Fiók létrehozása
  • Belépés
  • Téma
    Modellválasztó
    Nyelv
    • English
    • Русский
    • 中文
    • اَلْعَرَبِيَّةُ
    • Polski
    • Portugues do Brasil
    • Español
    • 日本語
    • Français
    • Oʻzbekcha
    • Türkçe
    • हिन्दी
    • Tiếng Việt
    • Deutsch
    • 한국어
    • Bahasa Indonesia
    • Italiano
    • Svenska
    • suomi
    • български език
    • magyar nyelv
    • עִבְֿרִית
    • ภาษาไทย
    • hrvatski
    • Română

Kezdje el

Az MVSEP API programozott hozzáférést biztosít az elválasztás létrehozásához, az eredmények visszaadásához, a webhely információinak lekéréséhez és a felhasználói képességek szabályozásához.

Az API használatához API-kulcsra van szüksége. Nincs bejelentkezve, kérjük, jelentkezzen be, hogy megkapja API-tokenjét.

Példák Pythonban: https://github.com/ZFTurbo/MVSep-API-Examples

Nem hivatalos MacVSep alkalmazás Mac OS-re: https://github.com/septcoco/macvsep

Webhookok itt állíthatók be: Webhookok oldal

OpenAPI specifikáció: mvsep-openapi-spec.json

Fontos megjegyezni, hogy a prémium felhasználók korlátlan számú egyidejű feladatot kérhetnek, míg a nem prémium felhasználók csak 1 egyidejű feladatot kérhetnek.

Elválasztási tevékenység

szétválást hozzon létre

Az elválasztás létrehozásához POST-hívást kell indítania a következő URL-re:
https://mvsep.com/api/separation/create


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr Az Ön API-kulcsa
audiofile Bináris Feldolgozandó hangfájl. Nem szükséges, ha az url paraméter be van állítva, vagy a modell nem használ fájlbemenetet. Egyező modellek esetén a target_audiofile és a reference_audiofile paramétereket kell használni bemenetként az audiofile helyett.
url Húr Hivatkozás a hangfájlra. Nem szükséges, ha az audiofile paraméter be van állítva.
remote_type Húr (opcionális) A hangfájl távoli típusa. Alapértelmezés szerint direct. Nem szükséges, ha az audiofile paraméter be van állítva. A támogatott típusok: direct (közvetlen letöltés), mega (MEGA), drive (Google Drive), dropbox (Dropbox).
sep_type Egész szám (opcionális) Elválasztási típus, alapértelmezés szerint 11 (Demucs3 Model B (ének, dob, basszusgitár, egyéb))
add_opt1 Húr (nem kötelező) Elválasztás típusa az első további mező
add_opt2 Húr (nem kötelező) Elválasztás típusa második kiegészítő mező
add_opt3 Húr (választható) Elkülönítési típus harmadik kiegészítő mező
output_format Egész szám (opcionális) kimeneti formátum, alapértelmezés szerint 0 (mp3 (320 kbps))
is_demo Logikai (opcionális), ha az elválasztást közzé kell tenni a bemutató oldalon, az alapértelmezett érték false

Elválasztási típus (sep_type) és további mezők (add_opt1, add_opt2, ...) értékei

Név Érték További mezők
Ensemble (vocals, instrum) 26 Kulcs: add_opt1
Név: Output files
Lehetőségek:
  • 0 - Standard set (alapértelmezett)
  • 1 - Include intermediate results and max_fft, min_fft

Kulcs: add_opt2
Név: Model Type
Lehetőségek:
  • 1 - SDR Vocals 10.44 (MDX23C, VitLarge23, Demucs4HT)
  • 2 - SDR Vocals 10.75 (MDX23C, BS Roformer (v1), VitLarge23)
  • 3 - SDR Vocals 11.06 (MDX23C, BS Roformer (viperx))
  • 4 - SDR Vocals 11.33 (MDX23C, BS Roformer (finetuned))
  • 5 - SDR Vocals 11.50 (Mel Roformer and BS Roformer)
  • 6 - SDR Vocals 11.61 (Mel Roformer, BS Roformer and SCNet XL)
  • 7 - SDR Vocals 11.93 (Mel Roformer, BS Roformer (x2) and SCNet XL IHF) (alapértelmezett)
  • 8 - High Vocal Fullness (SDR: 11.69, Fullness: 20.46)
  • 9 - High Instrumental Fullness (SDR: 17.69, Fullness: 34.79)
Ensemble (vocals, instrum, bass, drums, other) 28 Kulcs: add_opt1
Név: Output files
Lehetőségek:
  • 0 - Standard set (alapértelmezett)
  • 1 - Include intermediate results and max_fft, min_fft

Kulcs: add_opt2
Név: Model Type
Lehetőségek:
  • 1 - SDR average: 11.21 (v. 2023.09.01)
  • 2 - SDR average: 11.87 (v. 2024.03.08)
  • 3 - SDR average: 12.03 (v. 2024.03.28)
  • 4 - SDR average: 12.17 (v. 2024.04.04)
  • 5 - SDR average: 12.34 (v. 2024.05.21)
  • 6 - SDR average: 12.66 (v. 2024.07.14)
  • 7 - SDR average: 12.76 (v. 2024.08.15)
  • 8 - SDR average: 12.84 (v. 2024.10.08)
  • 9 - SDR average: 13.01 (v. 2024.12.20)
  • 10 - SDR average: 13.07 (v. 2024.12.28)
  • 11 - SDR average: 13.67 (v. 2025.06.30) (alapértelmezett)
Ensemble All-In (vocals, bass, drums, piano, guitar, lead/back vocals, other) 30 Kulcs: add_opt1
Név: Output files
Lehetőségek:
  • 0 - Standard set (alapértelmezett)
  • 1 - Include intermediate results and max_fft, min_fft

Kulcs: add_opt2
Név: Model Type
Lehetőségek:
  • 1 - SDR average: 11.21 (v. 2023.09.01)
  • 2 - SDR average: 11.87 (v. 2024.03.08)
  • 3 - SDR average: 12.03 (v. 2024.03.28)
  • 4 - SDR average: 12.17 (v. 2024.04.04)
  • 5 - SDR average: 12.32 (v. 2024.05.21)
  • 6 - SDR average: 12.66 (v. 2024.07.14)
  • 7 - SDR average: 12.76 (v. 2024.08.15)
  • 8 - SDR average: 12.84 (v. 2024.10.08)
  • 9 - SDR average: 13.01 (v. 2024.12.20)
  • 10 - SDR average: 13.07 (v. 2024.12.28)
  • 11 - SDR average: 13.67 (v. 2025.06.30) (alapértelmezett)
BS Roformer SW (vocals, bass, drums, guitar, piano, other) 63
Demucs4 HT (vocals, drums, bass, other) 20 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - htdemucs_ft (High Quality, Slow)
  • 1 - htdemucs (Good Quality, Fast) (alapértelmezett)
  • 2 - htdemucs_6s (6 stems, additional piano and guitar)
BS Roformer (vocals, instrumental) 40 Kulcs: add_opt1
Név: Vocal model type
Lehetőségek:
  • 3 - ver. 2024.02 (SDR vocals: 10.42, SDR instrum: 16.73)
  • 4 - viperx edition (SDR vocals: 10.87, SDR instrum: 17.17)
  • 5 - ver 2024.04 (SDR vocals: 11.24, SDR instrum: 17.55)
  • 29 - ver 2024.08 (SDR vocals: 11.31, SDR instrum: 17.62)
  • 85 - unwa high instrum fullness (SDR instrum: 17.25)
  • 142 - unwa BS Roformer HyperACE v2 instrum (SDR instrum: 17.40)
  • 143 - unwa BS Roformer HyperACE v2 vocals (SDR vocals: 11.39)
  • 81 - ver 2025.07 (SDR vocals: 11.89, SDR instrum: 18.20) (alapértelmezett)
BS PolarFormer (vocals, instrumental) 123 Kulcs: add_opt1
Név: Overlap
Lehetőségek:
  • 2 - 50% (alapértelmezett)
  • 8 - 87.5%
MelBand Roformer (vocals, instrumental) 48 Kulcs: add_opt1
Név: Vocal model type
Lehetőségek:
  • 0 - Kimberley Jensen edition (SDR vocals: 11.01, SDR instrum: 17.32)
  • 1 - ver 2024.08 (SDR vocals: 11.17, SDR instrum: 17.48)
  • 2 - Bas Curtiz edition (SDR vocals: 11.18, SDR instrum: 17.49)
  • 3 - unwa Instrumental v1 (SDR vocals: 10.24, SDR instrum: 16.54)
  • 5 - unwa Instrumental v1e (SDR vocals: 10.05, SDR instrum: 16.36)
  • 6 - unwa big beta v5e (SDR vocals: 10.59, SDR instrum: 16.89)
  • 4 - ver 2024.10 (SDR vocals: 11.28, SDR instrum: 17.59) (alapértelmezett)
  • 7 - becruily instrum high fullness (SDR instrum: 16.47)
  • 8 - becruily vocals high fullness (SDR vocals: 10.55)
  • 9 - unwa Instrumental v1e plus (SDR vocals: 10.33, SDR instrum: 16.64)
  • 10 - gabox Instrumental v7 (SDR vocals: 10.32, SDR instrum: 16.63)
  • 11 - becruily deux (SDR vocals: 11.35, SDR instrum: 17.66)
  • 12 - gabox v10 flowers (SDR vocals: 10.67, SDR instrum: 16.97)
MDX23C (vocals, instrumental) 25 Kulcs: add_opt1
Név: Vocal model type
Lehetőségek:
  • 3 - 12K FFT, Large Conv, Hop 1024 (SDR vocals: 9.95, SDR instrum: 16.26)
  • 2 - 12K FFT, Large Conv (SDR vocals: 9.71, SDR instrum: 16.02)
  • 0 - 12K FFT (SDR vocals: 9.68, SDR instrum: 15.99)
  • 1 - 12K FFT, 6 Poolings (SDR vocals: 9.49, SDR instrum: 15.79)
  • 4 - 8K FFT (SDR vocals: 10.17, SDR instrum: 16.48)
  • 7 - 8K FFT (SDR vocals: 10.36, SDR instrum: 16.66) (alapértelmezett)
SCNet (vocals, instrumental) 46 Kulcs: add_opt1
Név: Vocal model type
Lehetőségek:
  • 0 - SCNet (SDR vocals: 10.25, SDR instrum: 16.56)
  • 1 - SCNet Large (SDR vocals: 10.74, SDR instrum: 17.05)
  • 2 - SCNet XL (SDR vocals: 10.96, SDR instrum: 17.27)
  • 3 - SCNet XL (high fullness)
  • 4 - SCNet XL (very high fullness)
  • 5 - SCNet XL IHF (SDR vocals: 11.11, SDR instrum: 17.41) (alapértelmezett)
  • 6 - SCNet XL IHF (high instrum fullness by becruily)
MDX B (vocals, instrumental) 23 Kulcs: add_opt1
Név: Vocal model type
Lehetőségek:
  • 7 - MDX Kimberley Jensen v2 2023.05.21 (SDR: 9.60)
  • 0 - MDX UVR 2022.01.01 (SDR: 8.83)
  • 1 - MDX UVR 2022.07.25(SDR: 8.67)
  • 2 - MDX Kimberley Jensen v1 2023.02.12 (SDR: 9.48)
  • 4 - UVR-MDX-NET-Inst_HQ_2 (SDR: 9.12)
  • 5 - UVR_MDXNET_Main (SDR: 8.79)
  • 6 - MDX Kimberley Jensen Inst (SDR: 9.28)
  • 8 - UVR-MDX-NET-Inst_HQ_3 (SDR: 9.38)
  • 9 - UVR-MDX-NET-Voc_FT (SDR: 9.64)
  • 11 - UVR-MDX-NET-Inst_HQ_4 (SDR: 9.71) (alapértelmezett)
  • 12 - UVR-MDX-NET-Inst_HQ_5 (SDR: 9.45)
Ultimate Vocal Remover VR (vocals, music) 9 Kulcs: add_opt1
Név: Model Type
Lehetőségek:
  • 0 - HP2-4BAND-3090_4band_arch-500m_1 (alapértelmezett)
  • 1 - HP2-4BAND-3090_4band_2
  • 2 - HP2-4BAND-3090_4band_1
  • 3 - HP_4BAND_3090
  • 4 - Vocal_HP_4BAND_3090
  • 5 - Vocal_HP_4BAND_3090_AGG
  • 6 - HP2-MAIN-MSB2-3BAND-3090
  • 7 - HP-4BAND-V2
  • 8 - HP-KAROKEE-MSB2-3BAND-3090 (Karaokee model)
  • 9 - WIP-Piano-4band-129605kb (Piano model)
  • 10 - drums-4BAND-3090_4band (Drums model)
  • 11 - bass-4BAND-3090_4band (Bass model)
  • 12 - karokee_4band_v2_sn (Karaokee model v2)
  • 13 - UVR-De-Echo-Aggressive
  • 14 - UVR-De-Echo-Normal
  • 15 - UVR-DeNoise
  • 16 - UVR-DeEcho-DeReverb
  • 17 - UVR-BVE-4B_SN-44100-1 (Back vocals model)

Kulcs: add_opt2
Név: Agressiveness
Lehetőségek:
  • 0.3 - 0.3 (alapértelmezett)
  • 0.1 - 0.1
  • 0.2 - 0.2
  • 0.4 - 0.4
  • 0.5 - 0.5
  • 0.6 - 0.6
  • 0.7 - 0.7
  • 0.8 - 0.8
  • 0.9 - 0.9
  • 1.0 - 1.0
Demucs4 Vocals 2023 (vocals, instrum) 27
MVSep Karaoke (lead/back vocals) 49 Kulcs: add_opt1
Név: Karaoke model type
Lehetőségek:
  • 0 - Model by viperx and aufr33 (SDR: 9.45)
  • 1 - Model by becruily (SDR: 9.61)
  • 2 - Model by gabox (SDR: 9.67)
  • 3 - Model fuzed gabox & aufr33/viperx (SDR: 9.85)
  • 4 - SCNet XL IHF by becruily (SDR: 9.53)
  • 5 - BS Roformer by frazer and becruily (SDR: 10.11)
  • 6 - BS Roformer by MVSep Team (SDR: 10.41) (alapértelmezett)
  • 7 - BS Roformer by anvuew (SDR: 10.22)

Kulcs: add_opt2
Név: Extraction type
Lehetőségek:
  • 0 - Use as is (alapértelmezett)
  • 1 - Extract vocals first
MDX-B Karaoke (lead/back vocals) 12 Kulcs: add_opt1
Név: Karaoke model type
Lehetőségek:
  • 0 - Extract directly from mixture (SDR lead vocals: 6.81) (alapértelmezett)
  • 1 - Extract from vocals part (SDR lead vocals: 7.94)
MVSep Crowd removal (crowd, other) 34 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 8 - MDX23C v1 (SDR crowd: 5.57)
  • 9 - MDX23C v2 (SDR crowd: 6.06)
  • 0 - Mel Roformer (SDR crowd: 6.07)
  • 1 - Ensemble MDX23C + Mel Roformer (SDR crowd: 6.27)
  • 2 - BS Roformer (SDR crowd: 7.21) (alapértelmezett)
Medley Vox (Multi-singer separation) 53 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - Apply to original file
  • 1 - Extract vocals first (alapértelmezett)
MVSep Multichannel BS (vocals, instrumental) 43 Kulcs: add_opt1
Név: Model Type
Lehetőségek:
  • 0 - BS Roformer (SDR: 11.81) (alapértelmezett)
  • 1 - MDX23C (SDR: 10.36)
  • 2 - MelBand Roformer (SDR: 11.17)
  • 3 - MelBand Roformer XL (SDR: 11.28)
MVSep Male/Female separation 57 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - BSRoformer by Sucial (SDR: 6.52)
  • 3 - BSRoformer by aufr33 (SDR: 8.18)
  • 1 - SCNet XL (SDR: 11.83)
  • 2 - MelRoformer (2025.01) (SDR: 13.03) (alapértelmezett)

Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract vocals first with BS Roformer
MVSep Choir (choir, other) 112 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract vocals first
MVSep SATB Choir (soprano, alto, tenor, bass) 111 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 2 - SCNet Masked (SDR: 4.07)
  • 3 - BS Roformer (SDR: 7.39) (alapértelmezett)

Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract vocals first
MVSep Drums (drums, other) 44 Kulcs: add_opt1
Név: Drums model type
Lehetőségek:
  • 0 - HTDemucs (SDR drums: 12.04)
  • 1 - MelBand Roformer (SDR drums: 12.76)
  • 2 - SCNet Large (SDR drums: 13.01)
  • 3 - SCNet XL (SDR drums: 13.42)
  • 4 - Mel + SCNet XL (SDR drums: 13.78)
  • 5 - BS Roformer SW (SDR drums: 14.11)
  • 6 - Mel + SCNet XL + BS Roformer SW (SDR drums: 14.35) (alapértelmezett)

Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from instrumental part

Kulcs: add_opt3
Név: Output files
Lehetőségek:
  • 0 - Standard set (alapértelmezett)
  • 1 - Include results of independent models
MVSep Bass (bass, other) 41 Kulcs: add_opt1
Név: Bass model type
Lehetőségek:
  • 0 - BS Roformer (SDR bass: 12.49)
  • 1 - HTDemucs4 (SDR bass: 12.52)
  • 2 - SCNet XL (SDR bass: 13.81)
  • 3 - BS + HTDemucs + SCNet (SDR bass: 14.07)
  • 4 - BS Roformer SW (SDR bass: 14.62)
  • 5 - BS Roformer SW + SCNet XL (SDR bass: 14.87) (alapértelmezett)

Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from instrumental part

Kulcs: add_opt3
Név: Output files
Lehetőségek:
  • 0 - Standard set (alapértelmezett)
  • 1 - Include results of independent models
MVSep Synth (synth, other) 88 Kulcs: add_opt1
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from instrumental part
DrumSep (4-6 stems: kick, snare, cymbals, toms, ride, hh, crash) 37 Kulcs: add_opt1
Név: Model Type
Lehetőségek:
  • 0 - DrumSep model by inagoy (HDemucs, 4 stems)
  • 1 - DrumSep model by aufr33 and jarredou (MDX23C, 6 stems)
  • 2 - DrumSep SCNet XL (5 stems)
  • 3 - DrumSep SCNet XL (6 stems)
  • 4 - DrumSep SCNet XL (4 stems)
  • 5 - DrumSep Ensemble of 4 models (MDX23C + 3 * SCNet XL, 8 stems)
  • 6 - DrumSep MelBand Roformer (4 stems)
  • 7 - DrumSep MelBand Roformer (6 stems) (alapértelmezett)

Kulcs: add_opt2
Név: Preprocess
Lehetőségek:
  • 0 - Apply Drums model before (alapértelmezett)
  • 1 - Use as is (audio must contain drums only)
MVSep Piano (piano, other) 29 Kulcs: add_opt1
Név: Piano model type
Lehetőségek:
  • 0 - mdx23c (2023.08, SDR: 4.79)
  • 1 - mdx23c (2024.09, SDR: 5.59)
  • 2 - MelRoformer (viperx, SDR: 5.71)
  • 3 - SCNet Large (2024.09, SDR: 5.89)
  • 4 - Ensemble (SCNet + Mel, SDR: 6.20)
  • 5 - BS Roformer SW (SDR: 7.83) (alapértelmezett)
MVSep Digital Piano (digital-piano, other) 79 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from piano part
MVSep Keys (keys, other) 106
MVSep Organ (organ, other) 58 Kulcs: add_opt1
Név: Organ model type
Lehetőségek:
  • 0 - SCNet XL (SDR organ: 2.71)
  • 1 - MelBand Roformer (SDR organ: 2.77)
  • 2 - Mel + SCNet (SDR organ: 3.05)
  • 3 - BS Roformer (SDR organ: 5.08) (alapértelmezett)
MVSep Harpsichord (harpsichord, other) 91
MVSep Accordion (accordion, other) 99
MVSep Guitar (guitar, other) 31 Kulcs: add_opt1
Név: Guitar model type
Lehetőségek:
  • 0 - mdx23c (2023.08, SDR: 4.78)
  • 2 - mdx23c (2024.06, SDR: 6.34)
  • 3 - MelRoformer (2024.06, SDR: 7.02)
  • 5 - BSRoformer (viperx, SDR: 7.16)
  • 6 - Ensemble (BS + Mel, SDR: 7.51)
  • 7 - BS Roformer SW (SDR: 9.05) (alapértelmezett)
MVSep Acoustic Guitar (acoustic-guitar, other) 66 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from guitar part
MVSep Electric Guitar (electric-guitar, other) 81 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from guitar part
MVSep Lead/Rhythm Guitar (lead-guitar, rhythm-guitar) 101 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - Two-stage model (SDR: 9.21) (alapértelmezett)
  • 1 - One-stage model (SDR: 9.02)
MVSep Plucked Strings (plucked-strings, other) 102
MVSep Harp (harp, other) 72
MVSep Mandolin (mandolin, other) 74
MVSep Banjo (banjo, other) 83
MVSep Sitar (sitar, other) 90
MVSep Ukulele (ukulele, other) 96
MVSep Dobro (dobro, other) 97
MVSep Bowed Strings (strings, other) 52 Kulcs: add_opt1
Név: String model type
Lehetőségek:
  • 0 - MDX23C (SDR strings: 3.84)
  • 1 - BS Roformer (SDR strings: 5.41) (alapértelmezett)

Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from instrumental part
MVSep Violin (violin, other) 65
MVSep Viola (viola, other) 69 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from strings part
MVSep Cello (cello, other) 70 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from strings part
MVSep Double Bass (double-bass, other) 73 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from strings part
MVSep Wind (wind, other) 54 Kulcs: add_opt1
Név: Wind model type
Lehetőségek:
  • 0 - MelBand Roformer (SDR wind: 6.73)
  • 1 - SCNet Large (SDR wind: 6.76)
  • 2 - Mel + SCNet (SDR wind: 7.22)
  • 3 - BS Roformer (SDR wind: 9.82) (alapértelmezett)

Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from instrumental part

Kulcs: add_opt3
Név: Output files
Lehetőségek:
  • 0 - Standard set (alapértelmezett)
  • 1 - Include results of independent models
MVSep Brass (brass, other) 107 Kulcs: add_opt1
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep Woodwind (woodwind, other) 108 Kulcs: add_opt1
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep Saxophone (saxophone, other) 61 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - SCNet XL (SDR saxophone: 6.15)
  • 1 - MelBand Roformer (SDR saxophone: 6.97)
  • 2 - Mel + SCNet (SDR saxophone: 7.13)
  • 3 - BS Roformer (SDR saxophone: 9.77) (alapértelmezett)
MVSep Flute (flute, other) 67 Kulcs: add_opt1
Név: Flute model type
Lehetőségek:
  • 0 - SCNet XL (SDR flute: 6.27)
  • 1 - BS Roformer (SDR flute: 9.46) (alapértelmezett)

Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep Trumpet (trumpet, other) 71 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep Trombone (trombone, other) 75 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep Oboe (oboe, other) 77 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep Clarinet (clarinet, other) 78 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep French Horn (french-horn, other) 82 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep Harmonica (harmonica, other) 87 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep Tuba (tuba, other) 92
MVSep Bassoon (bassoon, other) 93
MVSep Bagpipes (bagpipes , other) 116 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from wind part
MVSep Percussion (percussion, other) 105
MVSep Tambourine (tambourine, other) 76
MVSep Marimba (marimba, other) 84
MVSep Glockenspiel (glockenspiel, other) 85
MVSep Timpani (timpani, other) 86
MVSep Triangle (triangle, other) 89
MVSep Congas (congas , other) 94
MVSep Bells (bells, other) 95
MVSep Wind Chimes (wind-chimes, other) 98
MVSep Xylophone (xylophone, other) 109 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from percussion part
MVSep Celesta (celesta, other) 110 Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from percussion part
MVSep Demucs4HT DNR (speech, music, effects) 24 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - Single (SDR: 9.62) (alapértelmezett)
  • 1 - Ensemble (SDR: 10.16)
BandIt Plus (speech, music, effects) 36
BandIt v2 (speech, music, effects) 45 Kulcs: add_opt1
Név: Model Type
Lehetőségek:
  • 0 - Multi language model (alapértelmezett)
  • 1 - English model
  • 2 - German model
  • 3 - French model
  • 4 - Spanish model
  • 5 - Chinese model
  • 6 - Faroese model
MVSep DnR v3 (speech, music, effects) 56 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - SCNet Large (SDR avg: 11.22)
  • 1 - MelBand Roformer (SDR avg: 10.99)
  • 2 - Mel + SCNet (SDR avg: 11.54) (alapértelmezett)

Kulcs: add_opt2
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Use vocals model to help

Kulcs: add_opt3
Név: Output files
Lehetőségek:
  • 0 - Standard set (alapértelmezett)
  • 1 - Include results of independent models
MVSep Braam (braam , other) 117
MVSep FX (fx, other) 122
Apollo Enhancers (by JusperLee, Lew, baicai1145) 51 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - MP3 Enhancer (by JusperLee)
  • 1 - Universal Super Resolution (by Lew)
  • 2 - Vocals Super Resolution (by Lew)
  • 3 - Universal Super Resolution (by MVSep Team) (alapértelmezett)
  • 4 - Universal Super Resolution (by baicai1145)

Kulcs: add_opt2
Név: Cutoff (Hz)
Lehetőségek:
  • 0 - No cutoff (alapértelmezett)
  • 2000 - 2000
  • 3000 - 3000
  • 4000 - 4000
  • 5000 - 5000
  • 6000 - 6000
  • 7000 - 7000
  • 8000 - 8000
  • 9000 - 9000
  • 10000 - 10000
  • 11000 - 11000
  • 12000 - 12000
  • 13000 - 13000
  • 14000 - 14000
  • 15000 - 15000
  • 16000 - 16000
  • 17000 - 17000
  • 18000 - 18000
  • 19000 - 19000
  • 20000 - 20000
  • 21000 - 21000
  • 22000 - 22000
Reverb Removal (noreverb) 22 Kulcs: add_opt1
Név: Model Type
Lehetőségek:
  • 0 - Reverb removal by FoxJoy (MDX23C)
  • 1 - Reverb removal by anvuew (MelRoformer)
  • 2 - Reverb removal by anvuew (BSRoformer)
  • 3 - Reverb removal by anvuew v2 (MelRoformer)
  • 4 - Reverb removal by Sucial (MelRoformer)
  • 5 - Reverb removal by Sucial v2 (MelRoformer)
  • 6 - DeReverb room by anvuew (BSRoformer)
  • 7 - DeReverb stereo by anvuew (BSRoformer) (alapértelmezett)

Kulcs: add_opt2
Név: Preprocess
Lehetőségek:
  • 0 - Extract vocals (needed for Mel/BS Roformer)
  • 1 - Use as is (alapértelmezett)
DeNoise by aufr33 and gabox 47 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - aufr33 (Standard) (alapértelmezett)
  • 1 - aufr33 (Aggressive)
  • 2 - gabox
AudioSR (Super Resolution) 59 Kulcs: add_opt1
Név: Cutoff (Hz)
Lehetőségek:
  • 0 - Automatic (alapértelmezett)
  • 2000 - 2000
  • 3000 - 3000
  • 4000 - 4000
  • 5000 - 5000
  • 6000 - 6000
  • 7000 - 7000
  • 8000 - 8000
  • 9000 - 9000
  • 10000 - 10000
  • 11000 - 11000
  • 12000 - 12000
  • 13000 - 13000
  • 14000 - 14000
  • 15000 - 15000
  • 16000 - 16000
  • 17000 - 17000
  • 18000 - 18000
  • 19000 - 19000
  • 20000 - 20000
  • 21000 - 21000
  • 22000 - 22000
FlashSR (Super Resolution) 60
Stable Audio Open Gen 62 Kulcs: add_opt1
Név: Text prompt
Lehetőségek:

Kulcs: add_opt2
Név: Length (in seconds)
Lehetőségek:
  • 3 - 3
  • 5 - 5
  • 8 - 8
  • 10 - 10
  • 12 - 12
  • 15 - 15
  • 20 - 20
  • 25 - 25
  • 30 - 30
  • 35 - 35
  • 40 - 40
  • 45 - 45
  • 47 - 47 (alapértelmezett)
Whisper (extract text from audio) 39 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - Apply to original file
  • 1 - Extract vocals first (alapértelmezett)

Kulcs: add_opt2
Név: Transcription type
Lehetőségek:
  • 0 - New timestamps by linto-ai
  • 1 - Old version of timestamps by whisper (alapértelmezett)
Parakeet (extract text from audio) 64 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - Apply to original file
  • 1 - Extract vocals first (alapértelmezett)

Kulcs: add_opt2
Név: Version
Lehetőségek:
  • 0 - Parakeet v2
  • 1 - Parakeet v3 (alapértelmezett)
VibeVoice (Voice Cloning) 103 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - VibeVoce 1.5B (Small)
  • 1 - VibeVoce 7B (Large) (alapértelmezett)

Kulcs: add_opt2
Név: Text prompt
Lehetőségek:

Kulcs: add_opt3
Név: Extract vocals first
Lehetőségek:
  • 0 - Use original reference file
  • 1 - Extract vocals first (alapértelmezett)
VibeVoice (TTS) 104 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - VibeVoce 1.5B (Small)
  • 1 - VibeVoce 7B (Large) (alapértelmezett)

Kulcs: add_opt2
Név: Text prompt
Lehetőségek:
Qwen3-TTS (Custom Voice) 118 Kulcs: add_opt1
Név: Text prompt
Lehetőségek:

Kulcs: add_opt2
Név: Speaker
Lehetőségek:
  • aiden - Aiden (English) (alapértelmezett)
  • ryan - Ryan (English)
  • sohee - Sohee (Korean)
  • ono_anna - Ono Anna (Japanese)
  • serena - Serena (Chinese)
  • uncle_fu - Uncle Fu (Chinese)
  • vivian - Vivian (Chinese)
  • dylan - Dylan (Chinese Beijing Dialect)
  • eric - Eric (Chinese Sichuan Dialect)

Kulcs: add_opt3
Név: Language
Lehetőségek:
  • auto - Auto (alapértelmezett)
  • english - English
  • russian - Russian
  • chinese - Chinese
  • french - French
  • german - German
  • italian - Italian
  • japanese - Japanese
  • korean - Korean
  • portuguese - Portuguese
  • spanish - Spanish

Kulcs: add_opt4
Név: Voice description
Lehetőségek:
Qwen3-TTS (Voice Design) 119 Kulcs: add_opt1
Név: Text prompt
Lehetőségek:

Kulcs: add_opt2
Név: Voice description
Lehetőségek:

Kulcs: add_opt3
Név: Language
Lehetőségek:
  • auto - Auto (alapértelmezett)
  • english - English
  • russian - Russian
  • chinese - Chinese
  • french - French
  • german - German
  • italian - Italian
  • japanese - Japanese
  • korean - Korean
  • portuguese - Portuguese
  • spanish - Spanish
Qwen3-TTS (Voice Cloning) 120 Kulcs: add_opt1
Név: Text prompt
Lehetőségek:

Kulcs: add_opt2
Név: Reference text in audio (optional)
Lehetőségek:

Kulcs: add_opt3
Név: Language
Lehetőségek:
  • auto - Auto (alapértelmezett)
  • english - English
  • russian - Russian
  • chinese - Chinese
  • french - French
  • german - German
  • italian - Italian
  • japanese - Japanese
  • korean - Korean
  • portuguese - Portuguese
  • spanish - Spanish

Kulcs: add_opt4
Név: Extract vocals first
Lehetőségek:
  • 0 - Use original reference file (alapértelmezett)
  • 1 - Extract vocals first
Bark (Speech Gen) 115 Kulcs: add_opt1
Név: Text prompt
Lehetőségek:

Kulcs: add_opt2
Név: Speaker
Lehetőségek:
  • en_0 - English Male 1
  • en_1 - English Male 2
  • en_2 - English Male 3
  • en_3 - English Male 4
  • en_4 - English Male 5
  • en_5 - English Male 6 (Grainy)
  • en_6 - English Male 7 (Best) (alapértelmezett)
  • en_7 - English Male 8
  • en_8 - English Male 9
  • en_9 - English Female 1
  • ru_0 - Russian Male 1
  • ru_1 - Russian Male 2 (Echoes)
  • ru_2 - Russian Male 3 (Echoes)
  • ru_3 - Russian Male 4
  • ru_4 - Russian Male 5
  • ru_7 - Russian Male 6
  • ru_8 - Russian Male 7 (Grainy)
  • ru_5 - Russian Female 1
  • ru_6 - Russian Female 2 (Grainy)
  • ru_9 - Russian Female 3 (Grainy)
  • de_0 - German Male
  • de_1 - German Male
  • de_2 - German Male
  • de_3 - German Female
  • de_4 - German Male
  • de_5 - German Male
  • de_6 - German Male
  • de_7 - German Male
  • de_8 - German Female
  • de_9 - German Male
  • es_0 - Spanish Male
  • es_1 - Spanish Male
  • es_2 - Spanish Male (Noise)
  • es_3 - Spanish Male (Noise)
  • es_4 - Spanish Male
  • es_5 - Spanish Male (Noise)
  • es_6 - Spanish Male
  • es_7 - Spanish Male
  • es_8 - Spanish Female
  • es_9 - Spanish Female
  • fr_0 - French Male
  • fr_1 - French Female
  • fr_2 - French Female
  • fr_3 - French Male
  • fr_4 - French Male
  • fr_5 - French Female
  • fr_6 - French Male
  • fr_7 - French Male
  • fr_8 - French Male
  • fr_9 - French Male (Auditorium)
  • hi_0 - Hindi Female
  • hi_1 - Hindi Female (Noise)
  • hi_2 - Hindi Male
  • hi_3 - Hindi Female
  • hi_4 - Hindi Female (Noise)
  • hi_5 - Hindi Male
  • hi_6 - Hindi Male
  • hi_7 - Hindi Male
  • hi_8 - Hindi Male
  • hi_9 - Hindi Female
  • it_0 - Italian Male
  • it_1 - Italian Male
  • it_2 - Italian Female
  • it_3 - Italian Male
  • it_4 - Italian Male (Best)
  • it_5 - Italian Male
  • it_6 - Italian Male
  • it_7 - Italian Female
  • it_8 - Italian Male
  • it_9 - Italian Female
  • ja_0 - Japanese Female
  • ja_1 - Japanese Female (Noise)
  • ja_2 - Japanese Male
  • ja_3 - Japanese Female
  • ja_4 - Japanese Female
  • ja_5 - Japanese Female
  • ja_6 - Japanese Male
  • ja_7 - Japanese Female
  • ja_8 - Japanese Female
  • ja_9 - Japanese Female
  • ko_0 - Korean Female
  • ko_1 - Korean Male
  • ko_2 - Korean Male
  • ko_3 - Korean Male
  • ko_4 - Korean Male
  • ko_5 - Korean Male
  • ko_6 - Korean Male
  • ko_7 - Korean Male
  • ko_8 - Korean Male
  • ko_9 - Korean Male
  • pl_0 - Polish Male
  • pl_1 - Polish Male
  • pl_2 - Polish Male
  • pl_3 - Polish Male
  • pl_4 - Polish Female
  • pl_5 - Polish Male
  • pl_6 - Polish Female
  • pl_7 - Polish Male
  • pl_8 - Polish Male
  • pl_9 - Polish Female
  • pt_0 - Portugues Male
  • pt_1 - Portugues Male
  • pt_2 - Portugues Male
  • pt_3 - Portugues Male
  • pt_4 - Portugues Male
  • pt_5 - Portugues Male
  • pt_6 - Portugues Male (Noise)
  • pt_7 - Portugues Male
  • pt_8 - Portugues Male
  • pt_9 - Portugues Male
  • tr_0 - Turkish Male
  • tr_1 - Turkish Male
  • tr_2 - Turkish Male
  • tr_3 - Turkish Male
  • tr_4 - Turkish Female
  • tr_5 - Turkish Female
  • tr_6 - Turkish Male
  • tr_7 - Turkish Male (Grainy)
  • tr_8 - Turkish Male
  • tr_9 - Turkish Male
  • zh_0 - Chinese Male
  • zh_1 - Chinese Male
  • zh_2 - Chinese Male
  • zh_3 - Chinese Male
  • zh_4 - Chinese Female
  • zh_5 - Chinese Male
  • zh_6 - Chinese Female (Noise)
  • zh_7 - Chinese Female
  • zh_8 - Chinese Male
  • zh_9 - Chinese Female
MVSep MultiSpeaker (MDX23C) 42 Kulcs: add_opt1
Név: Model Type
Lehetőségek:
  • 0 - Extract directly from mixture
  • 1 - Extract from vocals part (alapértelmezett)
Aspiration (by Sucial) 50 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract from vocals part
Phantom Centre extraction 55 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - Phantom Centre by wesleyr36 (MDX23C)
  • 1 - Phantom Centre by gilliaan (BSRoformer) (alapértelmezett)
  • 2 - Phantom Centre by gilliaan (mdx23c)
Matchering (by sergree) 68
SOME (Singing-Oriented MIDI Extractor) 80 Kulcs: add_opt1
Név: How to use
Lehetőségek:
  • 0 - Apply to original file
  • 1 - Extract vocals first (alapértelmezett)
Transkun (piano -> midi) 113 Kulcs: add_opt1
Név: How to extract
Lehetőségek:
  • 0 - Extract directly from mixture (alapértelmezett)
  • 1 - Extract piano first
Basic Pitch (MIDI Extraction) 114
HeartMuLa (Song Gen) 121 Kulcs: add_opt1
Név: Lyrics
Lehetőségek:

Kulcs: add_opt10
Név: Topic
Lehetőségek:
  • --- - --- (alapértelmezett)
  • love - Love
  • heartbreak - Heartbreak
  • romance - Romance
  • breakup - Breakup
  • desire - Desire
  • infatuation - Infatuation
  • betrayal - Betrayal
  • life - Life
  • death - Death
  • friendship - Friendship
  • family - Family
  • growing up - Growing up
  • youth - Youth
  • aging - Aging
  • nostalgia - Nostalgia
  • loneliness - Loneliness
  • grief - Grief
  • mental health - Mental health
  • depression - Depression
  • anxiety - Anxiety
  • hope - Hope
  • motivation - Motivation
  • empowerment - Empowerment
  • self-love - Self-love
  • overcoming - Overcoming
  • success - Success
  • failure - Failure
  • party - Party
  • money - Money
  • wealth - Wealth
  • hustle - Hustle
  • drinking - Drinking
  • drugs - Drugs
  • addiction - Addiction
  • crime - Crime
  • violence - Violence
  • revenge - Revenge
  • cars - Cars
  • fashion - Fashion
  • society - Society
  • politics - Politics
  • protest - Protest
  • rebellion - Rebellion
  • war - War
  • peace - Peace
  • injustice - Injustice
  • freedom - Freedom
  • religion - Religion
  • spirituality - Spirituality
  • faith - Faith
  • nature - Nature
  • space - Space
  • ocean - Ocean
  • summer - Summer
  • winter - Winter
  • spring - Spring
  • autumn - Autumn
  • travel - Travel
  • home - Home
  • storytelling - Storytelling
  • fantasy - Fantasy
  • sci-fi - Sci-fi
  • horror - Horror
  • mythology - Mythology
  • comedy - Comedy
  • parody - Parody
  • instrumental - Instrumental

Kulcs: add_opt2
Név: Tags (optional)
Lehetőségek:

Kulcs: add_opt3
Név: Genre
Lehetőségek:
  • --- - --- (alapértelmezett)
  • pop - Pop
  • hip-hop - Hip-hop
  • rock - Rock
  • electronic - Electronic
  • latin - Latin
  • r&b - R&B
  • classical - Classical
  • jazz - Jazz
  • metal - Metal
  • country - Country
  • rap - Rap
  • edm - EDM
  • reggaeton - Reggaeton
  • k-pop - K-pop
  • house - House
  • techno - Techno
  • alternative rock - Alternative rock
  • indie - Indie
  • soul - Soul
  • blues - Blues
  • reggae - Reggae
  • afrobeats - Afrobeats
  • folk - Folk
  • ambient - Ambient
  • lo-fi - Lo-fi
  • trap - Trap
  • dance pop - Dance pop
  • indie pop - Indie pop
  • dubstep - Dubstep
  • drum and bass - Drum and bass
  • trance - Trance
  • synthwave - Synthwave
  • punk - Punk
  • hard rock - Hard rock
  • heavy metal - Heavy metal
  • nu metal - Nu metal
  • grunge - Grunge
  • funk - Funk
  • disco - Disco
  • soundtrack - Soundtrack
  • cinematic - Cinematic
  • orchestral - Orchestral
  • acoustic - Acoustic
  • gospel - Gospel
  • drill - Drill
  • boom bap - Boom bap
  • uk garage - UK garage
  • grime - Grime
  • electro - Electro
  • breakbeat - Breakbeat
  • trip-hop - Trip-hop
  • future bass - Future bass
  • hardstyle - Hardstyle
  • industrial - Industrial
  • idm - IDM
  • hyperpop - Hyperpop
  • vaporwave - Vaporwave
  • pop punk - Pop punk
  • metalcore - Metalcore
  • death metal - Death metal
  • black metal - Black metal
  • symphonic metal - Symphonic metal
  • post-punk - Post-punk
  • psychedelic rock - Psychedelic rock
  • progressive rock - Progressive rock
  • emo - Emo
  • shoegaze - Shoegaze
  • post-rock - Post-rock
  • garage rock - Garage rock
  • math rock - Math rock
  • bossa nova - Bossa nova
  • samba - Samba
  • dancehall - Dancehall
  • ska - Ska
  • amapiano - Amapiano
  • j-pop - J-pop
  • americana - Americana
  • bluegrass - Bluegrass
  • neo soul - Neo soul
  • smooth jazz - Smooth jazz
  • swing - Swing
  • bebop - Bebop
  • fusion - Fusion
  • arabic - Arabic
  • indian - Indian
  • celtic - Celtic
  • balkan - Balkan
  • avant-garde - Avant-garde
  • experimental - Experimental
  • new age - New age
  • baroque - Baroque
  • romantic - Romantic
  • minimalism - Minimalism
  • a cappella - A cappella
  • choral - Choral
  • mathcore - Mathcore
  • screamo - Screamo
  • big band - Big band
  • motown - Motown
  • chillout - Chillout
  • world music - World music

Kulcs: add_opt4
Név: Timbre
Lehetőségek:
  • --- - --- (alapértelmezett)
  • clean - Clean
  • distorted - Distorted
  • acoustic - Acoustic
  • synthetic - Synthetic
  • bright - Bright
  • dark - Dark
  • warm - Warm
  • cold - Cold
  • soft - Soft
  • hard - Hard
  • heavy - Heavy
  • light - Light
  • dry - Dry
  • wet - Wet
  • smooth - Smooth
  • rough - Rough
  • thick - Thick
  • thin - Thin
  • wide - Wide
  • narrow - Narrow
  • deep - Deep
  • full - Full
  • punchy - Punchy
  • muffled - Muffled
  • boomy - Boomy
  • airy - Airy
  • lo-fi - Lo-fi
  • saturated - Saturated
  • harsh - Harsh
  • mellow - Mellow
  • rich - Rich
  • dull - Dull
  • hollow - Hollow
  • tight - Tight
  • loose - Loose
  • spacious - Spacious
  • echoing - Echoing
  • resonant - Resonant
  • organic - Organic
  • metallic - Metallic
  • wooden - Wooden
  • breathy - Breathy
  • raspy - Raspy
  • husky - Husky
  • whispery - Whispery
  • gravelly - Gravelly
  • throaty - Throaty
  • nasal - Nasal
  • guttural - Guttural
  • wailing - Wailing
  • brassy - Brassy
  • crunchy - Crunchy
  • fuzzy - Fuzzy
  • gritty - Gritty
  • grainy - Grainy
  • crispy - Crispy
  • buzzing - Buzzing
  • droning - Droning
  • ringing - Ringing
  • piercing - Piercing
  • shrill - Shrill
  • tinny - Tinny
  • biting - Biting
  • bass-heavy - Bass-heavy
  • midrangey - Midrangey
  • trebly - Trebly
  • harmonic - Harmonic
  • inharmonic - Inharmonic
  • pure - Pure
  • complex - Complex
  • modulated - Modulated
  • detuned - Detuned
  • phasey - Phasey
  • boxy - Boxy
  • dead - Dead
  • muted - Muted
  • squelchy - Squelchy
  • fizzy - Fizzy
  • hazy - Hazy
  • diffuse - Diffuse
  • papery - Papery
  • plastic - Plastic
  • rubbery - Rubbery
  • glassy - Glassy
  • creamy - Creamy
  • silky - Silky
  • velvety - Velvety
  • brilliant - Brilliant
  • aggressive - Aggressive
  • gentle - Gentle
  • soothing - Soothing
  • sparse - Sparse
  • shallow - Shallow

Kulcs: add_opt5
Név: Gender
Lehetőségek:
  • --- - --- (alapértelmezett)
  • male - Male
  • female - Female

Kulcs: add_opt6
Név: Mood
Lehetőségek:
  • --- - --- (alapértelmezett)
  • happy - Happy
  • sad - Sad
  • energetic - Energetic
  • relaxing - Relaxing
  • dark - Dark
  • upbeat - Upbeat
  • chill - Chill
  • calm - Calm
  • joyful - Joyful
  • melancholic - Melancholic
  • uplifting - Uplifting
  • romantic - Romantic
  • tense - Tense
  • epic - Epic
  • aggressive - Aggressive
  • dramatic - Dramatic
  • playful - Playful
  • peaceful - Peaceful
  • dreamy - Dreamy
  • eerie - Eerie
  • mysterious - Mysterious
  • hopeful - Hopeful
  • nostalgic - Nostalgic
  • angry - Angry
  • soothing - Soothing
  • cheerful - Cheerful
  • emotional - Emotional
  • intense - Intense
  • suspenseful - Suspenseful
  • gloomy - Gloomy
  • somber - Somber
  • gentle - Gentle
  • mellow - Mellow
  • serene - Serene
  • exciting - Exciting
  • fun - Fun
  • groovy - Groovy
  • lively - Lively
  • driving - Driving
  • bouncy - Bouncy
  • triumphant - Triumphant
  • motivational - Motivational
  • euphoric - Euphoric
  • ethereal - Ethereal
  • meditative - Meditative
  • laid-back - Laid-back
  • tranquil - Tranquil
  • depressing - Depressing
  • sorrowful - Sorrowful
  • mournful - Mournful
  • heartbreaking - Heartbreaking
  • bittersweet - Bittersweet
  • touching - Touching
  • scary - Scary
  • creepy - Creepy
  • ominous - Ominous
  • fierce - Fierce
  • frantic - Frantic
  • anxious - Anxious
  • restless - Restless
  • nervous - Nervous
  • haunting - Haunting
  • sexy - Sexy
  • sensual - Sensual
  • quirky - Quirky
  • weird - Weird
  • hypnotic - Hypnotic
  • majestic - Majestic
  • grand - Grand
  • reflective - Reflective
  • pensive - Pensive
  • introspective - Introspective
  • soulful - Soulful
  • funky - Funky

Kulcs: add_opt7
Név: Instrument
Lehetőségek:
  • --- - --- (alapértelmezett)
  • piano - Piano
  • synthesizer - Synthesizer
  • electric guitar - Electric guitar
  • acoustic guitar - Acoustic guitar
  • bass - Bass
  • bass guitar - Bass guitar
  • drums - Drums
  • drum machine - Drum machine
  • percussion - Percussion
  • strings - Strings
  • violin - Violin
  • keyboard - Keyboard
  • saxophone - Saxophone
  • trumpet - Trumpet
  • cello - Cello
  • flute - Flute
  • organ - Organ
  • electric piano - Electric piano
  • double bass - Double bass
  • brass - Brass
  • woodwinds - Woodwinds
  • trombone - Trombone
  • clarinet - Clarinet
  • viola - Viola
  • french horn - French horn
  • tuba - Tuba
  • oboe - Oboe
  • bassoon - Bassoon
  • piccolo - Piccolo
  • accordion - Accordion
  • ukulele - Ukulele
  • banjo - Banjo
  • mandolin - Mandolin
  • harp - Harp
  • harpsichord - Harpsichord
  • celesta - Celesta
  • kick drum - Kick drum
  • snare drum - Snare drum
  • cymbals - Cymbals
  • hi-hat - Hi-hat
  • toms - Toms
  • tambourine - Tambourine
  • shaker - Shaker
  • congas - Congas
  • bongos - Bongos
  • cowbell - Cowbell
  • marimba - Marimba
  • xylophone - Xylophone
  • vibraphone - Vibraphone
  • glockenspiel - Glockenspiel
  • timpani - Timpani
  • tabla - Tabla
  • taiko - Taiko
  • sitar - Sitar
  • lute - Lute
  • fiddle - Fiddle
  • erhu - Erhu
  • duduk - Duduk
  • shakuhachi - Shakuhachi
  • recorder - Recorder
  • sampler - Sampler
  • turntables - Turntables
  • theremin - Theremin

Kulcs: add_opt8
Név: Scene
Lehetőségek:
  • --- - --- (alapértelmezett)
  • party - Party
  • dance - Dance
  • workout - Workout
  • relax - Relax
  • study - Study
  • sleep - Sleep
  • focus - Focus
  • background - Background
  • driving - Driving
  • cinematic - Cinematic
  • gaming - Gaming
  • meditation - Meditation
  • club - Club
  • lounge - Lounge
  • commuting - Commuting
  • working - Working
  • coding - Coding
  • reading - Reading
  • yoga - Yoga
  • gym - Gym
  • running - Running
  • cooking - Cooking
  • cleaning - Cleaning
  • dating - Dating
  • romantic dinner - Romantic dinner
  • late night - Late night
  • road trip - Road trip
  • cafe - Cafe
  • bar - Bar
  • nature - Nature
  • morning - Morning
  • evening - Evening
  • soundtrack - Soundtrack
  • trailer - Trailer
  • vlog - Vlog
  • commercial - Commercial
  • podcast - Podcast
  • video game - Video game
  • film - Film
  • anime - Anime
  • corporate - Corporate
  • presentation - Presentation
  • wedding - Wedding
  • festival - Festival
  • holiday - Holiday
  • summer - Summer
  • winter - Winter
  • christmas - Christmas
  • halloween - Halloween

Kulcs: add_opt9
Név: Region
Lehetőségek:
  • --- - --- (alapértelmezett)
  • western - Western
  • latin - Latin
  • african - African
  • asian - Asian
  • middle eastern - Middle Eastern
  • european - European
  • caribbean - Caribbean
  • k-pop - K-pop
  • j-pop - J-pop
  • c-pop - C-pop
  • bollywood - Bollywood
  • celtic - Celtic
  • nordic - Nordic
  • balkan - Balkan
  • slavic - Slavic
  • mediterranean - Mediterranean
  • arabic - Arabic
  • indian - Indian
  • native american - Native American
  • indigenous - Indigenous
  • romani - Romani
  • klezmer - Klezmer
  • american - American
  • british - British
  • french - French
  • spanish - Spanish
  • italian - Italian
  • german - German
  • irish - Irish
  • scottish - Scottish
  • jamaican - Jamaican
  • cuban - Cuban
  • brazilian - Brazilian
  • mexican - Mexican
  • andean - Andean
  • hawaiian - Hawaiian
  • polynesian - Polynesian
  • australian - Australian
  • persian - Persian
  • turkish - Turkish
  • greek - Greek
  • west african - West African
  • south african - South African
  • east asian - East Asian
  • south asian - South Asian
  • southeast asian - Southeast Asian
  • eastern european - Eastern European
  • scandinavian - Scandinavian
  • appalachian - Appalachian
  • cajun - Cajun
  • afro-cuban - Afro-cuban
  • afro-brazilian - Afro-brazilian
Demucs3 Model (vocals, drums, bass, other) 10 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - Demucs3 Model A (Contest Version)
  • 1 - Demucs3 Model B (High Quality) (alapértelmezett)
MDX A/B (vocals, drums, bass, other) 7 Kulcs: add_opt1
Név: Vocal model type
Lehetőségek:
  • 0 - MDX A (Contest Version)
  • 3 - MDX Kimberley Jensen 2023.02.12 SDR: 9.30 (New) (alapértelmezett)
  • 1 - MDX UVR 2022.01.01 SDR 8.62
  • 2 - MDX UVR 2022.07.25 SDR 8.51
Vit Large 23 (vocals, instrum) 33 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - v1 (SDR vocals: 9.78)
  • 1 - v2 (SDR vocals: 9.90) (alapértelmezett)
UVRv5 Demucs (vocals, music) 17 Kulcs: add_opt1
Név: Model Type
Lehetőségek:
  • 0 - UVR_Demucs_Model_1
  • 1 - UVR_Demucs_Model_2
  • 2 - UVR_Demucs_Model_Bag
MVSep DNR (music, sfx, speech) 18
MVSep Old Vocal Model (vocals, music) 19
Demucs2 (vocals, drums, bass, other) 13
Danna Sep (vocals, drums, bass, other) 15
Byte Dance (vocals, drums, bass, other) 16
MVSep MelBand Roformer (vocals, instrum) 35
spleeter 0 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - 2 stems (vocals, music) (alapértelmezett)
  • 1 - 4 stems (vocals, drums, bass, other)
  • 2 - 5 stems (vocals, drums, bass, piano, other)
UnMix 3 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - unmix XL (vocals, drums, bass, other) (alapértelmezett)
  • 1 - unmix HQ (vocals, drums, bass, other)
  • 2 - unmix SD (vocals, drums, bass, other)
  • 3 - unmix SE (vocals, music) - low quality
Zero Shot (Query Based) (Low quality) 14 Kulcs: add_opt1
Név: Model Type
Lehetőségek:
  • 0 - Bass (MUSDB18HQ AVG)
  • 1 - Drums (MUSDB18HQ AVG)
  • 2 - Vocals (MUSDB18HQ AVG) (alapértelmezett)
  • 3 - Other (MUSDB18HQ AVG)
LarsNet (kick, snare, cymbals, toms, hihat) 38 Kulcs: add_opt1
Név: Model type
Lehetőségek:
  • 0 - Apply Demucs4HT first to get drums (alapértelmezett)
  • 1 - Use as is (audio must contain drums only)

Kimeneti formátum (output_format) értékek

Név Érték
mp3 (320 kbps) 0
wav (uncompressed, 16 bit) 1
flac (lossless, 16 bit) 2
m4a (lossy) 3
wav (uncompressed, 32 bit) 4
flac (lossless, 24 bit) 5

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/separation/create' --form 'audiofile=@"/path/to/file.mp3"' --form 'api_token="<Az API-tokenje>"' --form 'sep_type="9"' --form 'add_opt1="0"' --form 'add_opt2="1"' --form 'output_format="1"' --form 'is_demo="1"'

Válaszadás részletei

Kulcs Érték
success
  • false - amikor a munka létrehozása sikertelen
  • true - amikor a munka létrehozása sikeres
data A siker kulcs függvényében további információkat tartalmaz.
data -> link Megjeleníti a létrehozott feladat "EREDMÉNY SZEREZÉSE" URL-címére mutató hivatkozást (csak akkor jelenik meg, ha a siker igaz)
data -> hash Megjeleníti a létrehozott feladatkivonatot (csak akkor jelenik meg, ha a siker igaz)
data -> message Megjeleníti a hiba leírását (csak akkor jelenik meg, ha a siker hamis)

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Néhány paraméter hiányzik vagy érvénytelen. Ez a hiba akkor jelenik meg, ha nem ad át minden kötelező paramétert, vagy érvénytelen paramétereket ad át.
401 Ismeretlen vagy érvénytelen api_token. Ez a hiba akkor jelenik meg, ha ismeretlen API-kulcsot használ

eredményt kapni

Az elválasztás eredményének eléréséhez GET-hívást kell indítania a következő URL-re:
https://mvsep.com/api/separation/get


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
hash Húr Elválasztás Hash
mirror Egész szám (opcionális) Egy másik tükröt használ, ha 1-re van állítva, alapértelmezés szerint 0. Ha 1-re van állítva, api_token és 1 kredit szükséges.
api_token Húr (opcionális) a felhasználó API-kulcsa. Szükséges, ha a tükrözési paraméter 1-re van állítva.

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/separation/get?hash=20230327071601-0e3e5c6c85-13-dimensions.mp3'

Válaszadás részletei

Kulcs Érték
success
  • false - ha a fájl hash nem található vagy eltávolítva, vagy lejárt
  • true - amikor a fájl hash megtalálható és érvényes
status
  • not_found - amikor a munka érvénytelen
  • waiting - amikor a feladat sorban áll és még nincs feldolgozva
  • processing - amikor a munka feldolgozás alatt áll
  • done - amikor a feladatot sikeresen feldolgozták
  • failed - amikor a munka feldolgozása meghiúsult
  • distributing - amikor a feladat audiofájlja nagy, és több GPU-példányhoz kerül kiosztásra
  • merging - amikor az összes munkaelosztási rész feldolgozása és egyesítése befejeződött
data Az állapot billentyűtől függően további információkat tárol
data -> queue_count Megjeleníti a feldolgozatlan munkák számát a felhasználó prioritásában (csak akkor jelenik meg, ha az állapot várakozik vagy elosztás)
data -> current_order Megjeleníti a felhasználó feladatának sorrendjét (csak akkor jelenik meg, ha az állapot várakozik vagy elosztás)
data -> message Megjeleníti az állapot leírását (minden állapotnál megjelenik, helyette a hiba okát mutatja, ha az állapot sikertelen)
data -> algorithm Megjeleníti a munkánál használt algoritmust (csak akkor jelenik meg, ha az állapot kész)
data -> algorithm_description Megjeleníti a munkához használt algoritmus részleteit (csak akkor jelenik meg, ha az állapot kész)
data -> output_format Megjeleníti a feladat kimeneti formátumát (csak akkor jelenik meg, ha az állapot kész)
data -> tags Megjeleníti az audio metacímkéket (csak akkor jelenik meg, ha az állapot kész)
data -> input_file Megjeleníti a bemeneti hangletöltés részleteit (csak akkor jelenik meg, ha az állapot kész)
data -> files Megjeleníti a kimeneti hangok letöltésének részleteit (csak akkor jelenik meg, ha az állapot kész)
data -> date Megjeleníti a munka feldolgozási dátumát (csak akkor jelenik meg, ha az állapot kész)
data -> finished_chunks Egy nagy feladat befejezett részeinek számát mutatja (csak akkor jelenik meg, ha az státusz elosztás)
data -> all_chunks Egy nagy feladat összes részének számát mutatja (csak akkor jelenik meg, ha az állapot elosztás)

eredményt kapni

Egy távoli feladat eredményének lekéréséhez GET hívást kell kezdeményezni a következő URL-címre:
https://mvsep.com/api/separation/get-remote


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
hash Húr Elválasztás Hash

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/separation/get-remote?hash=n2AwBjy4KsFZfqqR'

Válaszadás részletei

Kulcs Érték
success
  • false - ha a fájl hash nem található vagy eltávolítva, vagy lejárt
  • true - amikor a fájl hash megtalálható és érvényes
status
  • not_found - amikor a munka érvénytelen
  • waiting - amikor a feladat sorban áll és még nincs feldolgozva
  • processing - amikor a munka feldolgozás alatt áll
  • done - amikor a feladatot sikeresen feldolgozták
  • failed - amikor a munka feldolgozása meghiúsult
data Az állapot billentyűtől függően további információkat tárol
data -> queue_count Megjeleníti a feldolgozatlan feladatok számát a felhasználó prioritásában (csak akkor látható, ha a státusz várakozás).
data -> current_order A felhasználó feladatainak sorrendjét mutatja (csak akkor látható, ha a státusz várakozás).
data -> message Megjeleníti az állapot leírását (csak akkor, ha a status értéke sikertelen).
data -> link Megjeleníti a létrehozott munkakör „EREDMÉNY LEKÉRÉSE” URL-címére mutató linket (csak akkor látható, ha a státusz kész).
data -> hash Az elválasztás hash-e (csak akkor jelenik meg, ha a státusz kész).

elválasztás törlése

A szétválasztás megszakításához és a felhasznált kreditek visszatérítéséhez (ha a szétválasztás még nem feldolgozás alatt áll) POST hívást kell kezdeményezni a következő URL-címre:
https://mvsep.com/api/separation/cancel


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr A felhasználó API kulcsa
hash Húr Elválasztás Hash

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/separation/cancel' --form 'api_token="<Az API-tokenje>"' --form 'hash="<hash>"'

Válaszadás részletei

Kulcs Érték
success
  • false - ha a fájl hash nem található vagy eltávolítva, vagy lejárt
  • true - amikor a fájl hash megtalálható és érvényes

Webhely információ

kapjon elválasztási típusokat

Az elválasztási típusok részletes adatainak megtekintéséhez GET-hívást kell indítania a következő URL-re:
https://mvsep.com/api/app/algorithms

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
scopes Húr Belefoglalja-e a különböző bemeneti formákat használó modelleket.
  • single_upload - Egyfájlos bemeneti modell
  • no_upload - Nincs fájlfeltöltési modell (pl. Stable Audio Open Gen)
  • matchering_upload - Párosító modell (cél- és referencia-hangfájllal)
Alapértelmezés szerint single_upload, ha nincs megadva. Az összes modell lekéréséhez állítsa be a scopes=single_upload,no_upload,matchering_upload értéket.

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/app/algorithms'

Válaszadás részletei

Az adatokat tömbként adja vissza:

Kulcs Érték
render_id Elválasztás típusának értéke (ID)
name Az elválasztás típusának neve
algorithm_group_id A csoport, ahová az elválasztás típusa tartozik:
algorithm_group Információkat tartalmaz arról az algoritmuscsoportról, amelyhez az algoritmus tartozik.
algorithm_group -> name Az algoritmuscsoport neve.
audio_widget Az algoritmushoz használandó audio widget típusa. Ezzel meghatározható, hogyan jelenjen meg az algoritmus audiolejátszója a felhasználói felületen. A lehetséges értékek a következők:
  • single_upload - Az algoritmus egyetlen fájlfeltöltést használ bemenetként. Az audiolejátszónak lehetővé kell tennie a felhasználó számára egyetlen audiofájl feltöltését.
  • no_upload - Az algoritmus nem használ fájlfeltöltést bemenetként. A hanglejátszónak nem szabadna megjelenítenie a fájlfeltöltési lehetőséget.
  • matchering_upload - Az algoritmus egy egyeztető feltöltést használ bemenetként, amely egy cél-hangfájlból és egy referencia-hangfájlból áll.
orientation Kinek szól ez az elválasztási típus:
  • 0 - Minden felhasználó
  • 1 - Regisztrált felhasználók
  • 2 - Prémium felhasználók
order_id Az elválasztás típusának sorrendje
price_coefficient Arra szolgál, hogy kiszámítsa, hány kreditet vesz fel a munka a prémium felhasználótól.
Ezt a képletet használja : floor(<audiofájl időtartama másodpercben> * price_coefficient / 60)?:1
usage A szétválasztási típus havi használati számát mutatja.
rating A szeparációs típus havi használati értékelését mutatja tömbként:
  • average - átlagos értékelés
  • total - szavazatszámlálás
algorithm_fields Információkat tartalmaz az elválasztás típusú további mezőkről
algorithm_fields -> name Megmutatja, hogy az elválasztástípus melyik további mezője:
  • add_opt1 - első
  • add_opt2 - második
  • add_opt3 - harmadik
Az elválasztást ezzel a névvel kell közzétennie a megfelelő kiegészítő mező kiválasztásához.
algorithm_fields -> text Az elválasztástípus kiegészítő mezőjének megjelenítési neve.
algorithm_fields -> options További mezők JSON kódolt kulcsértékláncai
algorithm_fields -> default_key A kiegészítő mező alapértelmezett értéke. Az <code>algorithm_fields -> options</code> egyik kulcsa
algorithm_descriptions Információkat tartalmaz az elválasztás típusának leírásáról
algorithm_descriptions -> short_description A HTML-t nem használó elválasztási típus kis leírása.
algorithm_descriptions -> long_description A HTML-t használó elválasztási típus részletes leírása.
algorithm_descriptions -> lang A leírás megadott nyelvi kódja.

híreket kapni

Az MVSEP-pel kapcsolatos legfrissebb hírekről való tájékoztatáshoz GET-hívást kell kezdeményeznie a következő URL-címen:
https://mvsep.com/api/app/news


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
lang Húr (nem kötelező) 2 betűs nyelvi kód (en, ru)
start Egész szám (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Egész szám (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 20.

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/app/news?lang=en&start=2&limit=1'

Válaszadás részletei

Az adatokat tömbként adja vissza:

Kulcs Érték
title A hírek címe
lang A hírek címe
text A hír teljes leírása
created_at A hírek dátuma

várólistára kerülés

A webhely várólistájának információinak lekéréséhez GET hívást kell kezdeményeznie a következő URL-címre:
https://mvsep.com/api/app/queue


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr (opcionális) A felhasználó API kulcsa

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/app/queue'

Válaszadás részletei

Kulcs Érték
queue Különböző csomagok aktuális várólistáinak tömbjét tartalmazza:
  • in_process - Jelenleg feldolgozás alatt
  • premium - Prémium felhasználók várólistaszáma
  • registered - Regisztrált felhasználók várólista-számlálója
  • unregistered - Nem regisztrált felhasználók várólista-számlálója
plan Az aktuális csomag aktuális várólistáját tartalmazza (add hozzá az api_token kódot a regisztrált/prémium csomag kéréséhez):
  • plan - A jelenlegi csomagod
  • queue - A jelenlegi csomag sorainak száma

demó elválasztásokat kap

Ha információt szeretne kapni a demó szétválasztásról, GET-hívást kell indítania a következő URL-re: https://mvsep.com/api/app/demo


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
start Egész szám (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Egész szám (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 20.
algorithm_id Egész szám Opcionális elválasztási típus azonosító. Ezzel egyetlen algoritmus által létrehozott demó elválasztásokat adhat vissza. Az értékek megegyeznek a GET SEPARATION TYPES végpont render_id értékével.
options[FIELD] Karakterlánc / Egész szám Opcionális szűrő az algoritmusopciók értékéhez. Cserélje le a FIELD értéket egy további mezőkulccsal az algorithm_fields -> name mezőből a GET SEPARATION TYPES válaszban, majd adja át az adott mező egyik options kulcsát értékként. Példa: options[vocals]=1.
additional_options Húr Opcionális, raw tartalomszűrés a tárolt feladatbeállítás-adatok alapján. Új integrációkhoz az options[FIELD] paramétert részesítsd előnyben, mert explicit és könnyebben összeállítható.

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/app/demo?start=0&limit=2'

curl --location --request GET 'https://mvsep.com/api/app/demo?algorithm_id=20&options[vocals]=1&start=0&limit=10'

Opciós szűrők létrehozásához először hívd meg a https://mvsep.com/api/app/algorithms függvényt, és vizsgáld meg az egyes algoritmusok algorithm_fields listáját. Használd a name mezőt az options[FIELD] mezőben, és az egyik JSON opciókulcsot használd értékként.

Válaszadás részletei

Az adatokat tömbként adja vissza:

Kulcs Érték
hash Elválasztás Hash
date A szétválás dátuma
input_audio Adja meg a hang URL-címét
size Bemeneti hangméret
algorithm Alapvető információkat tartalmaz a használt elválasztási típusról (a visszaadott paraméterekkel kapcsolatos információkért tekintse meg az ELKEVÁLASZTÁSI TÍPUSOK BESZERZÉSE lapot)

Felhasználó hitelesítés

bejelentkezés

A felhasználó hitelesítéséhez és a felhasználó API-kulcsának lekérdezéséhez POST-hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/login

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
email Húr A felhasználó e-mail címe
password Húr A felhasználó jelszava

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/login' --form 'email="<A felhasználó e-mail címe>"' --form 'password="<A felhasználó jelszava>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha helytelen hitelesítő adatokat adtak meg
  • true - Információt tartalmaz, ha a hitelesítő adatok érvényesek
data Információt tartalmaz, ha a hitelesítő adatok érvényesek
data -> name A felhasználó neve
data -> email A felhasználó e-mail címe
data -> api_token A felhasználó API-kulcsa. Győződj meg róla, hogy biztonságos tárolóhelyen tárolod, és használd későbbi műveletekhez.
data -> premium_minutes A felhasználónak megmaradt kreditek
data -> premium_enabled A felhasználó engedélyezte-e a kreditek elköltését.
  • 0 - nem engedélyezett
  • 1 - engedélyezett
data -> long_filenames_enabled Kíván-e a felhasználó extra információkat a fájlnevekben:
  • 0 - rövidebb
  • 1 - hosszabb

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Helytelen hitelesítő adatok lettek megadva

regisztrálás

A felhasználó MVSEP oldalra történő regisztrálásához POST hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/register


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
name Húr A felhasználó neve
email Húr A felhasználó e-mail címe
password Húr A felhasználó jelszava
password_confirmation Húr Ismételd meg a felhasználó jelszavát

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/app/register' --form 'name="user"' --form 'email="asdf@example.com"' --form 'password="ASDFQWEr123"' --form 'password_confirmation="ASDFQWEr123"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor fordul elő, ha az e-mail cím érvénytelen, a felhasználó létezik vagy a megerősítés hibás.
  • true - Akkor következik be, ha az űrlap érvényes
message Akkor következik be, ha az űrlap érvényes

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Az űrlap érvénytelen

Profil

felhasználó lekérése

A felhasználói adatok lekérdezéséhez GET-hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/user

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr A felhasználó API kulcsa

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/app/user?api_token=<Az API-tokenje>'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
data Információt tartalmaz, ha a hitelesítő adatok érvényesek
data -> name A felhasználó neve
data -> email A felhasználó e-mail címe
data -> api_token A felhasználó API-kulcsa. Győződj meg róla, hogy biztonságos tárolóhelyen tárolod, és használd későbbi műveletekhez.
data -> premium_minutes A felhasználónak megmaradt kreditek
data -> premium_enabled A felhasználó engedélyezte-e a kreditek elköltését.
  • 0 - nem engedélyezett
  • 1 - engedélyezett
data -> long_filenames_enabled Kíván-e a felhasználó extra információkat a fájlnevekben:
  • 0 - rövidebb
  • 1 - hosszabb
data -> current_queue Megjeleníti a folyamatban lévő elválasztásokat a felhasználó számára

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

elválasztási előzmények lekérése

Ahhoz, hogy alapinformációkat kapj a felhasználó elkülönítéseinek előzményeiről, egy GET hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/separation_history


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr A felhasználó API kulcsa
start Egész szám (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Egész szám (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 20.

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/app/separation_history?api_token=<Az API-tokenje>&start=1&limit=2'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
data Alapvető információkat tartalmaz a korábbi elválasztásokról
data -> hash Elválasztás Hash
data -> job_exists Alapvető információkat tartalmaz a korábbi elválasztásokról
data -> credits Hány kreditpontot használtak fel a feladathoz, null, ha nem létezik az elkülönítés.
data -> time_left A feladat törléséig hátralévő becsült idő
data -> algorithm Alapvető információkat tartalmaz a használt elválasztási típusról (a visszaadott paraméterekkel kapcsolatos információkért tekintse meg az ELKEVÁLASZTÁSI TÍPUSOK BESZERZÉSE lapot)

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

prémium használat engedélyezése

A felhasználó prémiumhasználatának engedélyezéséhez POST-hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/enable_premium


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr A felhasználó API kulcsa

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/enable_premium' --form 'api_token="<Az API-tokenje>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
message Tájékoztat a művelet állapotáról

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

prémium használat letiltása

A felhasználó prémiumhasználatának letiltásához POST-hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/disable_premium


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr A felhasználó API kulcsa

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/disable_premium' --form 'api_token="<Az API-tokenje>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
message Tájékoztat a művelet állapotáról

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

hosszú fájlnevek engedélyezése

Ahhoz, hogy engedélyezd a hosszú fájlneveket a felhasználó számára, egy POST hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/enable_long_filenames


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr A felhasználó API kulcsa

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/enable_long_filenames' --form 'api_token="<Az API-tokenje>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
message Tájékoztat a művelet állapotáról

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

hosszú fájlnevek letiltása

Ahhoz, hogy letiltsd a hosszú fájlneveket a felhasználó számára, egy POST hívást kell indítanod a következő url-re:
https://mvsep.com/api/app/disable_long_filenames


KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr A felhasználó API kulcsa

Curl példakód:

curl --location --request POST 'https://mvsep.com/api/app/disable_long_filenames' --form 'api_token="<Az API-tokenje>"'

Válaszadás részletei

Kulcs Érték
success
  • false - Akkor következik be, ha érvénytelen API kulcs van megadva
  • true - Akkor következik be, ha érvényes API kulcs van megadva
message Tájékoztat a művelet állapotáról

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Érvénytelen API kulcs

Minőségellenőr

várólistára kerülés

A Minőség-ellenőrző várólista bejegyzéseivel kapcsolatos információk lekéréséhez GET hívást kell kezdeményeznie a következő URL-címre:
https://mvsep.com/api/quality_checker/queue

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
start Egész szám (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Egész szám (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 20.

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/quality_checker/queue?&start=1&limit=2'

Válaszadás részletei

Az adatokat tömbként adja vissza:

Kulcs Érték
id Bejegyzés azonosító száma
dataset_type A bejegyzés/ranglista típusának hozzáadásakor kiválasztott adathalmaztípus
  • 0 - Synth
  • 1 - Multi
  • 2 - Piano
  • 3 - Lead/Back Vocals
  • 4 - Guitar
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
  • 12 - Phantom Center
date A bejegyzés létrehozásának dátuma
algo_name A használt elválasztási típus/algoritmus neve
main_text A használt elválasztási típus/algoritmus leírása
proc A feldolgozás állapota
  • 0 - Nincs feldolgozva
  • 1 - Feldolgozott
proc_remote_date A feldolgozás dátumának időbélyegzője
msg Sikeres művelet esetén „OK” értéket ad vissza, egyébként hibaüzenetet jelenít meg.
metrics Információk a belépési mutatókról
sdr_* (wildcard) A megfelelő tövek SDR-je
dataset_name Az adathalmaz neve

ranglista megtekintése

A Quality Checker ranglistáival kapcsolatos információk megszerzéséhez GET hívást kell kezdeményeznie a következő URL-címen:
https://mvsep.com/api/quality_checker/leaderboard

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
dataset_type Húr Adatkészlet típusa, ha nincs megadva, alapértelmezett értéke 0.
  • 0 - Synth
  • 1 - Multi
  • 2 - Piano
  • 3 - Lead/Back Vocals
  • 4 - Guitar
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
  • 12 - Phantom Center
start Egész szám (opcionális) Kezdőpont eltolás, alapértelmezés szerint 0 (azaz a legkésőbbi kezdettől)
limit Egész szám (nem kötelező) A visszaadott találatok maximális száma, alapértelmezés szerint 10, maximum 20.
algo_name_filter Húr A megadott szöveg alapján szűri az elválasztási típus/algoritmus nevét
sort Húr Rendezés a törzs adott SDR-je szerint. A rendezhető értékek listáját az adott adathalmaztípushoz a sortables kulcsra válaszul kérheti le.

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/quality_checker/leaderboard?&start=1&limit=2&algo_name_filter=MVSep'

Válaszadás részletei

Kulcs Érték
data Minőség-ellenőrző bejegyzések tömbjét tartalmazza. További információkért lásd a Minőség-ellenőrzőtől kapott válasz GET QUEUE szakaszt.
dataset_type Használt adatkészlet-típuskulcs
sortables Kulcsok, amelyekkel a használt adathalmaz típusa adott törzs szerint, szekvenciális sorrendben rendezhető.
sort A rendezhető rendezési kulcsát használtuk.

bejegyzés létrehozása

Minőség-ellenőrző bejegyzés létrehozásához POST hívást kell kezdeményezni a következő URL-címre:
https://mvsep.com/api/quality_checker/add

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
api_token Húr (kötelező) Az Ön API-kulcsa
zipfile Bináris (kötelező) Feldolgozandó zip fájl
algo_name Húr (kötelező) Az algoritmus neve
main_text Húr (kötelező) Az algoritmus leírása
dataset_type Húr Adatkészlet típusa. Alapértelmezés szerint 0.
  • 0 - Synth
  • 1 - Multi
  • 2 - Piano
  • 3 - Lead/Back Vocals
  • 4 - Guitar
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
  • 12 - Phantom Center
password Húr (kötelező) Jelszó az algoritmus törléséhez
ensemble Egész szám 0 - az algoritmus nem együttes. 1 - az algoritmus együttes.

Curl példakód:

curl --location 'https://mvsep.com/api/quality_checker/add' --form 'zipfile=@"/path/to/zipfile"' --form 'algo_name="Test Algorithm Name"' --form 'main_text="Test Algorithm Description"' --form 'dataset_type="2"' --form 'ensemble="1"' --form 'password="test"'

Válaszadás részletei

Kulcs Érték
success
  • false - amikor a bejegyzés létrehozása sikertelen volt
  • true - amikor a bejegyzés sikeresen létrejött
data Információkat tartalmaz a bejegyzésről
data -> id a bejegyzés azonosítója
data -> link Link a bejegyzéshez

Hibák

Az MVSEP API a következő hibakódokat használja:

Hibakód Jelentése
400 Az űrlap érvénytelen
401 Ismeretlen vagy érvénytelen api_token. Ez a hiba akkor jelenik meg, ha ismeretlen API-kulcsot használ

belépőjegy megszerzése

A Minőség-ellenőrző várólistájára való belépéssel kapcsolatos információk azonosító szerinti lekéréséhez GET hívást kell kezdeményeznie a következő URL-címre:
https://mvsep.com/api/quality_checker/entry

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
id Egész szám (kötelező) a bejegyzés azonosítója

Curl példakód:

curl --location --request GET 'https://mvsep.com/api/quality_checker/entry?id=7675'

Válaszadás részletei

A válasz megegyezik a Minőség-ellenőrző rész GET QUEUE válaszával, csak egy bejegyzést ad vissza.

bejegyzés törlése

A Minőség-ellenőrző várólistájának azonosító és jelszó szerinti törléséhez GET hívást kell kezdeményeznie a következő URL-címre:
https://mvsep.com/api/quality_checker/delete

KÉRDEZÉS PARAMÉTEREI

Terület típus Leírás
id Egész szám (kötelező) a bejegyzés azonosítója
password Húr (kötelező) A belépéshez használt jelszó

Curl példakód:

curl --location 'https://mvsep.com/api/quality_checker/delete' --form 'id="7720"' --form 'password="test"'

Válaszadás részletei

Kulcs Érték
success
  • false - amikor a bejegyzés törlése sikertelen volt
  • true - amikor a bejegyzést sikeresen törölték
data->message Megjeleníti, hogy a bejegyzés törölve lett-e
MVSEP Logo

turbo@mvsep.com

Google Play App Store
Webhely információ

GYIK

Minőségellenőrző

Algoritmusok

Teljes API dokumentáció

Vállalat

Adatvédelmi irányelvek

Felhasználási feltételek

Pénzvisszatérítési eljárás

Cookie Notice

Külön

Segíts a fordításban!

Segítsen nekünk reklámozni!