Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| import soundfile as sf | |
| import numpy as np | |
| def save_audio(audio): | |
| # audio is a tuple of (sample_rate, data) | |
| sample_rate, data = audio | |
| sf.write('recorded_audio.wav', data, sample_rate) | |
| return "Audio saved successfully!" | |
| iface = gr.Interface( | |
| fn=save_audio, | |
| inputs=gr.Audio("microphone",type="numpy"), | |
| outputs="text" | |
| ) | |
| if __name__ == "__main__": | |
| iface.launch() |