import gradio as gr | |
import librosa | |
def calculate_epochs(audio_file): | |
# Carica il file audio | |
y, sr = librosa.load(audio_file, sr=None) | |
# Calcola la durata in minuti | |
duration = librosa.get_duration(y, sr) / 60 | |
# Calcola il numero di epoche | |
epochs = int(duration * 100) | |
return epochs | |
iface = gr.Interface(fn=calculate_epochs, inputs="file", outputs="text") | |
iface.launch() | |