Spaces:
Build error
Build error
| import gradio as gr | |
| from zs_audio import classify_audio | |
| from zs_image import classify_image | |
| audio_interface = gr.Interface( | |
| fn=classify_audio, | |
| inputs=gr.Audio(sources=["microphone", "upload"], type="filepath"), | |
| outputs=gr.Label(), | |
| title="Zero-Shot Audio Classification", | |
| description="Classify audio into predefined categories without prior training.", | |
| allow_flagging="never", | |
| ) | |
| image_interface = gr.Interface( | |
| fn=classify_image, | |
| inputs=gr.Image(type="filepath"), | |
| outputs=gr.Label(), | |
| title="Zero-Shot Image Classification", | |
| description="Classify an image into predefined categories using CLIP.", | |
| allow_flagging="never", | |
| ) | |
| app = gr.TabbedInterface( | |
| [audio_interface, image_interface], | |
| ["Audio Classification", "Image Classification"] | |
| ) | |
| app.launch() | |