Spaces:
Running
Running
File size: 572 Bytes
c8c252f 7a295c7 c8c252f 7a295c7 c8c252f 7a295c7 c8c252f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import gradio as gr
from utils.gdrive_downloader import PublicFolderAudioLoader
from config import conf
LOADER = PublicFolderAudioLoader(conf.GDRIVE_API_KEY)
def fetch_audio(folder_link, filename):
sr, wav = LOADER.load_audio(folder_link, filename)
return (sr, wav)
demo = gr.Interface(
fn=fetch_audio,
inputs=[
gr.Textbox(label="Folder URL or ID",
value=conf.GDRIVE_FOLDER),
gr.Textbox(label="Filename (e.g. 0001.wav)")
],
outputs=gr.Audio(label="π Audio"),
)
if __name__ == "__main__":
demo.launch() |