Update app.py
Browse files
app.py
CHANGED
@@ -106,18 +106,19 @@ with gr.Blocks(gr.themes.Citrus()) as demo:
|
|
106 |
|
107 |
with gr.Tab("Talk to Hermione"):
|
108 |
with gr.Row():
|
|
|
109 |
us_input = gr.Audio(label="Your Voice Chat", type="filepath", interactive=True, sources="microphone", scale=1, waveform_options=None)
|
110 |
us_output = gr.Audio(label="Hermione's Response", type="filepath", interactive=False, autoplay=True, scale=1, elem_classes="audio")
|
111 |
-
gr.Interface(fn=respond, inputs=[us_input,
|
112 |
|
113 |
with gr.Tab("Write to Hermione"):
|
114 |
with gr.Row():
|
115 |
-
|
116 |
user_input = gr.TextArea(label="Your Question", scale=1, value="If there is any spell to encapsulate you as a piece of the cog, where Hermione is to everyone's favorite magical trio, it has to be...?")
|
117 |
output_audio = gr.Audio(label="Hermione's Response", type="filepath", interactive=False, autoplay=True, scale=1, elem_classes="audio")
|
118 |
-
|
119 |
-
translate_btn = gr.Button("Submit"
|
120 |
-
|
121 |
|
122 |
if __name__ == "__main__":
|
123 |
demo.queue(max_size=400, api_open=False).launch()
|
|
|
106 |
|
107 |
with gr.Tab("Talk to Hermione"):
|
108 |
with gr.Row():
|
109 |
+
user_voice = gr.Dropdown(choices=list(Female_language_dict.keys()), value="English (UK)-Maisie- (Female)" , label="Select Voice for Hermione")
|
110 |
us_input = gr.Audio(label="Your Voice Chat", type="filepath", interactive=True, sources="microphone", scale=1, waveform_options=None)
|
111 |
us_output = gr.Audio(label="Hermione's Response", type="filepath", interactive=False, autoplay=True, scale=1, elem_classes="audio")
|
112 |
+
gr.Interface(fn=respond, inputs=[us_input, user_voice], outputs=us_output, live=False)
|
113 |
|
114 |
with gr.Tab("Write to Hermione"):
|
115 |
with gr.Row():
|
116 |
+
user_voice = gr.Dropdown(choices=list(Female_language_dict.keys()), value="English (UK)-Maisie- (Female)" , label="Select Voice for Hermione")
|
117 |
user_input = gr.TextArea(label="Your Question", scale=1, value="If there is any spell to encapsulate you as a piece of the cog, where Hermione is to everyone's favorite magical trio, it has to be...?")
|
118 |
output_audio = gr.Audio(label="Hermione's Response", type="filepath", interactive=False, autoplay=True, scale=1, elem_classes="audio")
|
119 |
+
with gr.Row():
|
120 |
+
translate_btn = gr.Button("Submit")
|
121 |
+
translate_btn.click(fn=generate1, inputs=[user_input, user_voice], outputs=output_audio, api_name="translate")
|
122 |
|
123 |
if __name__ == "__main__":
|
124 |
demo.queue(max_size=400, api_open=False).launch()
|