Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -17,11 +17,17 @@ SIGN_IMAGE_FOLDER = "sign_images"
|
|
17 |
def translate_urdu_to_english(urdu_text):
|
18 |
payload = {"inputs": urdu_text}
|
19 |
response = requests.post(HF_API_URL, headers=headers, json=payload)
|
20 |
-
|
|
|
|
|
21 |
return response.json()[0]['translation_text']
|
22 |
-
|
23 |
-
st.error("Translation failed.
|
24 |
return ""
|
|
|
|
|
|
|
|
|
25 |
|
26 |
def display_sign_language(text):
|
27 |
words = text.lower().split()
|
|
|
17 |
def translate_urdu_to_english(urdu_text):
|
18 |
payload = {"inputs": urdu_text}
|
19 |
response = requests.post(HF_API_URL, headers=headers, json=payload)
|
20 |
+
|
21 |
+
try:
|
22 |
+
response.raise_for_status()
|
23 |
return response.json()[0]['translation_text']
|
24 |
+
except requests.exceptions.HTTPError as err:
|
25 |
+
st.error(f"Translation failed: {response.status_code} - {response.text}")
|
26 |
return ""
|
27 |
+
except Exception as e:
|
28 |
+
st.error(f"Unexpected error: {str(e)}")
|
29 |
+
return ""
|
30 |
+
|
31 |
|
32 |
def display_sign_language(text):
|
33 |
words = text.lower().split()
|