blaise-tk commited on
Commit
a658254
1 Parent(s): 6d000b4

Update core.py

Browse files
Files changed (1) hide show
  1. core.py +3 -27
core.py CHANGED
@@ -28,7 +28,7 @@ locales = list({voice["Locale"] for voice in voices_data})
28
 
29
 
30
  # Infer
31
- @spaces.GPU(duration=120)
32
  def run_infer_script(
33
  f0up_key,
34
  filter_radius,
@@ -80,6 +80,7 @@ def run_infer_script(
80
 
81
 
82
  # Batch infer
 
83
  def run_batch_infer_script(
84
  f0up_key,
85
  filter_radius,
@@ -147,6 +148,7 @@ def run_batch_infer_script(
147
 
148
 
149
  # TTS
 
150
  def run_tts_script(
151
  tts_text,
152
  tts_voice,
@@ -227,20 +229,6 @@ def run_prerequisites_script(pretraineds_v1, pretraineds_v2, models, exe):
227
  prequisites_download_pipeline(pretraineds_v1, pretraineds_v2, models, exe)
228
  return "Prerequisites installed successfully."
229
 
230
-
231
- # API
232
- def run_api_script(ip, port):
233
- command = [
234
- "env/Scripts/uvicorn.exe" if os.name == "nt" else "uvicorn",
235
- "api:app",
236
- "--host",
237
- ip,
238
- "--port",
239
- port,
240
- ]
241
- subprocess.run(command)
242
-
243
-
244
  # Parse arguments
245
  def parse_arguments():
246
  parser = argparse.ArgumentParser(
@@ -694,13 +682,6 @@ def parse_arguments():
694
  help="Download executables",
695
  )
696
 
697
- # Parser for 'api' mode
698
- api_parser = subparsers.add_parser("api", help="Run the API")
699
- api_parser.add_argument(
700
- "--host", type=str, help="Host address", default="127.0.0.1"
701
- )
702
- api_parser.add_argument("--port", type=str, help="Port", default="8000")
703
-
704
  return parser.parse_args()
705
 
706
 
@@ -792,11 +773,6 @@ def main():
792
  str(args.models),
793
  str(args.exe),
794
  )
795
- elif args.mode == "api":
796
- run_api_script(
797
- str(args.host),
798
- str(args.port),
799
- )
800
  except Exception as error:
801
  print(f"Error: {error}")
802
 
 
28
 
29
 
30
  # Infer
31
+ @spaces.GPU
32
  def run_infer_script(
33
  f0up_key,
34
  filter_radius,
 
80
 
81
 
82
  # Batch infer
83
+ @spaces.GPU
84
  def run_batch_infer_script(
85
  f0up_key,
86
  filter_radius,
 
148
 
149
 
150
  # TTS
151
+ @spaces.GPU
152
  def run_tts_script(
153
  tts_text,
154
  tts_voice,
 
229
  prequisites_download_pipeline(pretraineds_v1, pretraineds_v2, models, exe)
230
  return "Prerequisites installed successfully."
231
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
232
  # Parse arguments
233
  def parse_arguments():
234
  parser = argparse.ArgumentParser(
 
682
  help="Download executables",
683
  )
684
 
 
 
 
 
 
 
 
685
  return parser.parse_args()
686
 
687
 
 
773
  str(args.models),
774
  str(args.exe),
775
  )
 
 
 
 
 
776
  except Exception as error:
777
  print(f"Error: {error}")
778