mrbeliever commited on
Commit
90d5434
·
verified ·
1 Parent(s): f0055f1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -13
app.py CHANGED
@@ -37,10 +37,8 @@ async def generate1(prompt):
37
  output = ""
38
  for response in stream:
39
  output += response.token.text
40
-
41
- # Clean the output to remove extraneous characters
42
- output = re.sub(r'[\s/]+', ' ', output).strip()
43
- output = re.sub(r'\/s$', '', output).strip()
44
 
45
  communicate = edge_tts.Communicate(output)
46
  with tempfile.NamedTemporaryFile(delete=False, suffix=".wav") as tmp_file:
@@ -66,10 +64,8 @@ async def generate2(prompt):
66
  output = ""
67
  for response in stream:
68
  output += response.token.text
69
-
70
- # Clean the output to remove extraneous characters
71
- output = re.sub(r'[\s/]+', ' ', output).strip()
72
- output = re.sub(r'\/s$', '', output).strip()
73
 
74
  communicate = edge_tts.Communicate(output)
75
  with tempfile.NamedTemporaryFile(delete=False, suffix=".wav") as tmp_file:
@@ -95,10 +91,8 @@ async def generate3(prompt):
95
  output = ""
96
  for response in stream:
97
  output += response.token.text
98
-
99
- # Clean the output to remove extraneous characters
100
- output = re.sub(r'[\s/]+', ' ', output).strip()
101
- output = re.sub(r'\/s$', '', output).strip()
102
 
103
  communicate = edge_tts.Communicate(output)
104
  with tempfile.NamedTemporaryFile(delete=False, suffix=".wav") as tmp_file:
@@ -116,7 +110,7 @@ with gr.Blocks(css="style.css") as demo:
116
  autoplay=True,
117
  elem_classes="audio")
118
  with gr.Row():
119
- translate_btn = gr.Button("Generate")
120
  translate_btn.click(fn=generate1, inputs=user_input,
121
  outputs=output_audio, api_name="translate")
122
 
 
37
  output = ""
38
  for response in stream:
39
  output += response.token.text
40
+ output = output.strip('</s>')
41
+ yield output
 
 
42
 
43
  communicate = edge_tts.Communicate(output)
44
  with tempfile.NamedTemporaryFile(delete=False, suffix=".wav") as tmp_file:
 
64
  output = ""
65
  for response in stream:
66
  output += response.token.text
67
+ output = output.strip('</s>')
68
+ yield output
 
 
69
 
70
  communicate = edge_tts.Communicate(output)
71
  with tempfile.NamedTemporaryFile(delete=False, suffix=".wav") as tmp_file:
 
91
  output = ""
92
  for response in stream:
93
  output += response.token.text
94
+ output = output.strip('</s>')
95
+ yield output
 
 
96
 
97
  communicate = edge_tts.Communicate(output)
98
  with tempfile.NamedTemporaryFile(delete=False, suffix=".wav") as tmp_file:
 
110
  autoplay=True,
111
  elem_classes="audio")
112
  with gr.Row():
113
+ translate_btn = gr.Button("Response")
114
  translate_btn.click(fn=generate1, inputs=user_input,
115
  outputs=output_audio, api_name="translate")
116