import gradio as gr from transformers import pipeline # Charger le modèle de classification audio model_id = "sanchit-gandhi/distilhubert-finetuned-gtzan" classifier = pipeline("audio-classification", model=model_id,framework="pt") def classify_audio(audio): # Utiliser le modèle de classification audio pour prédire la classe result = classifier(audio) # Récupérer la classe prédite predicted_label = result[0]['label'] return predicted_label iface = gr.Interface( fn=classify_audio, inputs=gr.Audio(type="filepath", label="Sélectionnez un fichier audio"), outputs="text", title="Classification audio", description="Ce modèle classe l'audio en différentes catégories." ) iface.launch()