kalpapathiraja commited on
Commit
33d9fa1
·
verified ·
1 Parent(s): 1c12ec8
Files changed (1) hide show
  1. app.py +24 -5
app.py CHANGED
@@ -1,14 +1,33 @@
1
  import gradio as gr
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  with gr.Blocks() as demo:
4
  with gr.Row():
5
  with gr.Column(scale=1, min_width=600):
6
  text1 = gr.Textbox(label="Input Text")
 
7
  text2 = gr.Textbox(label="prompt",interactive=False)
 
 
8
  with gr.Row():
9
- happpy_button = gr.Button("Happy")
10
- sad_button = gr.Button("Sad")
11
- excited_button = gr.Button("Excited")
12
  text5 = gr.Textbox(label="prompt After Tone",interactive=False)
13
-
14
- demo.launch()
 
 
 
1
  import gradio as gr
2
 
3
+ def process(text1):
4
+ return "this is "+text1+" after prompted"
5
+
6
+ def happy_tone(text2):
7
+ return text2+" with Happy tone"
8
+
9
+ def sad_tone(text2):
10
+ return text2+" with Sad tone"
11
+
12
+ def excited_tone(text2):
13
+ return text2+" with Excited tone"
14
+
15
+
16
+
17
  with gr.Blocks() as demo:
18
  with gr.Row():
19
  with gr.Column(scale=1, min_width=600):
20
  text1 = gr.Textbox(label="Input Text")
21
+ process_btn = gr.Button("Process")
22
  text2 = gr.Textbox(label="prompt",interactive=False)
23
+ process_btn.click(fn=process, inputs=text1, outputs=text2, api_name="process")
24
+
25
  with gr.Row():
26
+ happy_btn = gr.Button("Happy")
27
+ sad_btn = gr.Button("Sad")
28
+ excited_btn = gr.Button("Excited")
29
  text5 = gr.Textbox(label="prompt After Tone",interactive=False)
30
+ happy_btn.click(fn=happy_tone, inputs=text2, outputs=text5, api_name="happy_tone")
31
+ sad_btn.click(fn=sad_tone, inputs=text2, outputs=text5, api_name="sad_tone")
32
+ excited_btn.click(fn=excited_tone, inputs=text2, outputs=text5, api_name="excited_tone")
33
+ demo.launch()