Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -63,13 +63,13 @@ def transcribe_speech(audio, progress=gr.Progress()):
|
|
63 |
def transcribe_from_youtube(url, apply_wiener_filter, apply_normalization, apply_spectral_gating, progress=gr.Progress()):
|
64 |
progress(0, "Downloading YouTube audio...")
|
65 |
|
66 |
-
yt = YouTube(url)
|
67 |
-
stream = yt.streams.filter(only_audio=True).first()
|
68 |
-
audio_data = BytesIO()
|
69 |
-
stream.stream_to_buffer(audio_data)
|
70 |
-
audio_data.seek(0)
|
71 |
-
|
72 |
try:
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
audio, original_sample_rate = torchaudio.load(audio_data)
|
74 |
audio = preprocess_audio(audio, original_sample_rate, apply_normalization)
|
75 |
|
|
|
63 |
def transcribe_from_youtube(url, apply_wiener_filter, apply_normalization, apply_spectral_gating, progress=gr.Progress()):
|
64 |
progress(0, "Downloading YouTube audio...")
|
65 |
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
try:
|
67 |
+
yt = YouTube(url)
|
68 |
+
stream = yt.streams.filter(only_audio=True).first()
|
69 |
+
audio_data = BytesIO()
|
70 |
+
stream.stream_to_buffer(audio_data)
|
71 |
+
audio_data.seek(0)
|
72 |
+
|
73 |
audio, original_sample_rate = torchaudio.load(audio_data)
|
74 |
audio = preprocess_audio(audio, original_sample_rate, apply_normalization)
|
75 |
|