Spaces:
Build error
Build error
Michael Hu
commited on
Commit
Β·
4754f6a
1
Parent(s):
f75389c
fix initialization issue
Browse files
app.py
CHANGED
@@ -247,7 +247,7 @@ def initialize_session_state():
|
|
247 |
|
248 |
def initialize_application():
|
249 |
"""Initialize the application with dependency injection container"""
|
250 |
-
if not st.session_state.container_initialized:
|
251 |
try:
|
252 |
logger.info("Initializing application container")
|
253 |
initialize_global_container()
|
@@ -262,13 +262,15 @@ def main():
|
|
262 |
"""Main application workflow"""
|
263 |
logger.info("Starting application")
|
264 |
|
265 |
-
# Initialize application
|
266 |
-
initialize_application()
|
267 |
-
|
268 |
# Configure page
|
269 |
configure_page()
|
|
|
|
|
270 |
initialize_session_state()
|
271 |
|
|
|
|
|
|
|
272 |
st.title("π§ High-Quality Audio Translation System")
|
273 |
st.markdown("Upload English Audio β Get Chinese Speech Output")
|
274 |
|
|
|
247 |
|
248 |
def initialize_application():
|
249 |
"""Initialize the application with dependency injection container"""
|
250 |
+
if not st.session_state.get('container_initialized', False):
|
251 |
try:
|
252 |
logger.info("Initializing application container")
|
253 |
initialize_global_container()
|
|
|
262 |
"""Main application workflow"""
|
263 |
logger.info("Starting application")
|
264 |
|
|
|
|
|
|
|
265 |
# Configure page
|
266 |
configure_page()
|
267 |
+
|
268 |
+
# Initialize session state first
|
269 |
initialize_session_state()
|
270 |
|
271 |
+
# Initialize application
|
272 |
+
initialize_application()
|
273 |
+
|
274 |
st.title("π§ High-Quality Audio Translation System")
|
275 |
st.markdown("Upload English Audio β Get Chinese Speech Output")
|
276 |
|