SefyanKehail
commited on
Commit
·
0e32fbb
1
Parent(s):
7d1a180
added progress instead of spinner
Browse files
app.py
CHANGED
|
@@ -53,8 +53,12 @@ def convert_speech(filename, progress=gr.Progress()):
|
|
| 53 |
with torch.inference_mode():
|
| 54 |
# Extract speech units
|
| 55 |
units = hubert_loaded.units(source)
|
|
|
|
|
|
|
| 56 |
# Generate target spectrogram
|
| 57 |
mel = acoustic_loaded.generate(units).transpose(1, 2)
|
|
|
|
|
|
|
| 58 |
# Generate audio waveform
|
| 59 |
target = hifigan_loaded(mel)
|
| 60 |
progress(0.9, desc="Postprocessing audio")
|
|
@@ -86,7 +90,7 @@ def gui():
|
|
| 86 |
|
| 87 |
with gr.Row():
|
| 88 |
with gr.Column():
|
| 89 |
-
audio_input = gr.Audio(sources=["upload", "microphone"], type="filepath", label="Upload Audio")
|
| 90 |
convert_button = gr.Button("Convert Speech", interactive=False)
|
| 91 |
info = gr.Markdown("", visible=False)
|
| 92 |
|
|
|
|
| 53 |
with torch.inference_mode():
|
| 54 |
# Extract speech units
|
| 55 |
units = hubert_loaded.units(source)
|
| 56 |
+
progress(0.5, desc="Generating target spectrogram")
|
| 57 |
+
|
| 58 |
# Generate target spectrogram
|
| 59 |
mel = acoustic_loaded.generate(units).transpose(1, 2)
|
| 60 |
+
progress(0.7, desc="Generating audio waveform")
|
| 61 |
+
|
| 62 |
# Generate audio waveform
|
| 63 |
target = hifigan_loaded(mel)
|
| 64 |
progress(0.9, desc="Postprocessing audio")
|
|
|
|
| 90 |
|
| 91 |
with gr.Row():
|
| 92 |
with gr.Column():
|
| 93 |
+
audio_input = gr.Audio(sources=["upload", "microphone"], type="filepath", label="Upload Audio", autoplay=True, editable=False)
|
| 94 |
convert_button = gr.Button("Convert Speech", interactive=False)
|
| 95 |
info = gr.Markdown("", visible=False)
|
| 96 |
|