You're looking at a specific version of this model. Jump to the model overview.
ardianfe /demucs-prod:b6133ac7
Input schema
The fields you can use to run this model with an API. If you don’t give a value for a field its default value will be used.
Field | Type | Default value | Description |
---|---|---|---|
audio |
string
|
Upload the file to be processed here.
|
|
model |
None
|
htdemucs_6s
|
Choose the demucs audio that proccesses your audio. The readme has more information on what to choose.
|
stem |
None
|
none
|
If you just want to isolate one stem, you can choose it here.
|
output_format |
None
|
mp3
|
Choose the audio format you would like the result to be returned in.
|
mp3_bitrate |
integer
|
96
|
Choose the bitrate for the MP3 output. Higher is better quality but larger file size. If MP3 is not selected as the output type, this has no effect.
|
mp3_preset |
None
|
2
|
Choose the preset for the MP3 output. Higher is faster but worse wuality. If MP3 is not selected as the output type, this has no effect.
|
wav_format |
None
|
int24
|
Choose format for the WAV output. If WAV is not selected as the output type, this has no effect.
|
clip_mode |
None
|
rescale
|
Choose the strategy for avoiding clipping. Rescale will rescale entire signal if necessary or clamp will allow hard clipping.
|
shifts |
integer
|
1
|
Choose the amount random shifts for equivariant stabilization. This performs multiple predictions with random shifts of the input and averages them, which makes it x times slower.
|
overlap |
number
|
0.25
|
Choose the amount of overlap between prediction windows.
|
split |
boolean
|
True
|
Choose whether or not the audio should be split into chunks.
|
segment |
integer
|
Choose the segment length to use for separation.
|
|
jobs |
integer
|
0
|
Choose the number of parallel jobs to use for separation.
|
song_id |
integer
|
Song id to upload to GCS
|
Output schema
The shape of the response you’ll get when you run this model with an API.
Schema
{'title': 'Output', 'type': 'object'}