Update app.py
Browse files
app.py
CHANGED
|
@@ -5,7 +5,8 @@ from pyannote.audio import Pipeline
|
|
| 5 |
from pydub import AudioSegment
|
| 6 |
import os
|
| 7 |
import datetime
|
| 8 |
-
from langdetect import detect
|
|
|
|
| 9 |
|
| 10 |
# --- Configuration ---
|
| 11 |
HF_TOKEN = os.environ.get("HF_TOKEN")
|
|
@@ -92,7 +93,7 @@ def detect_language_on_upload(filepath):
|
|
| 92 |
|
| 93 |
return lang_mapping.get(detected_lang, "auto")
|
| 94 |
|
| 95 |
-
except (
|
| 96 |
print(f"Erreur lors de la détection de langue : {e}")
|
| 97 |
return "auto"
|
| 98 |
|
|
|
|
| 5 |
from pydub import AudioSegment
|
| 6 |
import os
|
| 7 |
import datetime
|
| 8 |
+
from langdetect import detect
|
| 9 |
+
from langdetect.lang_detect_exception import LangDetectException
|
| 10 |
|
| 11 |
# --- Configuration ---
|
| 12 |
HF_TOKEN = os.environ.get("HF_TOKEN")
|
|
|
|
| 93 |
|
| 94 |
return lang_mapping.get(detected_lang, "auto")
|
| 95 |
|
| 96 |
+
except (LangDetectException, Exception) as e:
|
| 97 |
print(f"Erreur lors de la détection de langue : {e}")
|
| 98 |
return "auto"
|
| 99 |
|