CoolFace
Apppublic

aliabid94/testaudio

sourceHugging Facemitupdated 4y agoView on Hugging Face
0likes
app.py24 linesDownload Raw Back to root
1import gradio as gr2import scipy.io.wavfile3 4with gr.Blocks() as demo:5    with gr.Row():6        input1 = gr.Audio(source="microphone")7        btn1 = gr.Button("Go")8    with gr.Row():9        input2 = gr.Audio(source="microphone", type="filepath")10        btn2 = gr.Button("Go")11    output = gr.Audio()12    output_length = gr.Textbox()13 14    def go1(audio):15        return audio, len(audio[1])16    btn1.click(go1, input1, [output, output_length])17 18    def go2(audio):19        sr, data = scipy.io.wavfile.read(audio)20        return audio, len(data)21    btn2.click(go2, input2, [output, output_length])22 23demo.launch()24