Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -453,7 +453,7 @@ def download_audio(url, cookies_file=None, out_dir="ytdl"):
|
|
| 453 |
logger.error(f"Download failed: {e}")
|
| 454 |
raise RuntimeError(f"Download failed: {e}")
|
| 455 |
|
| 456 |
-
|
| 457 |
def roformer_separator(audio, model_key, seg_size, override_seg_size, overlap, pitch_shift, model_dir, output_dir, out_format, norm_thresh, amp_thresh, batch_size, exclude_stems="", progress=gr.Progress(track_tqdm=True)):
|
| 458 |
"""Separate audio into stems using a Roformer model."""
|
| 459 |
if not audio:
|
|
@@ -500,7 +500,6 @@ def roformer_separator(audio, model_key, seg_size, override_seg_size, overlap, p
|
|
| 500 |
logger.error(f"Separation failed: {e}")
|
| 501 |
raise RuntimeError(f"Separation failed: {e}")
|
| 502 |
|
| 503 |
-
@spaces.GPU
|
| 504 |
def auto_ensemble_process(audio, model_keys, seg_size, overlap, out_format, use_tta, model_dir, output_dir, norm_thresh, amp_thresh, batch_size, ensemble_method, exclude_stems="", weights_str="", progress=gr.Progress()):
|
| 505 |
"""Perform ensemble processing on audio using multiple Roformer models."""
|
| 506 |
if not audio or not model_keys:
|
|
|
|
| 453 |
logger.error(f"Download failed: {e}")
|
| 454 |
raise RuntimeError(f"Download failed: {e}")
|
| 455 |
|
| 456 |
+
|
| 457 |
def roformer_separator(audio, model_key, seg_size, override_seg_size, overlap, pitch_shift, model_dir, output_dir, out_format, norm_thresh, amp_thresh, batch_size, exclude_stems="", progress=gr.Progress(track_tqdm=True)):
|
| 458 |
"""Separate audio into stems using a Roformer model."""
|
| 459 |
if not audio:
|
|
|
|
| 500 |
logger.error(f"Separation failed: {e}")
|
| 501 |
raise RuntimeError(f"Separation failed: {e}")
|
| 502 |
|
|
|
|
| 503 |
def auto_ensemble_process(audio, model_keys, seg_size, overlap, out_format, use_tta, model_dir, output_dir, norm_thresh, amp_thresh, batch_size, ensemble_method, exclude_stems="", weights_str="", progress=gr.Progress()):
|
| 504 |
"""Perform ensemble processing on audio using multiple Roformer models."""
|
| 505 |
if not audio or not model_keys:
|