Spaces:
Sleeping
Sleeping
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 |
|