Berzelius255 commited on
Commit
3b7e80c
·
verified ·
1 Parent(s): 2ea9b7d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -7
app.py CHANGED
@@ -1,7 +1,6 @@
1
  import streamlit as st
2
  import whisper
3
  from deep_translator import GoogleTranslator
4
- import googletrans
5
  from gtts import gTTS
6
  from io import BytesIO
7
  import os
@@ -110,12 +109,14 @@ with st.sidebar:
110
  st.markdown("### Settings")
111
 
112
  with st.expander("Translation Settings", expanded=True):
113
- language = st.selectbox(
114
- "Target Language",
115
- options=list(googletrans.LANGUAGES.keys()),
116
- format_func=lambda x: f"{googletrans.LANGUAGES[x].capitalize()} ({x})",
117
- index=list(googletrans.LANGUAGES.keys()).index('en')
118
- )
 
 
119
 
120
  with st.expander("OCR Settings", expanded=True):
121
  available_languages = ['en', 'es', 'fr', 'de', 'zh', 'ja', 'ko', 'ar', 'hi']
 
1
  import streamlit as st
2
  import whisper
3
  from deep_translator import GoogleTranslator
 
4
  from gtts import gTTS
5
  from io import BytesIO
6
  import os
 
109
  st.markdown("### Settings")
110
 
111
  with st.expander("Translation Settings", expanded=True):
112
+ supported_languages = GoogleTranslator().get_supported_languages()
113
+ language = st.sidebar.selectbox("Select Language", options=supported_languages)
114
+ #language = st.selectbox(
115
+ # "Target Language",
116
+ # options=list(googletrans.LANGUAGES.keys()),
117
+ # format_func=lambda x: f"{googletrans.LANGUAGES[x].capitalize()} ({x})",
118
+ # index=list(googletrans.LANGUAGES.keys()).index('en')
119
+ #)
120
 
121
  with st.expander("OCR Settings", expanded=True):
122
  available_languages = ['en', 'es', 'fr', 'de', 'zh', 'ja', 'ko', 'ar', 'hi']