feat: add other stem extraction target
This commit is contained in:
@@ -13,6 +13,8 @@ Rest ohne dieses Ziel.
|
||||
- **Gitarre oder Piano (experimentell):** `htdemucs_6s.yaml`; auch hier werden
|
||||
alle übrigen Stems wieder zur Restspur zusammengesetzt. Die Instrumentqualität
|
||||
liegt unter der spezialisierten Gesangstrennung.
|
||||
- **Sonstiges:** der `other`-Stem von `htdemucs_6s.yaml`. Er bündelt unter anderem
|
||||
Synthesizer, Streicher, Bläser und Effekte und ist keine reine Synthesizer-Spur.
|
||||
- GPU: RTX 5080; LLM, Bildmodelle, TTS und ACE-Step sind dabei verriegelt.
|
||||
- Privat erreichbar: `http://192.168.1.212:8007/`
|
||||
|
||||
@@ -20,9 +22,10 @@ Die Modelle werden beim ersten Start nach `/data/models/audio-separator`
|
||||
heruntergeladen. Temporäre Jobs liegen unter `/data/audio/separation` und
|
||||
werden nach dem ZIP-Download entfernt. Eigene Spuren für E-/Akustikgitarre,
|
||||
Synthesizer und Streicher sind bewusst noch nicht angeboten: Dafür braucht es
|
||||
weitere Zielmodelle; sie aus `other` umzubenennen wäre fachlich falsch.
|
||||
weitere Zielmodelle. Die Oberfläche bietet stattdessen den ehrlich benannten,
|
||||
gemischten `other`-Stem als **Sonstiges** an.
|
||||
|
||||
Die API erwartet `multipart/form-data` mit `file` und optional `target`:
|
||||
`vocals` (Standard), `drums`, `bass`, `guitar` oder `piano`. Das ältere Feld
|
||||
`vocals` (Standard), `drums`, `bass`, `guitar`, `piano` oder `other`. Das ältere Feld
|
||||
`mode` mit `vocals`, `four_stem` oder `six_stem` bleibt für vorhandene Clients
|
||||
erhalten und liefert weiterhin alle Modell-Stems.
|
||||
|
||||
Reference in New Issue
Block a user