Spaces:
Sleeping
Sleeping
import gradio as gr | |
import random | |
import os | |
def play_random_audio(): | |
audio_folder = "audio_files" | |
audio_files = [f for f in os.listdir(audio_folder) if f.endswith('.mp3') or f.endswith('.wav')] | |
chosen_audio = random.choice(audio_files) | |
return os.path.join(audio_folder, chosen_audio) | |
with gr.Blocks() as demo: | |
gr.Markdown("## Premere il pulsante per ascoltare un audio casuale") | |
play_button = gr.Button("Riproduci Audio") | |
audio_output = gr.Audio() | |
play_button.click(fn=play_random_audio, outputs=audio_output) | |
demo.launch() | |