Testimony Adekoya commited on
Commit
d305df8
·
1 Parent(s): d472afb

Push the code fucker

Browse files
Files changed (2) hide show
  1. Dockerfile +0 -0
  2. pages/1_Live_Detection.py +8 -1
Dockerfile DELETED
File without changes
pages/1_Live_Detection.py CHANGED
@@ -12,6 +12,14 @@ import time
12
  from src.detection.factory import get_detector
13
  from src.alerting.alert_system import get_alerter
14
 
 
 
 
 
 
 
 
 
15
  # --- Load Configuration and Environment Variables ---
16
  @st.cache_resource
17
  def load_app_config():
@@ -114,7 +122,6 @@ if webrtc_ctx.state.playing:
114
  st.session_state.last_status = {"status": "Awake"}
115
 
116
  try:
117
- # This line will now work because st.session_state.status_queue was initialized
118
  status_result = st.session_state.status_queue.get(timeout=0.1)
119
  st.session_state.last_status = status_result
120
  except queue.Empty:
 
12
  from src.detection.factory import get_detector
13
  from src.alerting.alert_system import get_alerter
14
 
15
+ if "status_queue" not in st.session_state:
16
+ st.session_state.status_queue = queue.Queue()
17
+ if "audio_queue" not in st.session_state:
18
+ st.session_state.audio_queue = queue.Queue()
19
+ if "last_status" not in st.session_state:
20
+ st.session_state.last_status = {"status": "Awake"}
21
+
22
+
23
  # --- Load Configuration and Environment Variables ---
24
  @st.cache_resource
25
  def load_app_config():
 
122
  st.session_state.last_status = {"status": "Awake"}
123
 
124
  try:
 
125
  status_result = st.session_state.status_queue.get(timeout=0.1)
126
  st.session_state.last_status = status_result
127
  except queue.Empty: