don0726 commited on
Commit
35af385
·
verified ·
1 Parent(s): 6c09c57

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -6,7 +6,6 @@ import gradio as gr
6
  # Global singleton: model loaded only once
7
  tts = None
8
  counter = 0 # To auto-number output files
9
-
10
  MODEL_NAME = "tts_models/multilingual/multi-dataset/xtts_v2"
11
 
12
  def load_model_once():
@@ -44,10 +43,12 @@ with gr.Blocks(title="XTTS Voice Clone (CPU)") as demo:
44
  out_audio = gr.Audio(label="Generated Voice")
45
  btn = gr.Button("Generate Voice")
46
 
 
47
  btn.click(
48
  fn=generate_audio,
49
  inputs=[text_in, wav_in],
50
- outputs=out_audio
 
51
  )
52
 
53
- demo.queue(concurrency_count=1).launch()
 
6
  # Global singleton: model loaded only once
7
  tts = None
8
  counter = 0 # To auto-number output files
 
9
  MODEL_NAME = "tts_models/multilingual/multi-dataset/xtts_v2"
10
 
11
  def load_model_once():
 
43
  out_audio = gr.Audio(label="Generated Voice")
44
  btn = gr.Button("Generate Voice")
45
 
46
+ # ⚡ Set concurrency_limit directly instead of deprecated queue()
47
  btn.click(
48
  fn=generate_audio,
49
  inputs=[text_in, wav_in],
50
+ outputs=out_audio,
51
+ concurrency_limit=2 # adjust as needed
52
  )
53
 
54
+ demo.launch(max_threads=2) # adjust max_threads if needed