Update app.py
Browse files
app.py
CHANGED
@@ -47,8 +47,8 @@ indexImg = 0
|
|
47 |
output_text = ""
|
48 |
prev_key_time = [time.time()] * 2
|
49 |
|
50 |
-
if "output_text" not in st.session_state:
|
51 |
-
|
52 |
text=""
|
53 |
|
54 |
# Video Frame Callback with Your Logic
|
@@ -126,17 +126,15 @@ def video_frame_callback(frame: av.VideoFrame) -> av.VideoFrame:
|
|
126 |
# st.session_state["output_text"] = st.session_state["output_text"][:-1] # Remove last character
|
127 |
# else:
|
128 |
# st.session_state["output_text"] += ' ' # Add space
|
129 |
-
|
130 |
-
|
131 |
-
text = "hi"
|
132 |
-
change=True
|
133 |
|
134 |
|
135 |
result_queue.put(detections)
|
136 |
|
137 |
return av.VideoFrame.from_ndarray(img, format="bgr24")
|
138 |
|
139 |
-
st.text_area("Typed Text", st.session_state["output_text"], height=150)
|
140 |
|
141 |
st.write(text)
|
142 |
|
|
|
47 |
output_text = ""
|
48 |
prev_key_time = [time.time()] * 2
|
49 |
|
50 |
+
# if "output_text" not in st.session_state:
|
51 |
+
# st.session_state["output_text"] = ""
|
52 |
text=""
|
53 |
|
54 |
# Video Frame Callback with Your Logic
|
|
|
126 |
# st.session_state["output_text"] = st.session_state["output_text"][:-1] # Remove last character
|
127 |
# else:
|
128 |
# st.session_state["output_text"] += ' ' # Add space
|
129 |
+
if distance<30:
|
130 |
+
text += "hi"
|
|
|
|
|
131 |
|
132 |
|
133 |
result_queue.put(detections)
|
134 |
|
135 |
return av.VideoFrame.from_ndarray(img, format="bgr24")
|
136 |
|
137 |
+
# st.text_area("Typed Text", st.session_state["output_text"], height=150)
|
138 |
|
139 |
st.write(text)
|
140 |
|