File size: 533 Bytes
16cf1ad
2a29d13
 
 
 
16cf1ad
39d5445
 
 
 
 
e10e9b7
ed986c3
16cf1ad
39d5445
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import gradio as gr
from PIL import Image

def predict(value: Image.Image) -> str:
   return "Prediction!" 

with gr.Blocks() as demo:
    with gr.Row():
        with gr.Column():
            input_img = gr.Image(label="Input", sources="webcam")
        with gr.Column():
            output_lbl = gr.Label(value="Output", label="Expression Prediction")
        input_img.stream(fn=predict, inputs=[input_img], outputs=[output_lbl], time_limit=15, stream_every=0.1, concurrency_limit=30)

if __name__ == "__main__":

    demo.launch()