clementruhm commited on
Commit
6473463
1 Parent(s): 9ef73e2

add global keyword

Browse files
Files changed (1) hide show
  1. app.py +3 -0
app.py CHANGED
@@ -66,9 +66,11 @@ def main():
66
  uses cached list of speakers for the given model name
67
  or loads the addon and checks what are the speakers.
68
  """
 
69
  if model_name_str in model_to_speakers:
70
  speakers = model_to_speakers[model_name_str]
71
  else:
 
72
  # need to load this model to learn the list of speakers
73
  model_path = os.path.join(model_repo_dir, model_name_str)
74
  tts = TTS(model_path)
@@ -99,6 +101,7 @@ def main():
99
  logging.info("text, model name or speaker are not provided")
100
  return None
101
  expected_model_path = os.path.join(model_repo_dir, model_name_str)
 
102
  if expected_model_path != cur_model_path:
103
  # reload model
104
  tts = TTS(expected_model_path)
 
66
  uses cached list of speakers for the given model name
67
  or loads the addon and checks what are the speakers.
68
  """
69
+ global model_to_speakers
70
  if model_name_str in model_to_speakers:
71
  speakers = model_to_speakers[model_name_str]
72
  else:
73
+ global tts, cur_model_path
74
  # need to load this model to learn the list of speakers
75
  model_path = os.path.join(model_repo_dir, model_name_str)
76
  tts = TTS(model_path)
 
101
  logging.info("text, model name or speaker are not provided")
102
  return None
103
  expected_model_path = os.path.join(model_repo_dir, model_name_str)
104
+ global tts, cur_model_path
105
  if expected_model_path != cur_model_path:
106
  # reload model
107
  tts = TTS(expected_model_path)