Spaces:
Build error
Build error
Hendrik Schroeter
commited on
Commit
·
d929b06
1
Parent(s):
59a7cff
wip
Browse files
app.py
CHANGED
|
@@ -136,18 +136,18 @@ def demo_fn(speech_upl: str, noise_type: str, snr: int):
|
|
| 136 |
enhanced = resample(enhanced, sr, meta.sample_rate)
|
| 137 |
sample = resample(sample, sr, meta.sample_rate)
|
| 138 |
sr = meta.sample_rate
|
| 139 |
-
|
| 140 |
save_audio(noisy_fn, sample, sr)
|
| 141 |
-
|
| 142 |
save_audio(enhanced_fn, enhanced, sr)
|
| 143 |
logger.info(f"saved audios: {noisy_fn}, {enhanced_fn}")
|
| 144 |
ax_noisy.clear()
|
| 145 |
ax_enh.clear()
|
| 146 |
noisy_im = spec_im(sample, sr=sr, figure=fig_noisy, ax=ax_noisy)
|
| 147 |
enh_im = spec_im(enhanced, sr=sr, figure=fig_enh, ax=ax_enh)
|
| 148 |
-
noisy_wav = gradio.make_waveform(noisy_fn, bar_count=200)
|
| 149 |
-
enh_wav = gradio.make_waveform(enhanced_fn, bar_count=200)
|
| 150 |
-
return noisy_im,
|
| 151 |
|
| 152 |
|
| 153 |
def specshow(
|
|
@@ -265,10 +265,12 @@ inputs = [
|
|
| 265 |
),
|
| 266 |
]
|
| 267 |
outputs = [
|
|
|
|
|
|
|
| 268 |
gradio.Image(label="Noisy spectrogram"),
|
| 269 |
-
gradio.Video(type="filepath", label="
|
|
|
|
| 270 |
gradio.Image(label="Enhanced spectrogram"),
|
| 271 |
-
gradio.Video(type="filepath", label="Enhanced audio"),
|
| 272 |
]
|
| 273 |
description = "This demo denoises audio files using DeepFilterNet. Try it with your own voice!"
|
| 274 |
iface = gradio.Interface(
|
|
|
|
| 136 |
enhanced = resample(enhanced, sr, meta.sample_rate)
|
| 137 |
sample = resample(sample, sr, meta.sample_rate)
|
| 138 |
sr = meta.sample_rate
|
| 139 |
+
noisy_wav = tempfile.NamedTemporaryFile(suffix="noisy.wav", delete=False).name
|
| 140 |
save_audio(noisy_fn, sample, sr)
|
| 141 |
+
enhanced_wav = tempfile.NamedTemporaryFile(suffix="enhanced.wav", delete=False).name
|
| 142 |
save_audio(enhanced_fn, enhanced, sr)
|
| 143 |
logger.info(f"saved audios: {noisy_fn}, {enhanced_fn}")
|
| 144 |
ax_noisy.clear()
|
| 145 |
ax_enh.clear()
|
| 146 |
noisy_im = spec_im(sample, sr=sr, figure=fig_noisy, ax=ax_noisy)
|
| 147 |
enh_im = spec_im(enhanced, sr=sr, figure=fig_enh, ax=ax_enh)
|
| 148 |
+
# noisy_wav = gradio.make_waveform(noisy_fn, bar_count=200)
|
| 149 |
+
# enh_wav = gradio.make_waveform(enhanced_fn, bar_count=200)
|
| 150 |
+
return noisy_wav, noisy_im, enhanced_wav, enh_im
|
| 151 |
|
| 152 |
|
| 153 |
def specshow(
|
|
|
|
| 265 |
),
|
| 266 |
]
|
| 267 |
outputs = [
|
| 268 |
+
# gradio.Video(type="filepath", label="Noisy audio"),
|
| 269 |
+
gradio.Audio(type="filepath", label="Noisy audio"),
|
| 270 |
gradio.Image(label="Noisy spectrogram"),
|
| 271 |
+
# gradio.Video(type="filepath", label="Enhanced audio"),
|
| 272 |
+
gradio.Audio(type="filepath", label="Enhanced audio"),
|
| 273 |
gradio.Image(label="Enhanced spectrogram"),
|
|
|
|
| 274 |
]
|
| 275 |
description = "This demo denoises audio files using DeepFilterNet. Try it with your own voice!"
|
| 276 |
iface = gradio.Interface(
|