Krishna086 commited on
Commit
28870f9
·
verified ·
1 Parent(s): ac21c0e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -4
app.py CHANGED
@@ -79,9 +79,7 @@ def handle_input(text, input_type, translation, lang_detect, audio_processor):
79
  if override_lang != "Auto":
80
  selected_lang = next((lang for lang, _, _ in detected_options if native_lang_map.get(lang, lang) in override_lang), override_lang)
81
  st.session_state.source_lang = selected_lang
82
- if selected_lang not in translation.SUPPORTED_PAIRS.get(st.session_state.source_lang, []):
83
- st.session_state.source_lang = "English"
84
- st.warning(f"Translation from {native_lang_map.get(selected_lang, selected_lang)} is not supported. Using English instead.")
85
 
86
  st.info(f"Selected Source Language: {native_lang_map.get(st.session_state.source_lang, st.session_state.source_lang)}")
87
 
@@ -114,7 +112,7 @@ def handle_input(text, input_type, translation, lang_detect, audio_processor):
114
  if st.session_state.audio_path:
115
  st.audio(st.session_state.audio_path)
116
  else:
117
- st.error("Failed to generate audio. Please try again or check the input.")
118
 
119
  # Show footer after translation
120
  st.markdown("""
 
79
  if override_lang != "Auto":
80
  selected_lang = next((lang for lang, _, _ in detected_options if native_lang_map.get(lang, lang) in override_lang), override_lang)
81
  st.session_state.source_lang = selected_lang
82
+ # No strict pair check, just warn if model fails later
 
 
83
 
84
  st.info(f"Selected Source Language: {native_lang_map.get(st.session_state.source_lang, st.session_state.source_lang)}")
85
 
 
112
  if st.session_state.audio_path:
113
  st.audio(st.session_state.audio_path)
114
  else:
115
+ st.error("Failed to generate audio. Please check the target language or server permissions.")
116
 
117
  # Show footer after translation
118
  st.markdown("""