import gradio as gr from transformers import pipeline # Cargar el modelo de Hugging Face para análisis de emociones classifier = pipeline("text-classification", model="j-hartmann/emotion-english-distilroberta-large") # Función para predecir la emoción def detect_emotion(text): result = classifier(text) emotion = result[0]['label'] return emotion # Crear la interfaz con Gradio interface = gr.Interface( fn=detect_emotion, inputs="text", outputs="text", live=True, title="Detector de Emociones", description="Introduce un texto para detectar la emoción que expresa." ) # Lanzar la interfaz interface.launch()