Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,3 +1,4 @@
|
|
|
|
|
| 1 |
import whisper
|
| 2 |
import yt_dlp
|
| 3 |
import os
|
|
@@ -155,8 +156,8 @@ def process_video(youtube_url, video_file, selected_model, translate, target_lan
|
|
| 155 |
yield status, "", None
|
| 156 |
segments, lang = transcribe_khaiii(audio_path)
|
| 157 |
|
| 158 |
-
lang_desc =
|
| 159 |
-
|
| 160 |
# Step 3: Translate if needed
|
| 161 |
if translate:
|
| 162 |
status = f"🌐 Translating {lang_desc} to {target_lang.upper()}..."
|
|
|
|
| 1 |
+
from whisper.tokenizer import LANGUAGES as LLANGUAGES
|
| 2 |
import whisper
|
| 3 |
import yt_dlp
|
| 4 |
import os
|
|
|
|
| 156 |
yield status, "", None
|
| 157 |
segments, lang = transcribe_khaiii(audio_path)
|
| 158 |
|
| 159 |
+
lang_desc = LLANGUAGES.get(lang, lang.upper())
|
| 160 |
+
|
| 161 |
# Step 3: Translate if needed
|
| 162 |
if translate:
|
| 163 |
status = f"🌐 Translating {lang_desc} to {target_lang.upper()}..."
|