next-playground commited on
Commit
6d85a92
Β·
verified Β·
1 Parent(s): 92d6848

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -2,6 +2,7 @@ from flask import Flask, request, send_file
2
  import os
3
  import requests
4
  import subprocess
 
5
 
6
  app = Flask(__name__)
7
 
@@ -24,7 +25,8 @@ def audio_separation():
24
  f.write(response.content)
25
 
26
  # ζ‰§θ‘ŒιŸ³ι’‘εˆ†η¦»ζ“δ½œ
27
- subprocess.run(['python', 'separate.py', '/tmp/' + mp3_filename, '-o', '/tmp', '-m', './models/MDX_Net_Models/UVR-MDX-NET-Inst_HQ_3.onnx'])
 
28
 
29
  # η”Ÿζˆεˆ†η¦»εŽηš„ζ–‡δ»Άε
30
  vocals_filename = f"{os.path.splitext(mp3_filename)[0]}_vocals.wav"
 
2
  import os
3
  import requests
4
  import subprocess
5
+ from . import separate
6
 
7
  app = Flask(__name__)
8
 
 
25
  f.write(response.content)
26
 
27
  # ζ‰§θ‘ŒιŸ³ι’‘εˆ†η¦»ζ“δ½œ
28
+ separate.Predictor(output=Path("/tmp"), model_path=Path("./models/MDX_Net_Models/UVR-MDX-NET-Inst_HQ_3.onnx")).process_file(Path(mp3_filename))
29
+ # subprocess.run(['python', 'separate.py', '/tmp/' + mp3_filename, '-o', '/tmp', '-m', './models/MDX_Net_Models/UVR-MDX-NET-Inst_HQ_3.onnx'])
30
 
31
  # η”Ÿζˆεˆ†η¦»εŽηš„ζ–‡δ»Άε
32
  vocals_filename = f"{os.path.splitext(mp3_filename)[0]}_vocals.wav"