File size: 459 Bytes
a854cc7
 
 
 
 
 
 
 
 
 
be140fb
a854cc7
 
b3b472c
a854cc7
 
d3c165b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import gradio as gr
import time

def slowly_reverse(word, progress=gr.Progress()):
    progress(0, desc="Starting")
    time.sleep(1)
    progress(0.05)
    new_string = ""
    for letter in progress.tqdm(word, desc="Reversing"):
        time.sleep(0.25)
        new_string = letter + new_string  # type: ignore
    return new_string

demo = gr.Interface(slowly_reverse, gr.Text(), gr.Text(), api_name="predict")

if __name__ == "__main__":
    demo.launch()