Update app.py
Browse files
app.py
CHANGED
@@ -4,7 +4,7 @@ from lang_detect import detect_language
|
|
4 |
from audio_processor import transcribe_audio, text_to_speech
|
5 |
import os
|
6 |
|
7 |
-
# Set page config
|
8 |
st.set_page_config(page_title="Multilingual Translator", page_icon="🌐", layout="centered")
|
9 |
|
10 |
# Main app function
|
@@ -74,7 +74,8 @@ def handle_input(text):
|
|
74 |
elif output_option == "Audio":
|
75 |
st.success("Translated Audio:")
|
76 |
st.session_state.audio_path = text_to_speech(st.session_state.translated_text, target_lang)
|
77 |
-
st.
|
|
|
78 |
|
79 |
# Show footer after translation
|
80 |
st.markdown("""
|
|
|
4 |
from audio_processor import transcribe_audio, text_to_speech
|
5 |
import os
|
6 |
|
7 |
+
# Set page config as the first Streamlit command
|
8 |
st.set_page_config(page_title="Multilingual Translator", page_icon="🌐", layout="centered")
|
9 |
|
10 |
# Main app function
|
|
|
74 |
elif output_option == "Audio":
|
75 |
st.success("Translated Audio:")
|
76 |
st.session_state.audio_path = text_to_speech(st.session_state.translated_text, target_lang)
|
77 |
+
if st.session_state.audio_path:
|
78 |
+
st.audio(st.session_state.audio_path)
|
79 |
|
80 |
# Show footer after translation
|
81 |
st.markdown("""
|