import gradio as gr from transformers import pipeline Model_1 = "hackathon-pln-es/wav2vec2-base-finetuned-sentiment-classification-MESD" Model_2 ="hackathon-pln-es/wav2vec2-base-finetuned-sentiment-mesd" def classify_sentiment(audio): pipe = pipeline("audio-classification", model="hackathon-pln-es/wav2vec2-base-finetuned-sentiment-classification-MESD") pred = pipe(audio) return {dic["label"]: dic["score"] for dic in pred} input_audio = [gr.inputs.Audio(source="microphone", type="filepath", label="Record/ Drop audio"), gr.inputs.Dropdown([Model_1, Model_2], label="Model Name")] label = gr.outputs.Label(num_top_classes=5) ################### Gradio Web APP ################################ title = "Audio Sentiment Classifier" description = """