Mel_2_Wav / app.py
nakas's picture
Update app.py
6437819
raw
history blame
455 Bytes
import numpy as np
import librosa
import gradio as gr
def greet(name):
mel = np.load("melspe.npy")
#mel -> audio
audio = librosa.feature.inverse.mel_to_audio(mel)
print("audio")
#Export wav
librosa.output.write_wav("audio.wav",audio,22050)
return audio
iface = gr.Interface(fn=greet, inputs= gr.Image(label="Mel spectrogram", image_mode="L"), outputs=gr.Audio(label="Audio"))
iface.launch()
#Read melpectogram of npy file