rayl-aoit commited on
Commit
38336d6
·
verified ·
1 Parent(s): 59c26ed

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -17,13 +17,12 @@ def generate_audio(text):
17
 
18
  # Use IPythonAudio to play the audio
19
  audio = IPythonAudio(audio_data, rate=sampling_rate)
20
- return audio
21
 
22
  def launch_image_pipe(input):
23
  out = image_pipe(input)
24
  text = out[0]['generated_text']
25
- audio = generate_audio(text)
26
- return text, audio
27
 
28
  def translate(input_text, source, target):
29
  try:
@@ -118,10 +117,12 @@ with playground:
118
  img = gr.Image(type='pil')
119
  with gr.Column():
120
  generated_textbox = gr.Textbox(lines=2, placeholder="", label="Generated Text")
 
121
  audio_output = gr.Audio(label="Generated Audio")
122
- ITT_Clear_button = gr.ClearButton(components=[img, generated_textbox], value="Clear")
123
 
124
  ITT_button.click(launch_image_pipe, inputs=[img], outputs=[generated_textbox, audio_output])
 
125
 
126
  with gr.TabItem("Text"):
127
  with gr.Row():
 
17
 
18
  # Use IPythonAudio to play the audio
19
  audio = IPythonAudio(audio_data, rate=sampling_rate)
20
+ return audio_data, sampling_rate
21
 
22
  def launch_image_pipe(input):
23
  out = image_pipe(input)
24
  text = out[0]['generated_text']
25
+ return text
 
26
 
27
  def translate(input_text, source, target):
28
  try:
 
117
  img = gr.Image(type='pil')
118
  with gr.Column():
119
  generated_textbox = gr.Textbox(lines=2, placeholder="", label="Generated Text")
120
+ generate_audio_button = gr.Button(value="Generate Audio", variant="primary")
121
  audio_output = gr.Audio(label="Generated Audio")
122
+ ITT_Clear_button = gr.ClearButton(components=[img, generated_textbox, audio_output], value="Clear")
123
 
124
  ITT_button.click(launch_image_pipe, inputs=[img], outputs=[generated_textbox, audio_output])
125
+ generate_audio_button.click(generate_audio, inputs=[generated_textbox], outputs=[audio_output])
126
 
127
  with gr.TabItem("Text"):
128
  with gr.Row():