kevinwang676 commited on
Commit
6acb449
·
verified ·
1 Parent(s): c21fe1f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -0
app.py CHANGED
@@ -30,6 +30,8 @@ logging.getLogger('matplotlib').setLevel(logging.WARNING)
30
  from cosyvoice.cli.cosyvoice import CosyVoice
31
  from cosyvoice.utils.file_utils import load_wav
32
 
 
 
33
  logging.basicConfig(level=logging.WARNING,
34
  format='%(asctime)s %(levelname)s %(message)s')
35
 
@@ -66,6 +68,7 @@ instruct_dict = {'预训练音色': '1. 选择预训练音色\n2.点击生成音
66
  def change_instruction(mode_checkbox_group):
67
  return instruct_dict[mode_checkbox_group]
68
 
 
69
  def generate_audio(tts_text, mode_checkbox_group, sft_dropdown, prompt_text, prompt_wav_upload, prompt_wav_record, instruct_text, seed):
70
  tts_text = "".join([item for item in tts_text.strip().split("\n") if item != ""])
71
  if prompt_wav_upload is not None:
 
30
  from cosyvoice.cli.cosyvoice import CosyVoice
31
  from cosyvoice.utils.file_utils import load_wav
32
 
33
+ import spaces
34
+
35
  logging.basicConfig(level=logging.WARNING,
36
  format='%(asctime)s %(levelname)s %(message)s')
37
 
 
68
  def change_instruction(mode_checkbox_group):
69
  return instruct_dict[mode_checkbox_group]
70
 
71
+ @spaces.GPU
72
  def generate_audio(tts_text, mode_checkbox_group, sft_dropdown, prompt_text, prompt_wav_upload, prompt_wav_record, instruct_text, seed):
73
  tts_text = "".join([item for item in tts_text.strip().split("\n") if item != ""])
74
  if prompt_wav_upload is not None: