Spaces:
Paused
Paused
Update backend/main.py
Browse files- backend/main.py +6 -5
backend/main.py
CHANGED
@@ -148,13 +148,14 @@ def test():
|
|
148 |
return {"message": "Welcome to InterpreTalk!"}
|
149 |
|
150 |
|
151 |
-
|
152 |
-
|
153 |
-
print(rooms) # Debugging
|
154 |
-
print(clients) # Debugging
|
155 |
|
156 |
data = {
|
157 |
"author_id": str(client_id),
|
|
|
158 |
"original_text": str(original_text),
|
159 |
"translated_text": str(translated_text),
|
160 |
"timestamp": str(datetime.now())
|
@@ -304,7 +305,7 @@ async def incoming_audio(sid, data, call_id):
|
|
304 |
translated_text = asr_text
|
305 |
|
306 |
# PM - text_output is a list with 1 string
|
307 |
-
await send_translated_text(clients[sid].client_id, asr_text, translated_text, call_id)
|
308 |
|
309 |
# BO -> send translated_text to mongodb as caption record update based on call_id
|
310 |
await send_captions(clients[sid].client_id, clients[sid].username, asr_text, translated_text, call_id)
|
|
|
148 |
return {"message": "Welcome to InterpreTalk!"}
|
149 |
|
150 |
|
151 |
+
|
152 |
+
async def send_translated_text(client_id, username, original_text, translated_text, room_id):
|
153 |
+
# print(rooms) # Debugging
|
154 |
+
# print(clients) # Debugging
|
155 |
|
156 |
data = {
|
157 |
"author_id": str(client_id),
|
158 |
+
"author_username": str(client_id),
|
159 |
"original_text": str(original_text),
|
160 |
"translated_text": str(translated_text),
|
161 |
"timestamp": str(datetime.now())
|
|
|
305 |
translated_text = asr_text
|
306 |
|
307 |
# PM - text_output is a list with 1 string
|
308 |
+
await send_translated_text(clients[sid].client_id, clients[sid].username, asr_text, translated_text, call_id)
|
309 |
|
310 |
# BO -> send translated_text to mongodb as caption record update based on call_id
|
311 |
await send_captions(clients[sid].client_id, clients[sid].username, asr_text, translated_text, call_id)
|