hexgrad commited on
Commit
fe296f5
·
verified ·
1 Parent(s): a8dd933

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -55,6 +55,7 @@ def generate_all(text, voice='af_heart', speed=1, use_gpu=CUDA_AVAILABLE):
55
  pipeline = pipelines[voice[0]]
56
  pack = pipeline.load_voice(voice)
57
  use_gpu = use_gpu and CUDA_AVAILABLE
 
58
  for _, ps, _ in pipeline(text, voice, speed):
59
  ref_s = pack[len(ps)-1]
60
  try:
@@ -70,7 +71,9 @@ def generate_all(text, voice='af_heart', speed=1, use_gpu=CUDA_AVAILABLE):
70
  else:
71
  raise gr.Error(e)
72
  yield 24000, audio.numpy()
73
- yield 24000, torch.zeros(1).numpy()
 
 
74
 
75
  with open('en.txt', 'r') as r:
76
  random_quotes = [line.strip() for line in r]
 
55
  pipeline = pipelines[voice[0]]
56
  pack = pipeline.load_voice(voice)
57
  use_gpu = use_gpu and CUDA_AVAILABLE
58
+ first = True
59
  for _, ps, _ in pipeline(text, voice, speed):
60
  ref_s = pack[len(ps)-1]
61
  try:
 
71
  else:
72
  raise gr.Error(e)
73
  yield 24000, audio.numpy()
74
+ if first:
75
+ first = False
76
+ yield 24000, torch.zeros(1).numpy()
77
 
78
  with open('en.txt', 'r') as r:
79
  random_quotes = [line.strip() for line in r]