{"level":"debug","time":"2025-03-06T13:45:53+07:00","message":"[Logger]Sentry logger initialized"}
{"level":"debug","time":"2025-03-06T13:45:53+07:00","message":"[Main] The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"debug","time":"2025-03-06T13:45:53+07:00","message":"[GCS] Language code: th-TH"}
{"level":"debug","time":"2025-03-06T13:45:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:45:53+07:00","message":"(hub) start wss broadcast server at :8010"}
{"level":"debug","time":"2025-03-06T13:45:53+07:00","message":"[Main] revoice server is listening at 0.0.0.0:19993"}
{"level":"debug","time":"2025-03-06T13:45:53+07:00","message":"connecting to ws://127.0.0.1:10010/\n"}
{"level":"debug","time":"2025-03-06T13:45:53+07:00","message":"[gRPC] grpc serving..."}
{"level":"debug","time":"2025-03-06T13:45:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:45:56+07:00","message":"connecting to ws://127.0.0.1:10010/\n"}
{"level":"debug","time":"2025-03-06T13:45:56+07:00","message":"127.0.0.1:10010connected (with sender)"}
{"level":"debug","time":"2025-03-06T13:45:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:46:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:33+07:00","message":"(hub) incoming connection from...171.103.89.169:53038 as client"}
{"level":"debug","time":"2025-03-06T13:47:33+07:00","message":"(hub) new client from...171.103.89.169:53038 connected"}
{"level":"debug","time":"2025-03-06T13:47:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:36+07:00","message":"(hub) incoming connection from...171.103.89.169:53041 as client"}
{"level":"debug","time":"2025-03-06T13:47:36+07:00","message":"(hub) new client from...171.103.89.169:53041 connected"}
{"level":"debug","time":"2025-03-06T13:47:36+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to2"}
{"level":"debug","time":"2025-03-06T13:47:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:36+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:38+07:00","message":"(hub) incoming connection from...171.103.89.169:56786 as client"}
{"level":"debug","time":"2025-03-06T13:47:38+07:00","message":"(hub) new client from...171.103.89.169:56786 connected"}
{"level":"debug","time":"2025-03-06T13:47:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:39+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:39+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:50+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"debug","time":"2025-03-06T13:47:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:50+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:47:50+07:00","message":"[GCS] Receive streaming session, msgId: 1"}
{"level":"debug","time":"2025-03-06T13:47:50+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 1"}
2025/03/06 13:47:50 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:47:51 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:47:51+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"debug","time":"2025-03-06T13:47:52+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:47:53+07:00","message":"[GCS] Receive streaming session, msgId: 2"}
{"level":"debug","time":"2025-03-06T13:47:53+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 2"}
2025/03/06 13:47:53 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:47:53 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:47:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:47:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:47:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:01+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"debug","time":"2025-03-06T13:48:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:06+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:06+07:00","message":"[GCS] Receive streaming session, msgId: 3"}
{"level":"debug","time":"2025-03-06T13:48:06+07:00","message":"[GCS] Receive final result: สวัสดีครับสวัสดีพี่ลาภนะครับ\n"}
{"level":"debug","time":"2025-03-06T13:48:06+07:00","message":"[GCS] Received msgid: 3, focedFlag: false"}
2025/03/06 13:48:06 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:06 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:07+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"debug","time":"2025-03-06T13:48:07+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:07+07:00","message":"[GCS] Receive streaming session, msgId: 4"}
{"level":"debug","time":"2025-03-06T13:48:07+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 4"}
2025/03/06 13:48:07 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:07 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:07+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"debug","time":"2025-03-06T13:48:07+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:08+07:00","message":"[GCS] Receive streaming session, msgId: 5"}
{"level":"debug","time":"2025-03-06T13:48:08+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 5"}
2025/03/06 13:48:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:08+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"debug","time":"2025-03-06T13:48:08+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:09+07:00","message":"[GCS] Receive streaming session, msgId: 6"}
{"level":"debug","time":"2025-03-06T13:48:09+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 6"}
2025/03/06 13:48:09 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:09 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:09+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"debug","time":"2025-03-06T13:48:09+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:09+07:00","message":"[GCS] Receive streaming session, msgId: 7"}
{"level":"debug","time":"2025-03-06T13:48:09+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 7"}
2025/03/06 13:48:09 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:09 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:10+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"debug","time":"2025-03-06T13:48:10+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:11+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"debug","time":"2025-03-06T13:48:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:11+07:00","message":"[GCS] Receive streaming session, msgId: 8"}
{"level":"debug","time":"2025-03-06T13:48:11+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 8"}
2025/03/06 13:48:11 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:11 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:12+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:12+07:00","message":"[GCS] Receive streaming session, msgId: 9"}
{"level":"debug","time":"2025-03-06T13:48:12+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 9"}
2025/03/06 13:48:12 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:12 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:13+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"debug","time":"2025-03-06T13:48:13+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:13+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"debug","time":"2025-03-06T13:48:13+07:00","message":"[GCS] Receive streaming session, msgId: 10"}
{"level":"debug","time":"2025-03-06T13:48:13+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 10"}
2025/03/06 13:48:13 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:13 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:16+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:16+07:00","message":"[GCS] Receive streaming session, msgId: 11"}
{"level":"debug","time":"2025-03-06T13:48:16+07:00","message":"[GCS] Receive final result: ครับผมม 4/2 ครับ\n"}
{"level":"debug","time":"2025-03-06T13:48:16+07:00","message":"[GCS] Received msgid: 11, focedFlag: false"}
2025/03/06 13:48:16 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:16 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:16+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"debug","time":"2025-03-06T13:48:16+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:16+07:00","message":"[GCS] Receive streaming session, msgId: 12"}
{"level":"debug","time":"2025-03-06T13:48:16+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 12"}
2025/03/06 13:48:16 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:16 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:17+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"debug","time":"2025-03-06T13:48:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:21+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:21+07:00","message":"[GCS] Receive streaming session, msgId: 13"}
{"level":"debug","time":"2025-03-06T13:48:21+07:00","message":"[GCS] Receive final result: ชั่วโมงที่ผ่านมานะครับคุณครูก็ได้สอนเรื่องการเขียน\n"}
{"level":"debug","time":"2025-03-06T13:48:21+07:00","message":"[GCS] Received msgid: 13, focedFlag: false"}
2025/03/06 13:48:21 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:21 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:26+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"debug","time":"2025-03-06T13:48:26+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:26+07:00","message":"[GCS] Receive streaming session, msgId: 14"}
{"level":"debug","time":"2025-03-06T13:48:26+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 14"}
2025/03/06 13:48:26 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:26 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:27+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"debug","time":"2025-03-06T13:48:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:31+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:32+07:00","message":"[GCS] Receive streaming session, msgId: 15"}
{"level":"debug","time":"2025-03-06T13:48:32+07:00","message":"[GCS] Receive final result: การเขียนย่อความนะครับการเขียนย่อความก็คือ\n"}
{"level":"debug","time":"2025-03-06T13:48:32+07:00","message":"[GCS] Received msgid: 15, focedFlag: false"}
2025/03/06 13:48:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:32+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"debug","time":"2025-03-06T13:48:34+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:35+07:00","message":"[GCS] Receive streaming session, msgId: 16"}
{"level":"debug","time":"2025-03-06T13:48:35+07:00","message":"[GCS] Receive final result: ครูให้นักเรียนเขียนย่อความไปแล้ว\n"}
{"level":"debug","time":"2025-03-06T13:48:35+07:00","message":"[GCS] Received msgid: 16, focedFlag: false"}
2025/03/06 13:48:35 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:35 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:35+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"debug","time":"2025-03-06T13:48:38+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:38+07:00","message":"[GCS] Receive streaming session, msgId: 17"}
{"level":"debug","time":"2025-03-06T13:48:38+07:00","message":"[GCS] Receive final result: ชั่วโมงที่ผ่านมาคุณครูให้การบ้านนักเรียนไหมคะ\n"}
{"level":"debug","time":"2025-03-06T13:48:38+07:00","message":"[GCS] Received msgid: 17, focedFlag: false"}
2025/03/06 13:48:38 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:38 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:40+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"debug","time":"2025-03-06T13:48:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:42+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:42+07:00","message":"[GCS] Receive streaming session, msgId: 18"}
{"level":"debug","time":"2025-03-06T13:48:42+07:00","message":"[GCS] Receive final result: มีการบ้านไหม\n"}
{"level":"debug","time":"2025-03-06T13:48:42+07:00","message":"[GCS] Received msgid: 18, focedFlag: false"}
2025/03/06 13:48:42 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:42 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Receive streaming session, msgId: 19"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 19"}
2025/03/06 13:48:44 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:44 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Receive streaming session, msgId: 20"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 20"}
2025/03/06 13:48:44 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:44 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Receive streaming session, msgId: 21"}
{"level":"debug","time":"2025-03-06T13:48:44+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 21"}
2025/03/06 13:48:44 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:44 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:47+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:48+07:00","message":"[GCS] Receive streaming session, msgId: 22"}
{"level":"debug","time":"2025-03-06T13:48:48+07:00","message":"[GCS] Receive final result: มีใช่ไหมโอเคเดี๋ยวเดี๋ยว\n"}
{"level":"debug","time":"2025-03-06T13:48:48+07:00","message":"[GCS] Received msgid: 22, focedFlag: false"}
2025/03/06 13:48:48 requesting http://shelter_proxy:8080/7232/revoice/messages
{"level":"debug","time":"2025-03-06T13:48:48+07:00","message":"(client) 171.103.89.169:56786, write tcp 172.18.0.33:8010->171.103.89.169:56786: write: broken pipe"}
2025/03/06 13:48:48 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:48+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"debug","time":"2025-03-06T13:48:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:52+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:52+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"debug","time":"2025-03-06T13:48:52+07:00","message":"[GCS] Receive streaming session, msgId: 23"}
{"level":"debug","time":"2025-03-06T13:48:52+07:00","message":"[GCS] Receive final result: ถ่ายภาพนี้เอาการบ้านมาส่งคุณครูนะครับ\n"}
{"level":"debug","time":"2025-03-06T13:48:52+07:00","message":"[GCS] Received msgid: 23, focedFlag: false"}
2025/03/06 13:48:52 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:52 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:53+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:53+07:00","message":"[GCS] Receive streaming session, msgId: 24"}
{"level":"debug","time":"2025-03-06T13:48:53+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 24"}
2025/03/06 13:48:53 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:53 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:54+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"debug","time":"2025-03-06T13:48:55+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:55+07:00","message":"[GCS] Receive streaming session, msgId: 25"}
{"level":"debug","time":"2025-03-06T13:48:55+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 25"}
2025/03/06 13:48:55 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:55 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:48:55+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"debug","time":"2025-03-06T13:48:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:48:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:48:59+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:48:59+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"debug","time":"2025-03-06T13:48:59+07:00","message":"[GCS] Receive streaming session, msgId: 26"}
{"level":"debug","time":"2025-03-06T13:48:59+07:00","message":"[GCS] Receive final result: ที่นี้เดี๋ยวคุณครูจะทบทวนเรื่องความหมายของการเขียนก่อนเนาะ\n"}
{"level":"debug","time":"2025-03-06T13:48:59+07:00","message":"[GCS] Received msgid: 26, focedFlag: false"}
2025/03/06 13:48:59 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:48:59 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:02+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:02+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"debug","time":"2025-03-06T13:49:02+07:00","message":"[GCS] Receive streaming session, msgId: 27"}
{"level":"debug","time":"2025-03-06T13:49:02+07:00","message":"[GCS] Receive final result: ความหมายของการเขียนก็หมายถึง\n"}
{"level":"debug","time":"2025-03-06T13:49:02+07:00","message":"[GCS] Received msgid: 27, focedFlag: false"}
2025/03/06 13:49:02 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:02 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:05+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:05+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"debug","time":"2025-03-06T13:49:05+07:00","message":"[GCS] Receive streaming session, msgId: 28"}
{"level":"debug","time":"2025-03-06T13:49:05+07:00","message":"[GCS] Receive final result: การเขียนก็คือเป็นการสื่อสารชนิดหนึ่ง\n"}
{"level":"debug","time":"2025-03-06T13:49:05+07:00","message":"[GCS] Received msgid: 28, focedFlag: false"}
2025/03/06 13:49:05 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:05 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:06+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:07+07:00","message":"[GCS] Receive streaming session, msgId: 29"}
{"level":"debug","time":"2025-03-06T13:49:07+07:00","message":"[GCS] Receive final result: ที่ผู้เขียน\n"}
{"level":"debug","time":"2025-03-06T13:49:07+07:00","message":"[GCS] Received msgid: 29, focedFlag: false"}
2025/03/06 13:49:07 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:07 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:07+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"debug","time":"2025-03-06T13:49:07+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:07+07:00","message":"[GCS] Receive streaming session, msgId: 30"}
{"level":"debug","time":"2025-03-06T13:49:07+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 30"}
2025/03/06 13:49:07 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:07 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:07+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"debug","time":"2025-03-06T13:49:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:09+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:09+07:00","message":"[GCS] Receive streaming session, msgId: 31"}
{"level":"debug","time":"2025-03-06T13:49:09+07:00","message":"[GCS] Receive final result: เขียนเป็น\n"}
{"level":"debug","time":"2025-03-06T13:49:09+07:00","message":"[GCS] Received msgid: 31, focedFlag: false"}
2025/03/06 13:49:09 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:09 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:09+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"debug","time":"2025-03-06T13:49:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:14+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:15+07:00","message":"[GCS] Receive streaming session, msgId: 32"}
{"level":"debug","time":"2025-03-06T13:49:15+07:00","message":"[GCS] Receive final result: ภาษาเขียนเพื่อสื่อสารให้ผู้รับสารหรือผู้อ่านเนี่ยเข้าใจ\n"}
{"level":"debug","time":"2025-03-06T13:49:15+07:00","message":"[GCS] Received msgid: 32, focedFlag: false"}
2025/03/06 13:49:15 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:15 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:15+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"debug","time":"2025-03-06T13:49:17+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:17+07:00","message":"[GCS] Receive streaming session, msgId: 33"}
{"level":"debug","time":"2025-03-06T13:49:17+07:00","message":"[GCS] Receive final result: สิ่งที่ผู้เขียน\n"}
{"level":"debug","time":"2025-03-06T13:49:17+07:00","message":"[GCS] Received msgid: 33, focedFlag: false"}
2025/03/06 13:49:17 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:17 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:17+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"debug","time":"2025-03-06T13:49:19+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:19+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"debug","time":"2025-03-06T13:49:19+07:00","message":"[GCS] Receive streaming session, msgId: 34"}
{"level":"debug","time":"2025-03-06T13:49:19+07:00","message":"[GCS] Receive final result: ต้องการที่จะ\n"}
{"level":"debug","time":"2025-03-06T13:49:19+07:00","message":"[GCS] Received msgid: 34, focedFlag: false"}
2025/03/06 13:49:19 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:19 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:20+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:20+07:00","message":"[GCS] Receive streaming session, msgId: 35"}
{"level":"debug","time":"2025-03-06T13:49:20+07:00","message":"[GCS] Receive final result: สื่อสารไปนะคะ\n"}
{"level":"debug","time":"2025-03-06T13:49:20+07:00","message":"[GCS] Received msgid: 35, focedFlag: false"}
2025/03/06 13:49:20 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:20 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:21+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"debug","time":"2025-03-06T13:49:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:26+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:26+07:00","message":"[GCS] Receive streaming session, msgId: 36"}
{"level":"debug","time":"2025-03-06T13:49:26+07:00","message":"[GCS] Receive final result: ที่นี้วันนี้นะครับคุณครูจะมาสอนเรื่องการเขียนบรรยาย\n"}
{"level":"debug","time":"2025-03-06T13:49:26+07:00","message":"[GCS] Received msgid: 36, focedFlag: false"}
2025/03/06 13:49:26 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:26 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:28+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"debug","time":"2025-03-06T13:49:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[GCS] Receive streaming session, msgId: 37"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[GCS] Receive final result: การเขียนบรรยายจะเป็นยังไงนะเดี๋ยวกูจะเปิดให้ฟังก่อนว่า\n"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[GCS] Received msgid: 37, focedFlag: false"}
2025/03/06 13:49:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[GCS] Receive streaming session, msgId: 38"}
{"level":"debug","time":"2025-03-06T13:49:32+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 38"}
2025/03/06 13:49:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:37+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:37+07:00","message":"[GCS] Receive streaming session, msgId: 39"}
{"level":"debug","time":"2025-03-06T13:49:37+07:00","message":"[GCS] Receive final result: สิ่งที่นักเรียนจะต้องเรียนวันนี้คือการเขียนบรรยายว่านักเรียนจะต้องทำอะไร\n"}
{"level":"debug","time":"2025-03-06T13:49:37+07:00","message":"[GCS] Received msgid: 39, focedFlag: false"}
2025/03/06 13:49:37 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:37 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:38+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"debug","time":"2025-03-06T13:49:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:43+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:43+07:00","message":"[GCS] Receive streaming session, msgId: 40"}
{"level":"debug","time":"2025-03-06T13:49:43+07:00","message":"[GCS] Receive final result: เพราะว่านักเรียนตั้งใจดูพิราบนะครับนักเรียนดูพี่ลาบนกด้วยนะ\n"}
{"level":"debug","time":"2025-03-06T13:49:43+07:00","message":"[GCS] Received msgid: 40, focedFlag: false"}
2025/03/06 13:49:43 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:43 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:44+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"debug","time":"2025-03-06T13:49:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:49+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:49+07:00","message":"[GCS] Receive streaming session, msgId: 41"}
{"level":"debug","time":"2025-03-06T13:49:49+07:00","message":"[GCS] Receive final result: ตั้งใจนะเพราะว่าเดี๋ยวเดี๋ยวคุณครูจะมีใบงานให้นักเรียนได้ทำนะครับ\n"}
{"level":"debug","time":"2025-03-06T13:49:49+07:00","message":"[GCS] Received msgid: 41, focedFlag: false"}
2025/03/06 13:49:49 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:49 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:50+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"debug","time":"2025-03-06T13:49:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:53+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:53+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"debug","time":"2025-03-06T13:49:53+07:00","message":"[GCS] Receive streaming session, msgId: 42"}
{"level":"debug","time":"2025-03-06T13:49:53+07:00","message":"[GCS] Receive final result: เหมือนกับม 4/1 ที่คุณครูสอนผ่านไป\n"}
{"level":"debug","time":"2025-03-06T13:49:53+07:00","message":"[GCS] Received msgid: 42, focedFlag: false"}
2025/03/06 13:49:53 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:53 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:55+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:49:55+07:00","message":"[GCS] Receive streaming session, msgId: 43"}
{"level":"debug","time":"2025-03-06T13:49:55+07:00","message":"[GCS] Receive final result: เมื่อชั่วโมงที่ผ่านมา\n"}
{"level":"debug","time":"2025-03-06T13:49:55+07:00","message":"[GCS] Received msgid: 43, focedFlag: false"}
2025/03/06 13:49:55 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:49:55 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:49:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:56+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"debug","time":"2025-03-06T13:49:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:49:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:49:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:00+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:00+07:00","message":"[GCS] Receive streaming session, msgId: 44"}
{"level":"debug","time":"2025-03-06T13:50:00+07:00","message":"[GCS] Receive final result: เพื่อนม 4/1 ทำงานได้ดีมากเลยนะครับ\n"}
{"level":"debug","time":"2025-03-06T13:50:00+07:00","message":"[GCS] Received msgid: 44, focedFlag: false"}
2025/03/06 13:50:00 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:00 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:01+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"debug","time":"2025-03-06T13:50:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:03+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:03+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"debug","time":"2025-03-06T13:50:04+07:00","message":"[GCS] Receive streaming session, msgId: 45"}
{"level":"debug","time":"2025-03-06T13:50:04+07:00","message":"[GCS] Receive final result: นักเรียนต้องตั้งใจนะจะต้องทำให้มันดีที่สุด\n"}
{"level":"debug","time":"2025-03-06T13:50:04+07:00","message":"[GCS] Received msgid: 45, focedFlag: false"}
2025/03/06 13:50:04 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:04 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:05+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:05+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"debug","time":"2025-03-06T13:50:05+07:00","message":"[GCS] Receive streaming session, msgId: 46"}
{"level":"debug","time":"2025-03-06T13:50:05+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 46"}
2025/03/06 13:50:05 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:05 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:07+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:08+07:00","message":"[GCS] Receive streaming session, msgId: 47"}
{"level":"debug","time":"2025-03-06T13:50:08+07:00","message":"[GCS] Receive final result: เดี๋ยวทานข้าวเดี๋ยวคุณครูจะให้นักเรียน\n"}
{"level":"debug","time":"2025-03-06T13:50:08+07:00","message":"[GCS] Received msgid: 47, focedFlag: false"}
2025/03/06 13:50:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:08+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"debug","time":"2025-03-06T13:50:10+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:10+07:00","message":"[GCS] Receive streaming session, msgId: 48"}
{"level":"debug","time":"2025-03-06T13:50:10+07:00","message":"[GCS] Receive final result: เขียนบรรยาย\n"}
{"level":"debug","time":"2025-03-06T13:50:10+07:00","message":"[GCS] Received msgid: 48, focedFlag: false"}
2025/03/06 13:50:10 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:10 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:11+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"debug","time":"2025-03-06T13:50:14+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:14+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"debug","time":"2025-03-06T13:50:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:14+07:00","message":"[GCS] Receive streaming session, msgId: 49"}
{"level":"debug","time":"2025-03-06T13:50:14+07:00","message":"[GCS] Receive final result: มีทั้งหมด 2 หัวข้อ\n"}
{"level":"debug","time":"2025-03-06T13:50:14+07:00","message":"[GCS] Received msgid: 49, focedFlag: false"}
2025/03/06 13:50:14 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:14 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:17+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:17+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"debug","time":"2025-03-06T13:50:17+07:00","message":"[GCS] Receive streaming session, msgId: 50"}
{"level":"debug","time":"2025-03-06T13:50:17+07:00","message":"[GCS] Receive final result: เดี๋ยวเดี๋ยวคุณครูให้นักเรียนเลือกว่านักเรียนจะเลือก\n"}
{"level":"debug","time":"2025-03-06T13:50:17+07:00","message":"[GCS] Received msgid: 50, focedFlag: false"}
2025/03/06 13:50:17 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:17 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:22+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:22+07:00","message":"[GCS] Receive streaming session, msgId: 51"}
{"level":"debug","time":"2025-03-06T13:50:22+07:00","message":"[GCS] Receive final result: หัวข้อที่เท่าไหร่เดี๋ยวก่อนอื่นเลยตอนนี้เรามารู้จัก\n"}
{"level":"debug","time":"2025-03-06T13:50:22+07:00","message":"[GCS] Received msgid: 51, focedFlag: false"}
2025/03/06 13:50:22 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:22 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:23+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"debug","time":"2025-03-06T13:50:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:23+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:23+07:00","message":"[GCS] Receive streaming session, msgId: 52"}
{"level":"debug","time":"2025-03-06T13:50:23+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 52"}
2025/03/06 13:50:23 requesting http://shelter_proxy:8080/7232/revoice/messages
{"level":"debug","time":"2025-03-06T13:50:23+07:00","message":"[GCS] Start streaming session, msgId: 53"}
2025/03/06 13:50:23 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:25+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:25+07:00","message":"[GCS] Receive streaming session, msgId: 53"}
{"level":"debug","time":"2025-03-06T13:50:25+07:00","message":"[GCS] Receive final result: ความหมายของการเขียนบรรยายกันก่อน\n"}
{"level":"debug","time":"2025-03-06T13:50:25+07:00","message":"[GCS] Received msgid: 53, focedFlag: false"}
2025/03/06 13:50:25 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:25 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:25+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"debug","time":"2025-03-06T13:50:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:27+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:27+07:00","message":"[GCS] Receive streaming session, msgId: 54"}
{"level":"debug","time":"2025-03-06T13:50:27+07:00","message":"[GCS] Receive final result: ว่าการเขียนบรรยาย\n"}
{"level":"debug","time":"2025-03-06T13:50:27+07:00","message":"[GCS] Received msgid: 54, focedFlag: false"}
2025/03/06 13:50:27 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:27 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:27+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"debug","time":"2025-03-06T13:50:28+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:28+07:00","message":"[GCS] Receive streaming session, msgId: 55"}
{"level":"debug","time":"2025-03-06T13:50:28+07:00","message":"[GCS] Receive final result: หมายถึงอะไร\n"}
{"level":"debug","time":"2025-03-06T13:50:28+07:00","message":"[GCS] Received msgid: 55, focedFlag: false"}
2025/03/06 13:50:28 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:28 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:29+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"debug","time":"2025-03-06T13:50:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:35+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:35+07:00","message":"[GCS] Receive streaming session, msgId: 56"}
{"level":"debug","time":"2025-03-06T13:50:35+07:00","message":"[GCS] Receive final result: การเขียนบรรยายนะครับเป็นการเขียนเล่าเหตุการณ์ใดเหตุการณ์หนึ่งที่เกิดขึ้น\n"}
{"level":"debug","time":"2025-03-06T13:50:35+07:00","message":"[GCS] Received msgid: 56, focedFlag: false"}
2025/03/06 13:50:35 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:35 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:35+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"debug","time":"2025-03-06T13:50:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:41+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:41+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"debug","time":"2025-03-06T13:50:41+07:00","message":"[GCS] Receive streaming session, msgId: 57"}
{"level":"debug","time":"2025-03-06T13:50:41+07:00","message":"[GCS] Receive final result: เพื่อให้ผู้อ่านเห็นภาพเหตุการณ์ลำดับเวลาสถานที่\n"}
{"level":"debug","time":"2025-03-06T13:50:41+07:00","message":"[GCS] Received msgid: 57, focedFlag: false"}
2025/03/06 13:50:41 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:41 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:42+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:42+07:00","message":"[GCS] Receive streaming session, msgId: 58"}
{"level":"debug","time":"2025-03-06T13:50:42+07:00","message":"[GCS] Receive final result: บุคคล\n"}
{"level":"debug","time":"2025-03-06T13:50:42+07:00","message":"[GCS] Received msgid: 58, focedFlag: false"}
2025/03/06 13:50:42 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:42 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:42+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"debug","time":"2025-03-06T13:50:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:46+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:46+07:00","message":"[GCS] Receive streaming session, msgId: 59"}
{"level":"debug","time":"2025-03-06T13:50:46+07:00","message":"[GCS] Receive final result: ผู้เขียนควรกล่าวถึงเหตุการณ์ให้ชัดเจน\n"}
{"level":"debug","time":"2025-03-06T13:50:46+07:00","message":"[GCS] Received msgid: 59, focedFlag: false"}
2025/03/06 13:50:46 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:46 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:46+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"debug","time":"2025-03-06T13:50:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:50+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:51+07:00","message":"[GCS] Receive streaming session, msgId: 60"}
{"level":"debug","time":"2025-03-06T13:50:51+07:00","message":"[GCS] Receive final result: โดยมีข้อมูลและเนื้อหาสาระของเรื่องที่จะแสดงความคิด\n"}
{"level":"debug","time":"2025-03-06T13:50:51+07:00","message":"[GCS] Received msgid: 60, focedFlag: false"}
2025/03/06 13:50:51 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:51 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:51+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"debug","time":"2025-03-06T13:50:51+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:51+07:00","message":"[GCS] Receive streaming session, msgId: 61"}
{"level":"debug","time":"2025-03-06T13:50:51+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 61"}
2025/03/06 13:50:51 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:51 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:51+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"debug","time":"2025-03-06T13:50:52+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:52+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"debug","time":"2025-03-06T13:50:52+07:00","message":"[GCS] Receive streaming session, msgId: 62"}
{"level":"debug","time":"2025-03-06T13:50:52+07:00","message":"[GCS] Receive final result: บางครั้ง\n"}
{"level":"debug","time":"2025-03-06T13:50:52+07:00","message":"[GCS] Received msgid: 62, focedFlag: false"}
2025/03/06 13:50:52 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:52 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:57+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:57+07:00","message":"[GCS] Receive streaming session, msgId: 63"}
{"level":"debug","time":"2025-03-06T13:50:57+07:00","message":"[GCS] Receive final result: แปลบทสนทนาตัวละครทำให้ผู้อ่านเข้าใจลักษณะ\n"}
{"level":"debug","time":"2025-03-06T13:50:57+07:00","message":"[GCS] Received msgid: 63, focedFlag: false"}
2025/03/06 13:50:57 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:57 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:57+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"debug","time":"2025-03-06T13:50:58+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:50:58+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"debug","time":"2025-03-06T13:50:58+07:00","message":"[GCS] Receive streaming session, msgId: 64"}
{"level":"debug","time":"2025-03-06T13:50:58+07:00","message":"[GCS] Receive final result: อารมณ์\n"}
{"level":"debug","time":"2025-03-06T13:50:58+07:00","message":"[GCS] Received msgid: 64, focedFlag: false"}
2025/03/06 13:50:58 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:50:58 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:50:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:50:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:50:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Receive streaming session, msgId: 65"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Receive final result: ความคิดของตัวละครและเข้าใจเรื่องทั้งหมด\n"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Received msgid: 65, focedFlag: false"}
2025/03/06 13:51:02 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:02 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Receive streaming session, msgId: 66"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 66"}
2025/03/06 13:51:02 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:02 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Receive streaming session, msgId: 67"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 67"}
2025/03/06 13:51:02 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:02 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:02+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"debug","time":"2025-03-06T13:51:03+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:03+07:00","message":"[GCS] Receive streaming session, msgId: 68"}
{"level":"debug","time":"2025-03-06T13:51:03+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 68"}
2025/03/06 13:51:03 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:03 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:03+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"debug","time":"2025-03-06T13:51:04+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:04+07:00","message":"[GCS] Receive streaming session, msgId: 69"}
{"level":"debug","time":"2025-03-06T13:51:04+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 69"}
2025/03/06 13:51:04 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:04 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:07+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"debug","time":"2025-03-06T13:51:07+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:07+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"debug","time":"2025-03-06T13:51:07+07:00","message":"[GCS] Receive streaming session, msgId: 70"}
{"level":"debug","time":"2025-03-06T13:51:07+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 70"}
2025/03/06 13:51:07 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:07 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:07+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:07+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"debug","time":"2025-03-06T13:51:07+07:00","message":"[GCS] Receive streaming session, msgId: 71"}
{"level":"debug","time":"2025-03-06T13:51:07+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 71"}
2025/03/06 13:51:07 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:07 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:08+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:08+07:00","message":"[GCS] Receive streaming session, msgId: 72"}
{"level":"debug","time":"2025-03-06T13:51:08+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 72"}
2025/03/06 13:51:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:09+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"debug","time":"2025-03-06T13:51:09+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:09+07:00","message":"[GCS] Receive streaming session, msgId: 73"}
{"level":"debug","time":"2025-03-06T13:51:09+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 73"}
2025/03/06 13:51:09 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:09 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:09+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"debug","time":"2025-03-06T13:51:09+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:09+07:00","message":"[GCS] Receive streaming session, msgId: 74"}
{"level":"debug","time":"2025-03-06T13:51:09+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 74"}
2025/03/06 13:51:09 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:09 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:10+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"debug","time":"2025-03-06T13:51:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"(hub) incoming connection from...171.103.89.169:62766 as client"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"(hub) new client from...171.103.89.169:62766 connected"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[GCS] Receive streaming session, msgId: 75"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[GCS] Receive final result: เรามาดูจุดมุ่งหมายของการเขียนบรรยายนะครับ\n"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[GCS] Received msgid: 75, focedFlag: false"}
2025/03/06 13:51:14 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:14 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[GCS] Receive streaming session, msgId: 76"}
{"level":"debug","time":"2025-03-06T13:51:14+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 76"}
2025/03/06 13:51:14 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:14 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:15+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:15+07:00","message":"[GCS] Receive streaming session, msgId: 77"}
{"level":"debug","time":"2025-03-06T13:51:15+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 77"}
2025/03/06 13:51:15 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:15 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:15+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"debug","time":"2025-03-06T13:51:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:17+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:17+07:00","message":"[GCS] Receive streaming session, msgId: 78"}
{"level":"debug","time":"2025-03-06T13:51:17+07:00","message":"[GCS] Receive final result: การเขียนบรรยาย\n"}
{"level":"debug","time":"2025-03-06T13:51:17+07:00","message":"[GCS] Received msgid: 78, focedFlag: false"}
2025/03/06 13:51:17 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:17 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:17+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"debug","time":"2025-03-06T13:51:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:21+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:21+07:00","message":"[GCS] Receive streaming session, msgId: 79"}
{"level":"debug","time":"2025-03-06T13:51:21+07:00","message":"[GCS] Receive final result: ใช้แสดงความคิดเห็นได้หลายรูปแบบนะครับเช่น\n"}
{"level":"debug","time":"2025-03-06T13:51:21+07:00","message":"[GCS] Received msgid: 79, focedFlag: false"}
2025/03/06 13:51:21 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:21 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:21+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"debug","time":"2025-03-06T13:51:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:24+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:24+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"debug","time":"2025-03-06T13:51:24+07:00","message":"[GCS] Receive streaming session, msgId: 80"}
{"level":"debug","time":"2025-03-06T13:51:24+07:00","message":"[GCS] Receive final result: ใช้ในคำประพันธ์แบบเล่าเรื่อง\n"}
{"level":"debug","time":"2025-03-06T13:51:24+07:00","message":"[GCS] Received msgid: 80, focedFlag: false"}
2025/03/06 13:51:24 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:24 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:26+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:26+07:00","message":"[GCS] Receive streaming session, msgId: 81"}
{"level":"debug","time":"2025-03-06T13:51:26+07:00","message":"[GCS] Receive final result: เล่าเหตุการณ์\n"}
{"level":"debug","time":"2025-03-06T13:51:26+07:00","message":"[GCS] Received msgid: 81, focedFlag: false"}
2025/03/06 13:51:26 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:26 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:26+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"debug","time":"2025-03-06T13:51:28+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:28+07:00","message":"[GCS] Receive streaming session, msgId: 82"}
{"level":"debug","time":"2025-03-06T13:51:28+07:00","message":"[GCS] Receive final result: การเขียนชีวประวัติ\n"}
{"level":"debug","time":"2025-03-06T13:51:28+07:00","message":"[GCS] Received msgid: 82, focedFlag: false"}
2025/03/06 13:51:28 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:28 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:28+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"debug","time":"2025-03-06T13:51:28+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:28+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"debug","time":"2025-03-06T13:51:28+07:00","message":"[GCS] Receive streaming session, msgId: 83"}
{"level":"debug","time":"2025-03-06T13:51:28+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 83"}
2025/03/06 13:51:28 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:28 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:30+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:30+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"debug","time":"2025-03-06T13:51:30+07:00","message":"[GCS] Receive streaming session, msgId: 84"}
{"level":"debug","time":"2025-03-06T13:51:30+07:00","message":"[GCS] Receive final result: การเขียนบันทึก\n"}
{"level":"debug","time":"2025-03-06T13:51:30+07:00","message":"[GCS] Received msgid: 84, focedFlag: false"}
2025/03/06 13:51:30 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:30 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:32+07:00","message":"[GCS] Receive streaming session, msgId: 85"}
{"level":"debug","time":"2025-03-06T13:51:32+07:00","message":"[GCS] Receive final result: การให้ข้อมูล\n"}
{"level":"debug","time":"2025-03-06T13:51:32+07:00","message":"[GCS] Received msgid: 85, focedFlag: false"}
2025/03/06 13:51:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:32+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"debug","time":"2025-03-06T13:51:34+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:34+07:00","message":"[GCS] Receive streaming session, msgId: 86"}
{"level":"debug","time":"2025-03-06T13:51:34+07:00","message":"[GCS] Receive final result: การรายงานข่าว\n"}
{"level":"debug","time":"2025-03-06T13:51:34+07:00","message":"[GCS] Received msgid: 86, focedFlag: false"}
2025/03/06 13:51:34 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:34 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:34+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"debug","time":"2025-03-06T13:51:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:35+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:35+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"debug","time":"2025-03-06T13:51:35+07:00","message":"[GCS] Receive streaming session, msgId: 87"}
{"level":"debug","time":"2025-03-06T13:51:35+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 87"}
2025/03/06 13:51:35 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:35 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:38+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:38+07:00","message":"[GCS] Receive streaming session, msgId: 88"}
{"level":"debug","time":"2025-03-06T13:51:38+07:00","message":"[GCS] Receive final result: การเขียนบรรยายเป็นการเขียนเล่าข้อเท็จจริง\n"}
{"level":"debug","time":"2025-03-06T13:51:38+07:00","message":"[GCS] Received msgid: 88, focedFlag: false"}
2025/03/06 13:51:38 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:38 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:38+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"debug","time":"2025-03-06T13:51:39+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:39+07:00","message":"[GCS] Receive streaming session, msgId: 89"}
{"level":"debug","time":"2025-03-06T13:51:39+07:00","message":"[GCS] Receive final result: หรือ\n"}
{"level":"debug","time":"2025-03-06T13:51:39+07:00","message":"[GCS] Received msgid: 89, focedFlag: false"}
2025/03/06 13:51:39 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:39 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:39+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"debug","time":"2025-03-06T13:51:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:43+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:43+07:00","message":"[GCS] Receive streaming session, msgId: 90"}
{"level":"debug","time":"2025-03-06T13:51:43+07:00","message":"[GCS] Receive final result: รายละเอียดของเรื่องตามที่อยู่\n"}
{"level":"debug","time":"2025-03-06T13:51:43+07:00","message":"[GCS] Received msgid: 90, focedFlag: false"}
2025/03/06 13:51:43 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:43 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:44+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"debug","time":"2025-03-06T13:51:44+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:44+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"debug","time":"2025-03-06T13:51:44+07:00","message":"[GCS] Receive streaming session, msgId: 91"}
{"level":"debug","time":"2025-03-06T13:51:44+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 91"}
2025/03/06 13:51:44 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:44 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:47+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:47+07:00","message":"[GCS] Receive streaming session, msgId: 92"}
{"level":"debug","time":"2025-03-06T13:51:47+07:00","message":"[GCS] Receive final result: ตามที่เป็นอยู่โดยคำนึงถึงความต่อเนื่องนะครับ\n"}
{"level":"debug","time":"2025-03-06T13:51:47+07:00","message":"[GCS] Received msgid: 92, focedFlag: false"}
2025/03/06 13:51:47 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:47 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:48+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"debug","time":"2025-03-06T13:51:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:53+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:53+07:00","message":"[GCS] Receive streaming session, msgId: 93"}
{"level":"debug","time":"2025-03-06T13:51:53+07:00","message":"[GCS] Receive final result: มีนักเรียนคนไหนที่ยังไม่เข้าใจเกี่ยวกับความหมายของการเขียน\n"}
{"level":"debug","time":"2025-03-06T13:51:53+07:00","message":"[GCS] Received msgid: 93, focedFlag: false"}
2025/03/06 13:51:53 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:53 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:53+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] Receive streaming session, msgId: 94"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] Receive final result: บรรยายบ้างไหมครับ\n"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] Received msgid: 94, focedFlag: false"}
2025/03/06 13:51:55 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:55 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] Receive streaming session, msgId: 95"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 95"}
2025/03/06 13:51:55 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:55 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"debug","time":"2025-03-06T13:51:55+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:56+07:00","message":"[GCS] Receive streaming session, msgId: 96"}
{"level":"debug","time":"2025-03-06T13:51:56+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 96"}
2025/03/06 13:51:56 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:56 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:57+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"debug","time":"2025-03-06T13:51:57+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:57+07:00","message":"[GCS] Receive streaming session, msgId: 97"}
{"level":"debug","time":"2025-03-06T13:51:57+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 97"}
2025/03/06 13:51:57 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:57 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:58+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"debug","time":"2025-03-06T13:51:59+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:51:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:51:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:51:59+07:00","message":"[GCS] Receive streaming session, msgId: 98"}
{"level":"debug","time":"2025-03-06T13:51:59+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 98"}
2025/03/06 13:51:59 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:51:59 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:51:59+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"debug","time":"2025-03-06T13:52:00+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:00+07:00","message":"[GCS] Receive streaming session, msgId: 99"}
{"level":"debug","time":"2025-03-06T13:52:00+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 99"}
2025/03/06 13:52:00 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:00 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:00+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"debug","time":"2025-03-06T13:52:00+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:00+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"debug","time":"2025-03-06T13:52:00+07:00","message":"[GCS] Receive streaming session, msgId: 100"}
{"level":"debug","time":"2025-03-06T13:52:00+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 100"}
2025/03/06 13:52:00 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:00 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:01+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:01+07:00","message":"[GCS] Receive streaming session, msgId: 101"}
{"level":"debug","time":"2025-03-06T13:52:01+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 101"}
2025/03/06 13:52:01 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:01 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:01+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"debug","time":"2025-03-06T13:52:01+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:01+07:00","message":"[GCS] Receive streaming session, msgId: 102"}
{"level":"debug","time":"2025-03-06T13:52:01+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 102"}
2025/03/06 13:52:01 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:01 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:02+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"debug","time":"2025-03-06T13:52:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:06+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:07+07:00","message":"[GCS] Receive streaming session, msgId: 103"}
{"level":"debug","time":"2025-03-06T13:52:07+07:00","message":"[GCS] Receive final result: มีไหมมีมีคนไหนที่ยังไม่เข้าใจเกี่ยวกับความหมายของการเขียนบรรยายบ้างไหม\n"}
{"level":"debug","time":"2025-03-06T13:52:07+07:00","message":"[GCS] Received msgid: 103, focedFlag: false"}
2025/03/06 13:52:07 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:07 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:07+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"debug","time":"2025-03-06T13:52:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:13+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:13+07:00","message":"[GCS] Receive streaming session, msgId: 104"}
{"level":"debug","time":"2025-03-06T13:52:13+07:00","message":"[GCS] Receive final result: ก็คือเดี๋ยวคุณครูจะอธิบายให้ฟังว่าการเขียนบรรยายเนี่ย\n"}
{"level":"debug","time":"2025-03-06T13:52:13+07:00","message":"[GCS] Received msgid: 104, focedFlag: false"}
2025/03/06 13:52:13 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:13 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:14+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"debug","time":"2025-03-06T13:52:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:19+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:19+07:00","message":"[GCS] Receive streaming session, msgId: 105"}
{"level":"debug","time":"2025-03-06T13:52:19+07:00","message":"[GCS] Receive final result: เป็นยังไงการเขียนบรรยายที่ครูพูดถึงความหมายเมื่อกี้ก็คือเป็นการเขียน\n"}
{"level":"debug","time":"2025-03-06T13:52:19+07:00","message":"[GCS] Received msgid: 105, focedFlag: false"}
2025/03/06 13:52:19 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:19 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:21+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"debug","time":"2025-03-06T13:52:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:24+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:24+07:00","message":"[GCS] Receive streaming session, msgId: 106"}
{"level":"debug","time":"2025-03-06T13:52:24+07:00","message":"[GCS] Receive final result: การเขียนเพื่อที่จะให้อะไรคะ\n"}
{"level":"debug","time":"2025-03-06T13:52:24+07:00","message":"[GCS] Received msgid: 106, focedFlag: false"}
2025/03/06 13:52:24 requesting http://shelter_proxy:8080/7232/revoice/messages
{"level":"debug","time":"2025-03-06T13:52:24+07:00","message":"(client) 171.103.89.169:62766, write tcp 172.18.0.33:8010->171.103.89.169:62766: write: broken pipe"}
2025/03/06 13:52:24 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:24+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"debug","time":"2025-03-06T13:52:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:27+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:27+07:00","message":"[GCS] Receive streaming session, msgId: 107"}
{"level":"debug","time":"2025-03-06T13:52:27+07:00","message":"[GCS] Receive final result: ให้ผู้อ่านเข้าใจมันก็คือความหมายของการเขียน\n"}
{"level":"debug","time":"2025-03-06T13:52:27+07:00","message":"[GCS] Received msgid: 107, focedFlag: false"}
2025/03/06 13:52:27 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:27 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:27+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"debug","time":"2025-03-06T13:52:28+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:28+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"debug","time":"2025-03-06T13:52:28+07:00","message":"[GCS] Receive streaming session, msgId: 108"}
{"level":"debug","time":"2025-03-06T13:52:28+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 108"}
2025/03/06 13:52:28 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:28 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:32+07:00","message":"[GCS] Receive streaming session, msgId: 109"}
{"level":"debug","time":"2025-03-06T13:52:32+07:00","message":"[GCS] Receive final result: เป็นการเขียนเหมือนกันเลยนะครับเป็นการเขียนเล่าเหตุการณ์\n"}
{"level":"debug","time":"2025-03-06T13:52:32+07:00","message":"[GCS] Received msgid: 109, focedFlag: false"}
2025/03/06 13:52:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:32+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"debug","time":"2025-03-06T13:52:33+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:33+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"debug","time":"2025-03-06T13:52:33+07:00","message":"[GCS] Receive streaming session, msgId: 110"}
{"level":"debug","time":"2025-03-06T13:52:33+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 110"}
2025/03/06 13:52:33 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:33 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:40+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:40+07:00","message":"[GCS] Receive streaming session, msgId: 111"}
{"level":"debug","time":"2025-03-06T13:52:40+07:00","message":"[GCS] Receive final result: เป็นการเขียนเล่าเหตุการณ์ใดเหตุการณ์หนึ่งที่นักเรียนจะยกขึ้นมาเขียนแต่เหตุการณ์นั้นต้องเป็นอะไรต้องเป็นความจริง\n"}
{"level":"debug","time":"2025-03-06T13:52:40+07:00","message":"[GCS] Received msgid: 111, focedFlag: false"}
2025/03/06 13:52:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:41+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"debug","time":"2025-03-06T13:52:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:46+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:46+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"debug","time":"2025-03-06T13:52:46+07:00","message":"[GCS] Receive streaming session, msgId: 112"}
{"level":"debug","time":"2025-03-06T13:52:46+07:00","message":"[GCS] Receive final result: ต้องเป็นเรื่องจริงนะเป็นการเขียนบรรยายเขียนบรรยายไปตรงนี้เป็นความจริงเรื่อง\n"}
{"level":"debug","time":"2025-03-06T13:52:46+07:00","message":"[GCS] Received msgid: 112, focedFlag: false"}
2025/03/06 13:52:46 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:46 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:49+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:49+07:00","message":"[GCS] Receive streaming session, msgId: 113"}
{"level":"debug","time":"2025-03-06T13:52:49+07:00","message":"[GCS] Receive final result: เพลงเขียนไปอย่างเช่น\n"}
{"level":"debug","time":"2025-03-06T13:52:49+07:00","message":"[GCS] Received msgid: 113, focedFlag: false"}
2025/03/06 13:52:49 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:49 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:49+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"debug","time":"2025-03-06T13:52:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:50+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:50+07:00","message":"[GCS] Receive streaming session, msgId: 114"}
{"level":"debug","time":"2025-03-06T13:52:50+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 114"}
2025/03/06 13:52:50 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:50 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:53+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"debug","time":"2025-03-06T13:52:55+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:52:55+07:00","message":"[GCS] Receive streaming session, msgId: 115"}
{"level":"debug","time":"2025-03-06T13:52:55+07:00","message":"[GCS] Receive final result: เมื่อวานกิจกรรม\n"}
{"level":"debug","time":"2025-03-06T13:52:55+07:00","message":"[GCS] Received msgid: 115, focedFlag: false"}
2025/03/06 13:52:55 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:52:55 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:52:55+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"debug","time":"2025-03-06T13:52:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:52:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:52:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:02+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:03+07:00","message":"[GCS] Receive streaming session, msgId: 116"}
{"level":"debug","time":"2025-03-06T13:53:03+07:00","message":"[GCS] Receive final result: วันภาษาไทยและวันสุนทรภู่ที่โรงเรียนเราจัดขึ้นมีการแสดงของพี่ๆมปลาย\n"}
{"level":"debug","time":"2025-03-06T13:53:03+07:00","message":"[GCS] Received msgid: 116, focedFlag: false"}
2025/03/06 13:53:03 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:03 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:03+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"debug","time":"2025-03-06T13:53:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:08+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:08+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"debug","time":"2025-03-06T13:53:08+07:00","message":"[GCS] Receive streaming session, msgId: 117"}
{"level":"debug","time":"2025-03-06T13:53:08+07:00","message":"[GCS] Receive final result: มีการแสดงของน้องๆมต้นและการแสดงของชั้นประถมศึกษา\n"}
{"level":"debug","time":"2025-03-06T13:53:08+07:00","message":"[GCS] Received msgid: 117, focedFlag: false"}
2025/03/06 13:53:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:10+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:10+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"debug","time":"2025-03-06T13:53:10+07:00","message":"[GCS] Receive streaming session, msgId: 118"}
{"level":"debug","time":"2025-03-06T13:53:10+07:00","message":"[GCS] Receive final result: มีการ\n"}
{"level":"debug","time":"2025-03-06T13:53:10+07:00","message":"[GCS] Received msgid: 118, focedFlag: false"}
2025/03/06 13:53:10 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:10 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:15+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:15+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"debug","time":"2025-03-06T13:53:15+07:00","message":"[GCS] Receive streaming session, msgId: 119"}
{"level":"debug","time":"2025-03-06T13:53:15+07:00","message":"[GCS] Receive final result: แต่งตัวเป็นตัวละครในวรรณคดีไทยตัวละครใดเป็นตัวละคร\n"}
{"level":"debug","time":"2025-03-06T13:53:15+07:00","message":"[GCS] Received msgid: 119, focedFlag: false"}
2025/03/06 13:53:15 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:15 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] Receive streaming session, msgId: 120"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] Receive final result: อยู่ในละครพื้นบ้าน\n"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] Received msgid: 120, focedFlag: false"}
2025/03/06 13:53:18 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:18 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] Receive streaming session, msgId: 121"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 121"}
2025/03/06 13:53:18 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:18 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] Receive streaming session, msgId: 122"}
{"level":"debug","time":"2025-03-06T13:53:18+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 122"}
2025/03/06 13:53:18 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:18 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:19+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"debug","time":"2025-03-06T13:53:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:20+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:20+07:00","message":"[GCS] Receive streaming session, msgId: 123"}
{"level":"debug","time":"2025-03-06T13:53:20+07:00","message":"[GCS] Receive final result: ประมาณนั้นครับ\n"}
{"level":"debug","time":"2025-03-06T13:53:20+07:00","message":"[GCS] Received msgid: 123, focedFlag: false"}
2025/03/06 13:53:20 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:20 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:21+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"debug","time":"2025-03-06T13:53:21+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:21+07:00","message":"[GCS] Receive streaming session, msgId: 124"}
{"level":"debug","time":"2025-03-06T13:53:21+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 124"}
2025/03/06 13:53:21 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:21 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:22+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"debug","time":"2025-03-06T13:53:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:27+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:27+07:00","message":"[GCS] Receive streaming session, msgId: 125"}
{"level":"debug","time":"2025-03-06T13:53:27+07:00","message":"[GCS] Receive final result: มีความสะอาดน้องๆมีความสุขสนุกสนาน\n"}
{"level":"debug","time":"2025-03-06T13:53:27+07:00","message":"[GCS] Received msgid: 125, focedFlag: false"}
2025/03/06 13:53:27 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:27 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:27+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"debug","time":"2025-03-06T13:53:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:32+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"debug","time":"2025-03-06T13:53:32+07:00","message":"[GCS] Receive streaming session, msgId: 126"}
{"level":"debug","time":"2025-03-06T13:53:32+07:00","message":"[GCS] Receive final result: อย่างเงี้ยคือเขียนบรรยายไปเรื่อยๆเรื่อยๆไงครับก็คือเหล้า\n"}
{"level":"debug","time":"2025-03-06T13:53:32+07:00","message":"[GCS] Received msgid: 126, focedFlag: false"}
2025/03/06 13:53:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:35+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:35+07:00","message":"[GCS] Receive streaming session, msgId: 127"}
{"level":"debug","time":"2025-03-06T13:53:35+07:00","message":"[GCS] Receive final result: เล่าเหตุการณ์เล่าความจริงออกมา\n"}
{"level":"debug","time":"2025-03-06T13:53:35+07:00","message":"[GCS] Received msgid: 127, focedFlag: false"}
2025/03/06 13:53:35 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:35 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:36+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"debug","time":"2025-03-06T13:53:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:38+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:38+07:00","message":"[GCS] Receive streaming session, msgId: 128"}
{"level":"debug","time":"2025-03-06T13:53:38+07:00","message":"[GCS] Receive final result: เข้าใจใช่ไหมครับ\n"}
{"level":"debug","time":"2025-03-06T13:53:38+07:00","message":"[GCS] Received msgid: 128, focedFlag: false"}
2025/03/06 13:53:38 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:38 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:39+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"debug","time":"2025-03-06T13:53:40+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:40+07:00","message":"[GCS] Receive streaming session, msgId: 129"}
{"level":"debug","time":"2025-03-06T13:53:40+07:00","message":"[GCS] Receive final result: เข้าใจเนาะ\n"}
{"level":"debug","time":"2025-03-06T13:53:40+07:00","message":"[GCS] Received msgid: 129, focedFlag: false"}
2025/03/06 13:53:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:41+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"debug","time":"2025-03-06T13:53:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:45+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:45+07:00","message":"[GCS] Receive streaming session, msgId: 130"}
{"level":"debug","time":"2025-03-06T13:53:45+07:00","message":"[GCS] Receive final result: โอเคถ้าเรียนเข้าใจแล้วเดี๋ยว\n"}
{"level":"debug","time":"2025-03-06T13:53:45+07:00","message":"[GCS] Received msgid: 130, focedFlag: false"}
2025/03/06 13:53:45 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:45 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:46+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"debug","time":"2025-03-06T13:53:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:49+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:49+07:00","message":"[GCS] Receive streaming session, msgId: 131"}
{"level":"debug","time":"2025-03-06T13:53:49+07:00","message":"[GCS] Receive final result: คุณครูจะสอนประเภทของเรื่องที่ใช้เขียนบรรยาย\n"}
{"level":"debug","time":"2025-03-06T13:53:49+07:00","message":"[GCS] Received msgid: 131, focedFlag: false"}
2025/03/06 13:53:49 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:49 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:50+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"debug","time":"2025-03-06T13:53:53+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:53+07:00","message":"[GCS] Receive streaming session, msgId: 132"}
{"level":"debug","time":"2025-03-06T13:53:53+07:00","message":"[GCS] Receive final result: พูดตอบอีกเรื่องนึงก็คือ\n"}
{"level":"debug","time":"2025-03-06T13:53:53+07:00","message":"[GCS] Received msgid: 132, focedFlag: false"}
2025/03/06 13:53:53 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:53 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:53+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"debug","time":"2025-03-06T13:53:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:58+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:53:59+07:00","message":"[GCS] Receive streaming session, msgId: 133"}
{"level":"debug","time":"2025-03-06T13:53:59+07:00","message":"[GCS] Receive final result: งานเขียนที่ใช้กลวิธีการเขียนบรรยายเนี่ยแบ่งออกเป็นประเภทต่างๆนะครับ\n"}
{"level":"debug","time":"2025-03-06T13:53:59+07:00","message":"[GCS] Received msgid: 133, focedFlag: false"}
2025/03/06 13:53:59 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:53:59 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:53:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:53:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:53:59+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"debug","time":"2025-03-06T13:54:00+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:00+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"debug","time":"2025-03-06T13:54:00+07:00","message":"[GCS] Receive streaming session, msgId: 134"}
{"level":"debug","time":"2025-03-06T13:54:00+07:00","message":"[GCS] Receive final result: จะมี 1\n"}
{"level":"debug","time":"2025-03-06T13:54:00+07:00","message":"[GCS] Received msgid: 134, focedFlag: false"}
2025/03/06 13:54:00 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:00 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:01+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:01+07:00","message":"[GCS] Receive streaming session, msgId: 135"}
{"level":"debug","time":"2025-03-06T13:54:01+07:00","message":"[GCS] Receive final result: ประวัติ\n"}
{"level":"debug","time":"2025-03-06T13:54:01+07:00","message":"[GCS] Received msgid: 135, focedFlag: false"}
2025/03/06 13:54:01 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:01 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:01+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"debug","time":"2025-03-06T13:54:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:04+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:04+07:00","message":"[GCS] Receive streaming session, msgId: 136"}
{"level":"debug","time":"2025-03-06T13:54:04+07:00","message":"[GCS] Receive final result: หรือการเล่าประวัติของบุคคลต่างๆ\n"}
{"level":"debug","time":"2025-03-06T13:54:04+07:00","message":"[GCS] Received msgid: 136, focedFlag: false"}
2025/03/06 13:54:04 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:04 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:05+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"debug","time":"2025-03-06T13:54:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:08+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:09+07:00","message":"[GCS] Receive streaming session, msgId: 137"}
{"level":"debug","time":"2025-03-06T13:54:09+07:00","message":"[GCS] Receive final result: 2 ข้อเท็จจริงหรือเหตุการณ์ทางประวัติศาสตร์\n"}
{"level":"debug","time":"2025-03-06T13:54:09+07:00","message":"[GCS] Received msgid: 137, focedFlag: false"}
2025/03/06 13:54:09 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:09 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:09+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"debug","time":"2025-03-06T13:54:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:13+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:13+07:00","message":"[GCS] Receive streaming session, msgId: 138"}
{"level":"debug","time":"2025-03-06T13:54:13+07:00","message":"[GCS] Receive final result: 3 เรื่องที่แต่งขึ้นหรือเหตุการณ์ที่เกิดขึ้น\n"}
{"level":"debug","time":"2025-03-06T13:54:13+07:00","message":"[GCS] Received msgid: 138, focedFlag: false"}
2025/03/06 13:54:13 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:13 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:14+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"debug","time":"2025-03-06T13:54:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:16+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:16+07:00","message":"[GCS] Receive streaming session, msgId: 139"}
{"level":"debug","time":"2025-03-06T13:54:16+07:00","message":"[GCS] Receive final result: ข้อที่ 1 เนี่ยครับ\n"}
{"level":"debug","time":"2025-03-06T13:54:16+07:00","message":"[GCS] Received msgid: 139, focedFlag: false"}
2025/03/06 13:54:16 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:16 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:16+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"debug","time":"2025-03-06T13:54:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[GCS] Receive streaming session, msgId: 140"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[GCS] Receive final result: ประวัติหรือการเล่าประวัติบุคคลต่างๆเนี่ย\n"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[GCS] Received msgid: 140, focedFlag: false"}
2025/03/06 13:54:20 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:20 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[GCS] Receive streaming session, msgId: 141"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 141"}
2025/03/06 13:54:20 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:20 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:20+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"debug","time":"2025-03-06T13:54:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:26+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:26+07:00","message":"[GCS] Receive streaming session, msgId: 142"}
{"level":"debug","time":"2025-03-06T13:54:26+07:00","message":"[GCS] Receive final result: จะเป็นการเขียนลักษณะเหมือนคล้ายๆกับเขียนประวัติส่วนตัวของเขา\n"}
{"level":"debug","time":"2025-03-06T13:54:26+07:00","message":"[GCS] Received msgid: 142, focedFlag: false"}
2025/03/06 13:54:26 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:26 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:30+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] Receive streaming session, msgId: 143"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 143"}
2025/03/06 13:54:31 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:31 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] Receive streaming session, msgId: 144"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 144"}
2025/03/06 13:54:31 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:31 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] Receive streaming session, msgId: 145"}
{"level":"debug","time":"2025-03-06T13:54:31+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 145"}
2025/03/06 13:54:31 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:31 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Receive streaming session, msgId: 146"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 146"}
2025/03/06 13:54:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Receive streaming session, msgId: 147"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 147"}
2025/03/06 13:54:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Receive streaming session, msgId: 148"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 148"}
2025/03/06 13:54:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"debug","time":"2025-03-06T13:54:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Receive streaming session, msgId: 149"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 149"}
2025/03/06 13:54:33 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:33 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Receive streaming session, msgId: 150"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 150"}
2025/03/06 13:54:33 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:33 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Receive streaming session, msgId: 151"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 151"}
2025/03/06 13:54:33 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:33 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:33+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"debug","time":"2025-03-06T13:54:34+07:00","message":"[GCS] Receive streaming session, msgId: 152"}
{"level":"debug","time":"2025-03-06T13:54:34+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 152"}
2025/03/06 13:54:34 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:34 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:34+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:34+07:00","message":"[GCS] Receive streaming session, msgId: 153"}
{"level":"debug","time":"2025-03-06T13:54:34+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 153"}
2025/03/06 13:54:34 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:34 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:34+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"debug","time":"2025-03-06T13:54:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:40+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:40+07:00","message":"[GCS] Receive streaming session, msgId: 154"}
{"level":"debug","time":"2025-03-06T13:54:40+07:00","message":"[GCS] Receive final result: เป็นการเล่าถึงเหตุการณ์สำคัญที่เกิดขึ้นกับตัวตัวของ\n"}
{"level":"debug","time":"2025-03-06T13:54:40+07:00","message":"[GCS] Received msgid: 154, focedFlag: false"}
2025/03/06 13:54:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:40+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"debug","time":"2025-03-06T13:54:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[GCS] Receive streaming session, msgId: 155"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[GCS] Receive final result: คนอีกคนนึงอย่างเช่นนะคะคุณครูจะยกตัวอย่าง\n"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[GCS] Received msgid: 155, focedFlag: false"}
2025/03/06 13:54:44 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:44 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[GCS] Receive streaming session, msgId: 156"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 156"}
2025/03/06 13:54:44 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:44 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:44+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"debug","time":"2025-03-06T13:54:46+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:46+07:00","message":"[GCS] Receive streaming session, msgId: 157"}
{"level":"debug","time":"2025-03-06T13:54:46+07:00","message":"[GCS] Receive final result: กูจะยกตัวอย่าง\n"}
{"level":"debug","time":"2025-03-06T13:54:46+07:00","message":"[GCS] Received msgid: 157, focedFlag: false"}
2025/03/06 13:54:46 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:46 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:46+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"debug","time":"2025-03-06T13:54:47+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:47+07:00","message":"[GCS] Receive streaming session, msgId: 158"}
{"level":"debug","time":"2025-03-06T13:54:47+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 158"}
2025/03/06 13:54:47 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:47 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:47+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"debug","time":"2025-03-06T13:54:48+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:48+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"debug","time":"2025-03-06T13:54:48+07:00","message":"[GCS] Receive streaming session, msgId: 159"}
{"level":"debug","time":"2025-03-06T13:54:48+07:00","message":"[GCS] Receive final result: นักเรียน\n"}
{"level":"debug","time":"2025-03-06T13:54:48+07:00","message":"[GCS] Received msgid: 159, focedFlag: false"}
2025/03/06 13:54:48 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:48 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:50+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:50+07:00","message":"[GCS] Receive streaming session, msgId: 160"}
{"level":"debug","time":"2025-03-06T13:54:50+07:00","message":"[GCS] Receive final result: นักเรียนนะนักเรียนจะเขียน\n"}
{"level":"debug","time":"2025-03-06T13:54:50+07:00","message":"[GCS] Received msgid: 160, focedFlag: false"}
2025/03/06 13:54:50 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:50 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:51+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"debug","time":"2025-03-06T13:54:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:53+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:54+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"debug","time":"2025-03-06T13:54:54+07:00","message":"[GCS] Receive streaming session, msgId: 161"}
{"level":"debug","time":"2025-03-06T13:54:54+07:00","message":"[GCS] Receive final result: เขียนประวัติของ\n"}
{"level":"debug","time":"2025-03-06T13:54:54+07:00","message":"[GCS] Received msgid: 161, focedFlag: false"}
2025/03/06 13:54:54 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:54 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:54+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:54+07:00","message":"[GCS] Receive streaming session, msgId: 162"}
{"level":"debug","time":"2025-03-06T13:54:54+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 162"}
2025/03/06 13:54:54 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:54 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:55+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"debug","time":"2025-03-06T13:54:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:56+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:56+07:00","message":"[GCS] Receive streaming session, msgId: 163"}
{"level":"debug","time":"2025-03-06T13:54:56+07:00","message":"[GCS] Receive final result: ของคุณครู\n"}
{"level":"debug","time":"2025-03-06T13:54:56+07:00","message":"[GCS] Received msgid: 163, focedFlag: false"}
2025/03/06 13:54:56 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:56 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:56+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"debug","time":"2025-03-06T13:54:56+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:54:57+07:00","message":"[GCS] Receive streaming session, msgId: 164"}
{"level":"debug","time":"2025-03-06T13:54:57+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 164"}
2025/03/06 13:54:57 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:54:57 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:54:57+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"debug","time":"2025-03-06T13:54:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:54:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:54:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:02+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:02+07:00","message":"[GCS] Receive streaming session, msgId: 165"}
{"level":"debug","time":"2025-03-06T13:55:02+07:00","message":"[GCS] Receive final result: นักเรียนจะเขียนประวัติของคุณครูน่ะนักเรียนก็บรรยายไปเลยคุณครูชื่อ\n"}
{"level":"debug","time":"2025-03-06T13:55:02+07:00","message":"[GCS] Received msgid: 165, focedFlag: false"}
2025/03/06 13:55:02 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:02 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:02+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"debug","time":"2025-03-06T13:55:03+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:04+07:00","message":"[GCS] Receive streaming session, msgId: 166"}
{"level":"debug","time":"2025-03-06T13:55:04+07:00","message":"[GCS] Receive final result: อะไร\n"}
{"level":"debug","time":"2025-03-06T13:55:04+07:00","message":"[GCS] Received msgid: 166, focedFlag: false"}
2025/03/06 13:55:04 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:04 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:04+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"debug","time":"2025-03-06T13:55:04+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:04+07:00","message":"[GCS] Receive streaming session, msgId: 167"}
{"level":"debug","time":"2025-03-06T13:55:04+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 167"}
2025/03/06 13:55:04 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:04 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:06+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"debug","time":"2025-03-06T13:55:08+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:08+07:00","message":"[GCS] Receive streaming session, msgId: 168"}
{"level":"debug","time":"2025-03-06T13:55:08+07:00","message":"[GCS] Receive final result: ชอบกินอะไร\n"}
{"level":"debug","time":"2025-03-06T13:55:08+07:00","message":"[GCS] Received msgid: 168, focedFlag: false"}
2025/03/06 13:55:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:08+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"debug","time":"2025-03-06T13:55:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:12+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:12+07:00","message":"[GCS] Receive streaming session, msgId: 169"}
{"level":"debug","time":"2025-03-06T13:55:12+07:00","message":"[GCS] Receive final result: ทำอะไรเป็นงานอดิเรกคุณครู\n"}
{"level":"debug","time":"2025-03-06T13:55:12+07:00","message":"[GCS] Received msgid: 169, focedFlag: false"}
2025/03/06 13:55:12 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:12 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:12+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"debug","time":"2025-03-06T13:55:12+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:12+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"debug","time":"2025-03-06T13:55:12+07:00","message":"[GCS] Receive streaming session, msgId: 170"}
{"level":"debug","time":"2025-03-06T13:55:12+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 170"}
2025/03/06 13:55:12 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:12 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:14+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:14+07:00","message":"[GCS] Receive streaming session, msgId: 171"}
{"level":"debug","time":"2025-03-06T13:55:14+07:00","message":"[GCS] Receive final result: มี\n"}
{"level":"debug","time":"2025-03-06T13:55:14+07:00","message":"[GCS] Received msgid: 171, focedFlag: false"}
2025/03/06 13:55:14 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:14 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:14+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"debug","time":"2025-03-06T13:55:15+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:15+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"debug","time":"2025-03-06T13:55:15+07:00","message":"[GCS] Receive streaming session, msgId: 172"}
{"level":"debug","time":"2025-03-06T13:55:15+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 172"}
2025/03/06 13:55:15 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:15 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:17+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:17+07:00","message":"[GCS] Receive streaming session, msgId: 173"}
{"level":"debug","time":"2025-03-06T13:55:17+07:00","message":"[GCS] Receive final result: เขาเรียกว่าอะไร\n"}
{"level":"debug","time":"2025-03-06T13:55:17+07:00","message":"[GCS] Received msgid: 173, focedFlag: false"}
2025/03/06 13:55:17 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:17 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:17+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"debug","time":"2025-03-06T13:55:17+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:18+07:00","message":"[GCS] Receive streaming session, msgId: 174"}
{"level":"debug","time":"2025-03-06T13:55:18+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 174"}
2025/03/06 13:55:18 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:18 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:18+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"debug","time":"2025-03-06T13:55:18+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:18+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"debug","time":"2025-03-06T13:55:18+07:00","message":"[GCS] Receive streaming session, msgId: 175"}
{"level":"debug","time":"2025-03-06T13:55:18+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 175"}
2025/03/06 13:55:18 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:18 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:23+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:23+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"debug","time":"2025-03-06T13:55:24+07:00","message":"[GCS] Receive streaming session, msgId: 176"}
{"level":"debug","time":"2025-03-06T13:55:24+07:00","message":"[GCS] Receive final result: คุณครูสอนวิชาอะไรอย่างนั้นให้นักเรียนเขียนไปบรรยายไปเกี่ยวกับ\n"}
{"level":"debug","time":"2025-03-06T13:55:24+07:00","message":"[GCS] Received msgid: 176, focedFlag: false"}
2025/03/06 13:55:24 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:24 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:29+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:29+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"debug","time":"2025-03-06T13:55:29+07:00","message":"[GCS] Receive streaming session, msgId: 177"}
{"level":"debug","time":"2025-03-06T13:55:29+07:00","message":"[GCS] Receive final result: คุณครูคุณครูเป็นลักษณะอย่างไงอ้วนผอมแค่ไหนอะไรอย่างนี้ให้นักเรียนเขียน\n"}
{"level":"debug","time":"2025-03-06T13:55:29+07:00","message":"[GCS] Received msgid: 177, focedFlag: false"}
2025/03/06 13:55:29 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:29 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:30+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:30+07:00","message":"[GCS] Receive streaming session, msgId: 178"}
{"level":"debug","time":"2025-03-06T13:55:30+07:00","message":"[GCS] Receive final result: มา\n"}
{"level":"debug","time":"2025-03-06T13:55:30+07:00","message":"[GCS] Received msgid: 178, focedFlag: false"}
2025/03/06 13:55:30 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:30 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:30+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"debug","time":"2025-03-06T13:55:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:33+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:33+07:00","message":"[GCS] Receive streaming session, msgId: 179"}
{"level":"debug","time":"2025-03-06T13:55:33+07:00","message":"[GCS] Receive final result: บรรยายเพื่อที่จะให้สมมุติว่า\n"}
{"level":"debug","time":"2025-03-06T13:55:33+07:00","message":"[GCS] Received msgid: 179, focedFlag: false"}
2025/03/06 13:55:33 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:33 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:34+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"debug","time":"2025-03-06T13:55:34+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:34+07:00","message":"[GCS] Receive streaming session, msgId: 180"}
{"level":"debug","time":"2025-03-06T13:55:34+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 180"}
2025/03/06 13:55:34 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:34 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:35+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"debug","time":"2025-03-06T13:55:36+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:36+07:00","message":"[GCS] Receive streaming session, msgId: 181"}
{"level":"debug","time":"2025-03-06T13:55:36+07:00","message":"[GCS] Receive final result: นักเรียน\n"}
{"level":"debug","time":"2025-03-06T13:55:36+07:00","message":"[GCS] Received msgid: 181, focedFlag: false"}
2025/03/06 13:55:36 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:36 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:36+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"debug","time":"2025-03-06T13:55:37+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:37+07:00","message":"[GCS] Receive streaming session, msgId: 182"}
{"level":"debug","time":"2025-03-06T13:55:37+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 182"}
2025/03/06 13:55:37 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:37 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:37+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"debug","time":"2025-03-06T13:55:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:38+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:38+07:00","message":"[GCS] Receive streaming session, msgId: 183"}
{"level":"debug","time":"2025-03-06T13:55:38+07:00","message":"[GCS] Receive final result: อุ๊บอิ๊บ\n"}
{"level":"debug","time":"2025-03-06T13:55:38+07:00","message":"[GCS] Received msgid: 183, focedFlag: false"}
2025/03/06 13:55:38 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:38 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:39+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"debug","time":"2025-03-06T13:55:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:44+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:44+07:00","message":"[GCS] Receive streaming session, msgId: 184"}
{"level":"debug","time":"2025-03-06T13:55:44+07:00","message":"[GCS] Receive final result: อุ๊บอิ๊บเขียนจะเขียนถึงครูเพื่อที่จะให้เพื่อน\n"}
{"level":"debug","time":"2025-03-06T13:55:44+07:00","message":"[GCS] Received msgid: 184, focedFlag: false"}
2025/03/06 13:55:44 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:44 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:44+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"debug","time":"2025-03-06T13:55:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:49+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:50+07:00","message":"[GCS] Receive streaming session, msgId: 185"}
{"level":"debug","time":"2025-03-06T13:55:50+07:00","message":"[GCS] Receive final result: เพื่อนดูอ่านอ่านดูว่าคุณครูคุณครูจักรพงษ์เนี่ย\n"}
{"level":"debug","time":"2025-03-06T13:55:50+07:00","message":"[GCS] Received msgid: 185, focedFlag: false"}
2025/03/06 13:55:50 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:50 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:50+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"debug","time":"2025-03-06T13:55:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:55+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:55+07:00","message":"[GCS] Receive streaming session, msgId: 186"}
{"level":"debug","time":"2025-03-06T13:55:55+07:00","message":"[GCS] Receive final result: แบบไหนพรุ่งนี้ก็จะเขียนไปว่ากูจักรพงศ์มีรูปร่างอ้วน\n"}
{"level":"debug","time":"2025-03-06T13:55:55+07:00","message":"[GCS] Received msgid: 186, focedFlag: false"}
2025/03/06 13:55:55 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:55 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:56+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[GCS] Receive streaming session, msgId: 187"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[GCS] Receive final result: อะไรหน้าตาดีอย่างนี้เขาก็พูดไปครับ\n"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[GCS] Received msgid: 187, focedFlag: false"}
2025/03/06 13:55:59 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:59 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[GCS] Receive streaming session, msgId: 188"}
{"level":"debug","time":"2025-03-06T13:55:59+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 188"}
2025/03/06 13:55:59 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:55:59 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:02+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"debug","time":"2025-03-06T13:56:04+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:04+07:00","message":"[GCS] Receive streaming session, msgId: 189"}
{"level":"debug","time":"2025-03-06T13:56:04+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 189"}
2025/03/06 13:56:04 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:04 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:06+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"debug","time":"2025-03-06T13:56:08+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:08+07:00","message":"[GCS] Receive streaming session, msgId: 190"}
{"level":"debug","time":"2025-03-06T13:56:08+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 190"}
2025/03/06 13:56:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:08+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"debug","time":"2025-03-06T13:56:11+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:11+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"debug","time":"2025-03-06T13:56:11+07:00","message":"[GCS] Receive streaming session, msgId: 191"}
{"level":"debug","time":"2025-03-06T13:56:11+07:00","message":"[GCS] Receive final result: ok นะครับ\n"}
{"level":"debug","time":"2025-03-06T13:56:11+07:00","message":"[GCS] Received msgid: 191, focedFlag: false"}
2025/03/06 13:56:11 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:11 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:12+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:12+07:00","message":"[GCS] Receive streaming session, msgId: 192"}
{"level":"debug","time":"2025-03-06T13:56:12+07:00","message":"[GCS] Receive final result: อาทิตย์นี้\n"}
{"level":"debug","time":"2025-03-06T13:56:12+07:00","message":"[GCS] Received msgid: 192, focedFlag: false"}
2025/03/06 13:56:12 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:12 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:12+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"debug","time":"2025-03-06T13:56:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:16+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:16+07:00","message":"[GCS] Receive streaming session, msgId: 193"}
{"level":"debug","time":"2025-03-06T13:56:16+07:00","message":"[GCS] Receive final result: ที่ 2 ข้อเท็จจริงหรือเหตุการณ์ทางประวัติศาสตร์นะคะ\n"}
{"level":"debug","time":"2025-03-06T13:56:16+07:00","message":"[GCS] Received msgid: 193, focedFlag: false"}
2025/03/06 13:56:16 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:16 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:18+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"debug","time":"2025-03-06T13:56:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:23+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:24+07:00","message":"[GCS] Receive streaming session, msgId: 194"}
{"level":"debug","time":"2025-03-06T13:56:24+07:00","message":"[GCS] Receive final result: ข้อเท็จจริงหรือเหตุการณ์ทางประวัติศาสตร์แก่ก็เป็นก็เป็นเรื่องราวที่เกิดขึ้นในอดีตนะ\n"}
{"level":"debug","time":"2025-03-06T13:56:24+07:00","message":"[GCS] Received msgid: 194, focedFlag: false"}
2025/03/06 13:56:24 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:24 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:24+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"debug","time":"2025-03-06T13:56:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:27+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:27+07:00","message":"[GCS] Receive streaming session, msgId: 195"}
{"level":"debug","time":"2025-03-06T13:56:27+07:00","message":"[GCS] Receive final result: เกิดขึ้นในอดีตอย่างจะอธิบายใน\n"}
{"level":"debug","time":"2025-03-06T13:56:27+07:00","message":"[GCS] Received msgid: 195, focedFlag: false"}
2025/03/06 13:56:27 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:27 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:28+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"debug","time":"2025-03-06T13:56:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:29+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:29+07:00","message":"[GCS] Receive streaming session, msgId: 196"}
{"level":"debug","time":"2025-03-06T13:56:29+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 196"}
2025/03/06 13:56:29 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:29 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:30+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"debug","time":"2025-03-06T13:56:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:34+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:34+07:00","message":"[GCS] Receive streaming session, msgId: 197"}
{"level":"debug","time":"2025-03-06T13:56:34+07:00","message":"[GCS] Receive final result: ในสมัยอยุธยาอย่างนี้ครับนักเรียนก็ต้องเขียน\n"}
{"level":"debug","time":"2025-03-06T13:56:34+07:00","message":"[GCS] Received msgid: 197, focedFlag: false"}
2025/03/06 13:56:34 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:34 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:34+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"debug","time":"2025-03-06T13:56:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:37+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:37+07:00","message":"[GCS] Receive streaming session, msgId: 198"}
{"level":"debug","time":"2025-03-06T13:56:37+07:00","message":"[GCS] Receive final result: อยุธยา\n"}
{"level":"debug","time":"2025-03-06T13:56:37+07:00","message":"[GCS] Received msgid: 198, focedFlag: false"}
2025/03/06 13:56:37 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:37 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:37+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"debug","time":"2025-03-06T13:56:37+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:37+07:00","message":"[GCS] Receive streaming session, msgId: 199"}
{"level":"debug","time":"2025-03-06T13:56:37+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 199"}
2025/03/06 13:56:37 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:37 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:37+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"debug","time":"2025-03-06T13:56:38+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:38+07:00","message":"[GCS] Receive streaming session, msgId: 200"}
{"level":"debug","time":"2025-03-06T13:56:38+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 200"}
2025/03/06 13:56:38 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:38 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:38+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"debug","time":"2025-03-06T13:56:39+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:39+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"debug","time":"2025-03-06T13:56:40+07:00","message":"[GCS] Receive streaming session, msgId: 201"}
{"level":"debug","time":"2025-03-06T13:56:40+07:00","message":"[GCS] Receive final result: เป็นยังไง\n"}
{"level":"debug","time":"2025-03-06T13:56:40+07:00","message":"[GCS] Received msgid: 201, focedFlag: false"}
2025/03/06 13:56:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:40+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:40+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"debug","time":"2025-03-06T13:56:40+07:00","message":"[GCS] Receive streaming session, msgId: 202"}
{"level":"debug","time":"2025-03-06T13:56:40+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 202"}
2025/03/06 13:56:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:46+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:46+07:00","message":"[GCS] Receive streaming session, msgId: 203"}
{"level":"debug","time":"2025-03-06T13:56:46+07:00","message":"[GCS] Receive final result: เกิดขึ้นพศ. ไหนใครปกครองในสมัยนั้นอะไรเงี้ยเขียนบรรยายไปเรื่อยๆ\n"}
{"level":"debug","time":"2025-03-06T13:56:46+07:00","message":"[GCS] Received msgid: 203, focedFlag: false"}
2025/03/06 13:56:46 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:46 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:47+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"debug","time":"2025-03-06T13:56:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:51+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:52+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"debug","time":"2025-03-06T13:56:52+07:00","message":"[GCS] Receive streaming session, msgId: 204"}
{"level":"debug","time":"2025-03-06T13:56:52+07:00","message":"[GCS] Receive final result: แล้วก็เรื่องที่ 3 เรื่องที่แต่งขึ้นหรือเหตุการณ์ที่เกิดขึ้น\n"}
{"level":"debug","time":"2025-03-06T13:56:52+07:00","message":"[GCS] Received msgid: 204, focedFlag: false"}
2025/03/06 13:56:52 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:52 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:52+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:52+07:00","message":"[GCS] Receive streaming session, msgId: 205"}
{"level":"debug","time":"2025-03-06T13:56:52+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 205"}
2025/03/06 13:56:52 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:52 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:52+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"debug","time":"2025-03-06T13:56:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:53+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:56:53+07:00","message":"[GCS] Receive streaming session, msgId: 206"}
{"level":"debug","time":"2025-03-06T13:56:53+07:00","message":"[GCS] Receive final result: อาจจะมีแบบ\n"}
{"level":"debug","time":"2025-03-06T13:56:53+07:00","message":"[GCS] Received msgid: 206, focedFlag: false"}
2025/03/06 13:56:53 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:56:53 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:56:54+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"debug","time":"2025-03-06T13:56:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:56:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:56:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:00+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:00+07:00","message":"[GCS] Receive streaming session, msgId: 207"}
{"level":"debug","time":"2025-03-06T13:57:00+07:00","message":"[GCS] Receive final result: แต่งขึ้นมาเล็กๆน้อยๆแต่ก็ไม่ได้หลีกหนีจากความจริงสักเท่าไหร่ประมาณนั้นครับผม\n"}
{"level":"debug","time":"2025-03-06T13:57:00+07:00","message":"[GCS] Received msgid: 207, focedFlag: false"}
2025/03/06 13:57:00 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:00 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:02+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"debug","time":"2025-03-06T13:57:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:07+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:08+07:00","message":"[GCS] Receive streaming session, msgId: 208"}
{"level":"debug","time":"2025-03-06T13:57:08+07:00","message":"[GCS] Receive final result: ที่นี้เรามาดูคนละวิธีการเขียนบรรยาย\n"}
{"level":"debug","time":"2025-03-06T13:57:08+07:00","message":"[GCS] Received msgid: 208, focedFlag: false"}
2025/03/06 13:57:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:10+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"debug","time":"2025-03-06T13:57:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:13+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:13+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"debug","time":"2025-03-06T13:57:13+07:00","message":"[GCS] Receive streaming session, msgId: 209"}
{"level":"debug","time":"2025-03-06T13:57:13+07:00","message":"[GCS] Receive final result: เรียนดูพิราบนักเรียนจะไม่เข้าใจนะครับ\n"}
{"level":"debug","time":"2025-03-06T13:57:13+07:00","message":"[GCS] Received msgid: 209, focedFlag: false"}
2025/03/06 13:57:13 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:13 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[GCS] Receive streaming session, msgId: 210"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 210"}
2025/03/06 13:57:14 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:14 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[GCS] Receive streaming session, msgId: 211"}
{"level":"debug","time":"2025-03-06T13:57:14+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 211"}
2025/03/06 13:57:14 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:14 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:15+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"debug","time":"2025-03-06T13:57:15+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:15+07:00","message":"[GCS] Receive streaming session, msgId: 212"}
{"level":"debug","time":"2025-03-06T13:57:15+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 212"}
2025/03/06 13:57:15 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:15 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:15+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"debug","time":"2025-03-06T13:57:16+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:16+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"debug","time":"2025-03-06T13:57:16+07:00","message":"[GCS] Receive streaming session, msgId: 213"}
{"level":"debug","time":"2025-03-06T13:57:16+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 213"}
2025/03/06 13:57:16 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:16 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:17+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:17+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"debug","time":"2025-03-06T13:57:17+07:00","message":"[GCS] Receive streaming session, msgId: 214"}
{"level":"debug","time":"2025-03-06T13:57:17+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 214"}
2025/03/06 13:57:17 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:17 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:18+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:18+07:00","message":"[GCS] Receive streaming session, msgId: 215"}
{"level":"debug","time":"2025-03-06T13:57:18+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 215"}
2025/03/06 13:57:18 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:18 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:18+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"debug","time":"2025-03-06T13:57:19+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:19+07:00","message":"[GCS] Receive streaming session, msgId: 216"}
{"level":"debug","time":"2025-03-06T13:57:19+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 216"}
2025/03/06 13:57:19 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:19 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:19+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"debug","time":"2025-03-06T13:57:20+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:20+07:00","message":"[GCS] Receive streaming session, msgId: 217"}
{"level":"debug","time":"2025-03-06T13:57:20+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 217"}
2025/03/06 13:57:20 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:20 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:20+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"debug","time":"2025-03-06T13:57:22+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:22+07:00","message":"[GCS] Receive streaming session, msgId: 218"}
{"level":"debug","time":"2025-03-06T13:57:22+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 218"}
2025/03/06 13:57:22 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:22 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:22+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"debug","time":"2025-03-06T13:57:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[GCS] Receive streaming session, msgId: 219"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[GCS] Receive final result: กลวิธีการเขียนบรรยายนะครับ 1 เลยเราต้องเลือกหัวข้อ\n"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[GCS] Received msgid: 219, focedFlag: false"}
2025/03/06 13:57:26 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:26 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[GCS] Receive streaming session, msgId: 220"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 220"}
2025/03/06 13:57:26 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:26 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:26+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"debug","time":"2025-03-06T13:57:27+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:27+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"debug","time":"2025-03-06T13:57:27+07:00","message":"[GCS] Receive streaming session, msgId: 221"}
{"level":"debug","time":"2025-03-06T13:57:27+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 221"}
2025/03/06 13:57:27 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:27 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:28+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:28+07:00","message":"[GCS] Receive streaming session, msgId: 222"}
{"level":"debug","time":"2025-03-06T13:57:28+07:00","message":"[GCS] Receive final result: 2\n"}
{"level":"debug","time":"2025-03-06T13:57:28+07:00","message":"[GCS] Received msgid: 222, focedFlag: false"}
2025/03/06 13:57:28 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:28 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:28+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"debug","time":"2025-03-06T13:57:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:30+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:30+07:00","message":"[GCS] Receive streaming session, msgId: 223"}
{"level":"debug","time":"2025-03-06T13:57:30+07:00","message":"[GCS] Receive final result: ก็คือการจัดเนื้อหา\n"}
{"level":"debug","time":"2025-03-06T13:57:30+07:00","message":"[GCS] Received msgid: 223, focedFlag: false"}
2025/03/06 13:57:30 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:30 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:30+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"debug","time":"2025-03-06T13:57:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:32+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"debug","time":"2025-03-06T13:57:32+07:00","message":"[GCS] Receive streaming session, msgId: 224"}
{"level":"debug","time":"2025-03-06T13:57:32+07:00","message":"[GCS] Receive final result: 3 ก็คือ\n"}
{"level":"debug","time":"2025-03-06T13:57:32+07:00","message":"[GCS] Received msgid: 224, focedFlag: false"}
2025/03/06 13:57:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:34+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:34+07:00","message":"[GCS] Receive streaming session, msgId: 225"}
{"level":"debug","time":"2025-03-06T13:57:34+07:00","message":"[GCS] Receive final result: การเสนอบทบรรยาย\n"}
{"level":"debug","time":"2025-03-06T13:57:34+07:00","message":"[GCS] Received msgid: 225, focedFlag: false"}
2025/03/06 13:57:34 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:34 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:35+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"debug","time":"2025-03-06T13:57:36+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:36+07:00","message":"[GCS] Receive streaming session, msgId: 226"}
{"level":"debug","time":"2025-03-06T13:57:36+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 226"}
2025/03/06 13:57:36 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:36 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:36+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"debug","time":"2025-03-06T13:57:36+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:36+07:00","message":"[GCS] Receive streaming session, msgId: 227"}
{"level":"debug","time":"2025-03-06T13:57:36+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 227"}
2025/03/06 13:57:36 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:36 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:36+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"debug","time":"2025-03-06T13:57:37+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:37+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"debug","time":"2025-03-06T13:57:37+07:00","message":"[GCS] Receive streaming session, msgId: 228"}
{"level":"debug","time":"2025-03-06T13:57:37+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 228"}
2025/03/06 13:57:37 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:37 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:40+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:40+07:00","message":"[GCS] Receive streaming session, msgId: 229"}
{"level":"debug","time":"2025-03-06T13:57:40+07:00","message":"[GCS] Receive final result: การเลือกหัวข้อเป็นยังไง\n"}
{"level":"debug","time":"2025-03-06T13:57:40+07:00","message":"[GCS] Received msgid: 229, focedFlag: false"}
2025/03/06 13:57:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:40+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"debug","time":"2025-03-06T13:57:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:41+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:42+07:00","message":"[GCS] Receive streaming session, msgId: 230"}
{"level":"debug","time":"2025-03-06T13:57:42+07:00","message":"[GCS] Receive final result: การเลือกหัวข้อ\n"}
{"level":"debug","time":"2025-03-06T13:57:42+07:00","message":"[GCS] Received msgid: 230, focedFlag: false"}
2025/03/06 13:57:42 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:42 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:42+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"debug","time":"2025-03-06T13:57:42+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:42+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"debug","time":"2025-03-06T13:57:42+07:00","message":"[GCS] Receive streaming session, msgId: 231"}
{"level":"debug","time":"2025-03-06T13:57:42+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 231"}
2025/03/06 13:57:42 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:42 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:45+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:45+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"debug","time":"2025-03-06T13:57:45+07:00","message":"[GCS] Receive streaming session, msgId: 232"}
{"level":"debug","time":"2025-03-06T13:57:45+07:00","message":"[GCS] Receive final result: เนื้อหาและความคิดรวบยอด\n"}
{"level":"debug","time":"2025-03-06T13:57:45+07:00","message":"[GCS] Received msgid: 232, focedFlag: false"}
2025/03/06 13:57:45 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:45 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:51+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:51+07:00","message":"[GCS] Receive streaming session, msgId: 233"}
{"level":"debug","time":"2025-03-06T13:57:51+07:00","message":"[GCS] Receive final result: ในการเขียนบรรยายควรเลือกหัวข้อเนื้อหาและความคิดรวบยอดที่น่าสนใจ\n"}
{"level":"debug","time":"2025-03-06T13:57:51+07:00","message":"[GCS] Received msgid: 233, focedFlag: false"}
2025/03/06 13:57:51 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:51 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:52+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"debug","time":"2025-03-06T13:57:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:58+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:57:58+07:00","message":"[GCS] Receive streaming session, msgId: 234"}
{"level":"debug","time":"2025-03-06T13:57:58+07:00","message":"[GCS] Receive final result: ให้ความรู้ความบันเทิงและความจะลงใจแก่ผู้อ่านผู้ฟัง\n"}
{"level":"debug","time":"2025-03-06T13:57:58+07:00","message":"[GCS] Received msgid: 234, focedFlag: false"}
2025/03/06 13:57:58 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:57:58 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:57:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:57:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:57:59+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"debug","time":"2025-03-06T13:58:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:02+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:02+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"debug","time":"2025-03-06T13:58:02+07:00","message":"[GCS] Receive streaming session, msgId: 235"}
{"level":"debug","time":"2025-03-06T13:58:02+07:00","message":"[GCS] Receive final result: และตั้งชื่อเรื่องให้สอดคล้องกับเนื้อหา\n"}
{"level":"debug","time":"2025-03-06T13:58:02+07:00","message":"[GCS] Received msgid: 235, focedFlag: false"}
2025/03/06 13:58:02 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:02 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:05+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:05+07:00","message":"[GCS] Receive streaming session, msgId: 236"}
{"level":"debug","time":"2025-03-06T13:58:05+07:00","message":"[GCS] Receive final result: ก็คือเราต้องเลือกหัวข้อที่\n"}
{"level":"debug","time":"2025-03-06T13:58:05+07:00","message":"[GCS] Received msgid: 236, focedFlag: false"}
2025/03/06 13:58:05 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:05 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:06+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"debug","time":"2025-03-06T13:58:07+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:08+07:00","message":"[GCS] Receive streaming session, msgId: 237"}
{"level":"debug","time":"2025-03-06T13:58:08+07:00","message":"[GCS] Receive final result: น่าสนใจนักเรียน\n"}
{"level":"debug","time":"2025-03-06T13:58:08+07:00","message":"[GCS] Received msgid: 237, focedFlag: false"}
2025/03/06 13:58:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:08+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"debug","time":"2025-03-06T13:58:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:12+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:12+07:00","message":"[GCS] Receive streaming session, msgId: 238"}
{"level":"debug","time":"2025-03-06T13:58:12+07:00","message":"[GCS] Receive final result: ที่มันน่าสนใจแล้วก็มีความรู้มีความบันเทิง\n"}
{"level":"debug","time":"2025-03-06T13:58:12+07:00","message":"[GCS] Received msgid: 238, focedFlag: false"}
2025/03/06 13:58:12 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:12 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:12+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"debug","time":"2025-03-06T13:58:12+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:13+07:00","message":"[GCS] Receive streaming session, msgId: 239"}
{"level":"debug","time":"2025-03-06T13:58:13+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 239"}
2025/03/06 13:58:13 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:13 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:13+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"debug","time":"2025-03-06T13:58:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:15+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:16+07:00","message":"[GCS] Receive streaming session, msgId: 240"}
{"level":"debug","time":"2025-03-06T13:58:16+07:00","message":"[GCS] Receive final result: แล้วก็ทำให้ผู้อ่านน่ะ\n"}
{"level":"debug","time":"2025-03-06T13:58:16+07:00","message":"[GCS] Received msgid: 240, focedFlag: false"}
2025/03/06 13:58:16 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:16 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:16+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"debug","time":"2025-03-06T13:58:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:18+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:18+07:00","message":"[GCS] Receive streaming session, msgId: 241"}
{"level":"debug","time":"2025-03-06T13:58:18+07:00","message":"[GCS] Receive final result: มีความสนใจ\n"}
{"level":"debug","time":"2025-03-06T13:58:18+07:00","message":"[GCS] Received msgid: 241, focedFlag: false"}
2025/03/06 13:58:18 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:18 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:18+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"debug","time":"2025-03-06T13:58:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:20+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:21+07:00","message":"[GCS] Receive streaming session, msgId: 242"}
{"level":"debug","time":"2025-03-06T13:58:21+07:00","message":"[GCS] Receive final result: เกี่ยวกับเรื่องที่เราจะเขียนบรรยาย\n"}
{"level":"debug","time":"2025-03-06T13:58:21+07:00","message":"[GCS] Received msgid: 242, focedFlag: false"}
2025/03/06 13:58:21 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:21 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:21+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"debug","time":"2025-03-06T13:58:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:28+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:29+07:00","message":"[GCS] Receive streaming session, msgId: 243"}
{"level":"debug","time":"2025-03-06T13:58:29+07:00","message":"[GCS] Receive final result: แล้วทีนี้ที่สำคัญเลยก็คือต้องตั้งชื่อเรื่องให้สอดคล้องกับกับสิ่งที่เรียนจะเขียนใน\n"}
{"level":"debug","time":"2025-03-06T13:58:29+07:00","message":"[GCS] Received msgid: 243, focedFlag: false"}
2025/03/06 13:58:29 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:29 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:29+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"debug","time":"2025-03-06T13:58:31+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:31+07:00","message":"[GCS] Receive streaming session, msgId: 244"}
{"level":"debug","time":"2025-03-06T13:58:31+07:00","message":"[GCS] Receive final result: ในการเขียนบรรยายในครั้งนี้\n"}
{"level":"debug","time":"2025-03-06T13:58:31+07:00","message":"[GCS] Received msgid: 244, focedFlag: false"}
2025/03/06 13:58:31 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:31 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] Receive streaming session, msgId: 245"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 245"}
2025/03/06 13:58:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] Receive streaming session, msgId: 246"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 246"}
2025/03/06 13:58:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] Start streaming session, msgId: 247"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] Receive streaming session, msgId: 247"}
{"level":"debug","time":"2025-03-06T13:58:32+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 247"}
2025/03/06 13:58:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:33+07:00","message":"[GCS] Start streaming session, msgId: 248"}
{"level":"debug","time":"2025-03-06T13:58:35+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:35+07:00","message":"[GCS] Receive streaming session, msgId: 248"}
{"level":"debug","time":"2025-03-06T13:58:35+07:00","message":"[GCS] Receive final result: นักเรียนคนไหนไม่เข้าใจไหม\n"}
{"level":"debug","time":"2025-03-06T13:58:35+07:00","message":"[GCS] Received msgid: 248, focedFlag: false"}
2025/03/06 13:58:35 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:35 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:37+07:00","message":"[GCS] Start streaming session, msgId: 249"}
{"level":"debug","time":"2025-03-06T13:58:37+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:37+07:00","message":"[GCS] Receive streaming session, msgId: 249"}
{"level":"debug","time":"2025-03-06T13:58:37+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 249"}
2025/03/06 13:58:37 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:37 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:37+07:00","message":"[GCS] Start streaming session, msgId: 250"}
{"level":"debug","time":"2025-03-06T13:58:37+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:37+07:00","message":"[GCS] Receive streaming session, msgId: 250"}
{"level":"debug","time":"2025-03-06T13:58:37+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 250"}
2025/03/06 13:58:37 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:37 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:38+07:00","message":"[GCS] Start streaming session, msgId: 251"}
{"level":"debug","time":"2025-03-06T13:58:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:38+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:38+07:00","message":"[GCS] Receive streaming session, msgId: 251"}
{"level":"debug","time":"2025-03-06T13:58:38+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 251"}
2025/03/06 13:58:38 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:38 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:38+07:00","message":"[GCS] Start streaming session, msgId: 252"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] Start streaming session, msgId: 253"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] Receive streaming session, msgId: 252"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 252"}
2025/03/06 13:58:39 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:39 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] Start streaming session, msgId: 254"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] Receive streaming session, msgId: 253"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 253"}
2025/03/06 13:58:39 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:39 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] Start streaming session, msgId: 255"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] Receive streaming session, msgId: 254"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 254"}
2025/03/06 13:58:39 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:39 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:39+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Start streaming session, msgId: 256"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Receive streaming session, msgId: 255"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 255"}
2025/03/06 13:58:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Start streaming session, msgId: 257"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Receive streaming session, msgId: 256"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 256"}
2025/03/06 13:58:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Start streaming session, msgId: 258"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Receive streaming session, msgId: 257"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 257"}
2025/03/06 13:58:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Start streaming session, msgId: 259"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Receive streaming session, msgId: 258"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 258"}
2025/03/06 13:58:40 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:40 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:40+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:41+07:00","message":"[GCS] Receive streaming session, msgId: 259"}
{"level":"debug","time":"2025-03-06T13:58:41+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 259"}
2025/03/06 13:58:41 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:41 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:41+07:00","message":"[GCS] Start streaming session, msgId: 260"}
{"level":"debug","time":"2025-03-06T13:58:41+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:42+07:00","message":"[GCS] Receive streaming session, msgId: 260"}
{"level":"debug","time":"2025-03-06T13:58:42+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 260"}
2025/03/06 13:58:42 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:42 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:42+07:00","message":"[GCS] Start streaming session, msgId: 261"}
{"level":"debug","time":"2025-03-06T13:58:43+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:43+07:00","message":"[GCS] Receive streaming session, msgId: 261"}
{"level":"debug","time":"2025-03-06T13:58:43+07:00","message":"[GCS] Receive final result: OK\n"}
{"level":"debug","time":"2025-03-06T13:58:43+07:00","message":"[GCS] Received msgid: 261, focedFlag: false"}
2025/03/06 13:58:43 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:43 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:44+07:00","message":"[GCS] Start streaming session, msgId: 262"}
{"level":"debug","time":"2025-03-06T13:58:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:47+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:47+07:00","message":"[GCS] Receive streaming session, msgId: 262"}
{"level":"debug","time":"2025-03-06T13:58:47+07:00","message":"[GCS] Receive final result: ต่อไปเป็นการจัดเนื้อหา\n"}
{"level":"debug","time":"2025-03-06T13:58:47+07:00","message":"[GCS] Received msgid: 262, focedFlag: false"}
2025/03/06 13:58:47 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:47 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:48+07:00","message":"[GCS] Start streaming session, msgId: 263"}
{"level":"debug","time":"2025-03-06T13:58:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:52+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:52+07:00","message":"[GCS] Receive streaming session, msgId: 263"}
{"level":"debug","time":"2025-03-06T13:58:52+07:00","message":"[GCS] Receive final result: การจัดเนื้อหาก็คือการเขียนบรรยาย\n"}
{"level":"debug","time":"2025-03-06T13:58:52+07:00","message":"[GCS] Received msgid: 263, focedFlag: false"}
2025/03/06 13:58:52 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:52 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:52+07:00","message":"[GCS] Start streaming session, msgId: 264"}
{"level":"debug","time":"2025-03-06T13:58:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:55+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:55+07:00","message":"[GCS] Receive streaming session, msgId: 264"}
{"level":"debug","time":"2025-03-06T13:58:55+07:00","message":"[GCS] Receive final result: มีเนื้อหาเป็นเหตุการณ์ต่างๆ\n"}
{"level":"debug","time":"2025-03-06T13:58:55+07:00","message":"[GCS] Received msgid: 264, focedFlag: false"}
2025/03/06 13:58:55 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:55 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:55+07:00","message":"[GCS] Start streaming session, msgId: 265"}
{"level":"debug","time":"2025-03-06T13:58:55+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:56+07:00","message":"[GCS] Receive streaming session, msgId: 265"}
{"level":"debug","time":"2025-03-06T13:58:56+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 265"}
2025/03/06 13:58:56 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:56 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:56+07:00","message":"[GCS] Start streaming session, msgId: 266"}
{"level":"debug","time":"2025-03-06T13:58:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:57+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:58+07:00","message":"[GCS] Start streaming session, msgId: 267"}
{"level":"debug","time":"2025-03-06T13:58:58+07:00","message":"[GCS] Receive streaming session, msgId: 266"}
{"level":"debug","time":"2025-03-06T13:58:58+07:00","message":"[GCS] Receive final result: โดยใช้หลักดำเนิน\n"}
{"level":"debug","time":"2025-03-06T13:58:58+07:00","message":"[GCS] Received msgid: 266, focedFlag: false"}
2025/03/06 13:58:58 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:58 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:58:59+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:58:59+07:00","message":"[GCS] Start streaming session, msgId: 268"}
{"level":"debug","time":"2025-03-06T13:58:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:58:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:58:59+07:00","message":"[GCS] Receive streaming session, msgId: 267"}
{"level":"debug","time":"2025-03-06T13:58:59+07:00","message":"[GCS] Receive final result: เรื่องว่า\n"}
{"level":"debug","time":"2025-03-06T13:58:59+07:00","message":"[GCS] Received msgid: 267, focedFlag: false"}
2025/03/06 13:58:59 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:58:59 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:00+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:00+07:00","message":"[GCS] Receive streaming session, msgId: 268"}
{"level":"debug","time":"2025-03-06T13:59:00+07:00","message":"[GCS] Receive final result: ใคร\n"}
{"level":"debug","time":"2025-03-06T13:59:00+07:00","message":"[GCS] Received msgid: 268, focedFlag: false"}
2025/03/06 13:59:00 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:00 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:00+07:00","message":"[GCS] Start streaming session, msgId: 269"}
{"level":"debug","time":"2025-03-06T13:59:01+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:01+07:00","message":"[GCS] Receive streaming session, msgId: 269"}
{"level":"debug","time":"2025-03-06T13:59:01+07:00","message":"[GCS] Receive final result: ทำอะไร\n"}
{"level":"debug","time":"2025-03-06T13:59:01+07:00","message":"[GCS] Received msgid: 269, focedFlag: false"}
2025/03/06 13:59:01 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:01 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:01+07:00","message":"[GCS] Start streaming session, msgId: 270"}
{"level":"debug","time":"2025-03-06T13:59:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:02+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:02+07:00","message":"[GCS] Receive streaming session, msgId: 270"}
{"level":"debug","time":"2025-03-06T13:59:02+07:00","message":"[GCS] Receive final result: ที่ไหน\n"}
{"level":"debug","time":"2025-03-06T13:59:02+07:00","message":"[GCS] Received msgid: 270, focedFlag: false"}
2025/03/06 13:59:02 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:02 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:02+07:00","message":"[GCS] Start streaming session, msgId: 271"}
{"level":"debug","time":"2025-03-06T13:59:03+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:04+07:00","message":"[GCS] Receive streaming session, msgId: 271"}
{"level":"debug","time":"2025-03-06T13:59:04+07:00","message":"[GCS] Receive final result: เมื่อไหร่\n"}
{"level":"debug","time":"2025-03-06T13:59:04+07:00","message":"[GCS] Received msgid: 271, focedFlag: false"}
2025/03/06 13:59:04 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:04 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:04+07:00","message":"[GCS] Start streaming session, msgId: 272"}
{"level":"debug","time":"2025-03-06T13:59:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:05+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:05+07:00","message":"[GCS] Receive streaming session, msgId: 272"}
{"level":"debug","time":"2025-03-06T13:59:05+07:00","message":"[GCS] Receive final result: อย่างไร\n"}
{"level":"debug","time":"2025-03-06T13:59:05+07:00","message":"[GCS] Received msgid: 272, focedFlag: false"}
2025/03/06 13:59:05 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:05 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:07+07:00","message":"[GCS] Start streaming session, msgId: 273"}
{"level":"debug","time":"2025-03-06T13:59:07+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[GCS] Receive streaming session, msgId: 273"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 273"}
2025/03/06 13:59:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[GCS] Start streaming session, msgId: 274"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[GCS] Receive streaming session, msgId: 274"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 274"}
2025/03/06 13:59:08 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:08 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:08+07:00","message":"[GCS] Start streaming session, msgId: 275"}
{"level":"debug","time":"2025-03-06T13:59:09+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:09+07:00","message":"[GCS] Receive streaming session, msgId: 275"}
{"level":"debug","time":"2025-03-06T13:59:09+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 275"}
2025/03/06 13:59:09 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:09 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:10+07:00","message":"[GCS] Start streaming session, msgId: 276"}
{"level":"debug","time":"2025-03-06T13:59:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:15+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:15+07:00","message":"[GCS] Receive streaming session, msgId: 276"}
{"level":"debug","time":"2025-03-06T13:59:15+07:00","message":"[GCS] Receive final result: คือจะสามารถบอกได้ว่าเรื่องราวที่นักเรียนจะต้องเขียนบรรยายอยู่เนี่ยจะต้องบอกเลยว่า\n"}
{"level":"debug","time":"2025-03-06T13:59:15+07:00","message":"[GCS] Received msgid: 276, focedFlag: false"}
2025/03/06 13:59:15 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:15 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:16+07:00","message":"[GCS] Start streaming session, msgId: 277"}
{"level":"debug","time":"2025-03-06T13:59:16+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:17+07:00","message":"[GCS] Receive streaming session, msgId: 277"}
{"level":"debug","time":"2025-03-06T13:59:17+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 277"}
2025/03/06 13:59:17 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:17 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:17+07:00","message":"[GCS] Start streaming session, msgId: 278"}
{"level":"debug","time":"2025-03-06T13:59:18+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:18+07:00","message":"[GCS] Receive streaming session, msgId: 278"}
{"level":"debug","time":"2025-03-06T13:59:18+07:00","message":"[GCS] Receive final result: ใคร\n"}
{"level":"debug","time":"2025-03-06T13:59:18+07:00","message":"[GCS] Received msgid: 278, focedFlag: false"}
2025/03/06 13:59:18 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:18 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:19+07:00","message":"[GCS] Start streaming session, msgId: 279"}
{"level":"debug","time":"2025-03-06T13:59:19+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:19+07:00","message":"[GCS] Start streaming session, msgId: 280"}
{"level":"debug","time":"2025-03-06T13:59:19+07:00","message":"[GCS] Receive streaming session, msgId: 279"}
{"level":"debug","time":"2025-03-06T13:59:19+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 279"}
2025/03/06 13:59:19 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:19 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:19+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:19+07:00","message":"[GCS] Receive streaming session, msgId: 280"}
{"level":"debug","time":"2025-03-06T13:59:19+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 280"}
2025/03/06 13:59:19 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:19 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:20+07:00","message":"[GCS] Start streaming session, msgId: 281"}
{"level":"debug","time":"2025-03-06T13:59:20+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:21+07:00","message":"[GCS] Receive streaming session, msgId: 281"}
{"level":"debug","time":"2025-03-06T13:59:21+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 281"}
2025/03/06 13:59:21 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:21 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:21+07:00","message":"[GCS] Start streaming session, msgId: 282"}
{"level":"debug","time":"2025-03-06T13:59:21+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:21+07:00","message":"[GCS] Start streaming session, msgId: 283"}
{"level":"debug","time":"2025-03-06T13:59:21+07:00","message":"[GCS] Receive streaming session, msgId: 282"}
{"level":"debug","time":"2025-03-06T13:59:21+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 282"}
2025/03/06 13:59:21 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:21 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:22+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:22+07:00","message":"[GCS] Receive streaming session, msgId: 283"}
{"level":"debug","time":"2025-03-06T13:59:22+07:00","message":"[GCS] Receive final result: 2\n"}
{"level":"debug","time":"2025-03-06T13:59:22+07:00","message":"[GCS] Received msgid: 283, focedFlag: false"}
2025/03/06 13:59:22 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:22 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:23+07:00","message":"[GCS] Start streaming session, msgId: 284"}
{"level":"debug","time":"2025-03-06T13:59:25+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:25+07:00","message":"[GCS] Receive streaming session, msgId: 284"}
{"level":"debug","time":"2025-03-06T13:59:25+07:00","message":"[GCS] Receive final result: ใครคนนั้นน่ะเขาทำอะไร\n"}
{"level":"debug","time":"2025-03-06T13:59:25+07:00","message":"[GCS] Received msgid: 284, focedFlag: false"}
2025/03/06 13:59:25 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:25 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:26+07:00","message":"[GCS] Start streaming session, msgId: 285"}
{"level":"debug","time":"2025-03-06T13:59:27+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:27+07:00","message":"[GCS] Receive streaming session, msgId: 285"}
{"level":"debug","time":"2025-03-06T13:59:27+07:00","message":"[GCS] Receive final result: 3\n"}
{"level":"debug","time":"2025-03-06T13:59:27+07:00","message":"[GCS] Received msgid: 285, focedFlag: false"}
2025/03/06 13:59:27 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:27 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:28+07:00","message":"[GCS] Start streaming session, msgId: 286"}
{"level":"debug","time":"2025-03-06T13:59:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:30+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:30+07:00","message":"[GCS] Receive streaming session, msgId: 286"}
{"level":"debug","time":"2025-03-06T13:59:30+07:00","message":"[GCS] Receive final result: เขาทำอยู่ที่ไหน\n"}
{"level":"debug","time":"2025-03-06T13:59:30+07:00","message":"[GCS] Received msgid: 286, focedFlag: false"}
2025/03/06 13:59:30 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:30 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:30+07:00","message":"[GCS] Start streaming session, msgId: 287"}
{"level":"debug","time":"2025-03-06T13:59:30+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:30+07:00","message":"[GCS] Receive streaming session, msgId: 287"}
{"level":"debug","time":"2025-03-06T13:59:30+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 287"}
2025/03/06 13:59:30 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:30 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:31+07:00","message":"[GCS] Start streaming session, msgId: 288"}
{"level":"debug","time":"2025-03-06T13:59:32+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:32+07:00","message":"[GCS] Receive streaming session, msgId: 288"}
{"level":"debug","time":"2025-03-06T13:59:32+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 288"}
2025/03/06 13:59:32 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:32 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:32+07:00","message":"[GCS] Start streaming session, msgId: 289"}
{"level":"debug","time":"2025-03-06T13:59:33+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:33+07:00","message":"[GCS] Receive streaming session, msgId: 289"}
{"level":"debug","time":"2025-03-06T13:59:33+07:00","message":"[GCS] Receive final result: เขาทำเมื่อไหร่\n"}
{"level":"debug","time":"2025-03-06T13:59:33+07:00","message":"[GCS] Received msgid: 289, focedFlag: false"}
2025/03/06 13:59:33 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:33 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:34+07:00","message":"[GCS] Start streaming session, msgId: 290"}
{"level":"debug","time":"2025-03-06T13:59:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:36+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:37+07:00","message":"[GCS] Receive streaming session, msgId: 290"}
{"level":"debug","time":"2025-03-06T13:59:37+07:00","message":"[GCS] Receive final result: 5 เขาทำอย่างไร\n"}
{"level":"debug","time":"2025-03-06T13:59:37+07:00","message":"[GCS] Received msgid: 290, focedFlag: false"}
2025/03/06 13:59:37 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:37 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:37+07:00","message":"[GCS] Start streaming session, msgId: 291"}
{"level":"debug","time":"2025-03-06T13:59:37+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:37+07:00","message":"[GCS] Start streaming session, msgId: 292"}
{"level":"debug","time":"2025-03-06T13:59:37+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:37+07:00","message":"[GCS] Receive streaming session, msgId: 291"}
{"level":"debug","time":"2025-03-06T13:59:37+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 291"}
2025/03/06 13:59:37 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:37 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:38+07:00","message":"[GCS] Receive streaming session, msgId: 292"}
{"level":"debug","time":"2025-03-06T13:59:38+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 292"}
2025/03/06 13:59:38 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:38 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:39+07:00","message":"[GCS] Start streaming session, msgId: 293"}
{"level":"debug","time":"2025-03-06T13:59:39+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:39+07:00","message":"[GCS] Receive streaming session, msgId: 293"}
{"level":"debug","time":"2025-03-06T13:59:39+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 293"}
2025/03/06 13:59:39 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:39 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:39+07:00","message":"[GCS] Start streaming session, msgId: 294"}
{"level":"debug","time":"2025-03-06T13:59:39+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:39+07:00","message":"[GCS] Receive streaming session, msgId: 294"}
{"level":"debug","time":"2025-03-06T13:59:39+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 294"}
2025/03/06 13:59:39 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:39 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:40+07:00","message":"[GCS] Start streaming session, msgId: 295"}
{"level":"debug","time":"2025-03-06T13:59:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:42+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:42+07:00","message":"[GCS] Receive streaming session, msgId: 295"}
{"level":"debug","time":"2025-03-06T13:59:42+07:00","message":"[GCS] Receive final result: เมื่อคืนเล่าเหตุการณ์ให้ครบ\n"}
{"level":"debug","time":"2025-03-06T13:59:42+07:00","message":"[GCS] Received msgid: 295, focedFlag: false"}
2025/03/06 13:59:42 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:42 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:42+07:00","message":"[GCS] Start streaming session, msgId: 296"}
{"level":"debug","time":"2025-03-06T13:59:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:45+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:45+07:00","message":"[GCS] Receive streaming session, msgId: 296"}
{"level":"debug","time":"2025-03-06T13:59:45+07:00","message":"[GCS] Receive final result: องค์ประกอบนี้นักเรียนจะสามารถ\n"}
{"level":"debug","time":"2025-03-06T13:59:45+07:00","message":"[GCS] Received msgid: 296, focedFlag: false"}
2025/03/06 13:59:45 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:45 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:45+07:00","message":"[GCS] Start streaming session, msgId: 297"}
{"level":"debug","time":"2025-03-06T13:59:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:47+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:47+07:00","message":"[GCS] Receive streaming session, msgId: 297"}
{"level":"debug","time":"2025-03-06T13:59:47+07:00","message":"[GCS] Receive final result: สื่อสารให้กับผู้อ่าน\n"}
{"level":"debug","time":"2025-03-06T13:59:47+07:00","message":"[GCS] Received msgid: 297, focedFlag: false"}
2025/03/06 13:59:47 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:47 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:47+07:00","message":"[GCS] Start streaming session, msgId: 298"}
{"level":"debug","time":"2025-03-06T13:59:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:50+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:50+07:00","message":"[GCS] Receive streaming session, msgId: 298"}
{"level":"debug","time":"2025-03-06T13:59:50+07:00","message":"[GCS] Receive final result: งานเขียนของนักเรียนน่ะได้สมบูรณ์\n"}
{"level":"debug","time":"2025-03-06T13:59:50+07:00","message":"[GCS] Received msgid: 298, focedFlag: false"}
2025/03/06 13:59:50 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:50 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:51+07:00","message":"[GCS] Start streaming session, msgId: 299"}
{"level":"debug","time":"2025-03-06T13:59:51+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:51+07:00","message":"[GCS] Receive streaming session, msgId: 299"}
{"level":"debug","time":"2025-03-06T13:59:51+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 299"}
2025/03/06 13:59:51 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:51 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:51+07:00","message":"[GCS] Start streaming session, msgId: 300"}
{"level":"debug","time":"2025-03-06T13:59:51+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:52+07:00","message":"[GCS] Receive streaming session, msgId: 300"}
{"level":"debug","time":"2025-03-06T13:59:52+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 300"}
2025/03/06 13:59:52 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:52 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:53+07:00","message":"[GCS] Start streaming session, msgId: 301"}
{"level":"debug","time":"2025-03-06T13:59:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:53+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:53+07:00","message":"[GCS] Receive streaming session, msgId: 301"}
{"level":"debug","time":"2025-03-06T13:59:53+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 301"}
2025/03/06 13:59:53 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:53 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:54+07:00","message":"[GCS] Start streaming session, msgId: 302"}
{"level":"debug","time":"2025-03-06T13:59:54+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T13:59:54+07:00","message":"[GCS] Receive streaming session, msgId: 302"}
{"level":"debug","time":"2025-03-06T13:59:54+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 302"}
2025/03/06 13:59:54 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 13:59:54 {"status":"OK"}
{"level":"debug","time":"2025-03-06T13:59:54+07:00","message":"[GCS] Start streaming session, msgId: 303"}
{"level":"debug","time":"2025-03-06T13:59:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T13:59:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T13:59:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:00+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T14:00:00+07:00","message":"[GCS] Receive streaming session, msgId: 303"}
{"level":"debug","time":"2025-03-06T14:00:00+07:00","message":"[GCS] Receive final result: แล้วก็เลือกเฉพาะเหตุการณ์ที่สำคัญมาบรรยายเพื่อไม่ให้การบรรยายนั้นยืดยาวและน่าเบื่อ\n"}
{"level":"debug","time":"2025-03-06T14:00:00+07:00","message":"[GCS] Received msgid: 303, focedFlag: false"}
2025/03/06 14:00:00 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 14:00:00 {"status":"OK"}
{"level":"debug","time":"2025-03-06T14:00:01+07:00","message":"[GCS] Start streaming session, msgId: 304"}
{"level":"debug","time":"2025-03-06T14:00:01+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T14:00:01+07:00","message":"[GCS] Start streaming session, msgId: 305"}
{"level":"debug","time":"2025-03-06T14:00:01+07:00","message":"[GCS] Receive streaming session, msgId: 304"}
{"level":"debug","time":"2025-03-06T14:00:01+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 304"}
2025/03/06 14:00:01 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 14:00:01 {"status":"OK"}
{"level":"debug","time":"2025-03-06T14:00:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:06+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T14:00:07+07:00","message":"[GCS] Receive streaming session, msgId: 305"}
{"level":"debug","time":"2025-03-06T14:00:07+07:00","message":"[GCS] Receive final result: นักเรียนจะต้องเลือกเหตุการณ์ที่สำคัญอย่างเช่นนักเรียนจะยกตัวอย่าง\n"}
{"level":"debug","time":"2025-03-06T14:00:07+07:00","message":"[GCS] Received msgid: 305, focedFlag: false"}
2025/03/06 14:00:07 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 14:00:07 {"status":"OK"}
{"level":"debug","time":"2025-03-06T14:00:07+07:00","message":"[GCS] Start streaming session, msgId: 306"}
{"level":"debug","time":"2025-03-06T14:00:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:13+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T14:00:13+07:00","message":"[GCS] Start streaming session, msgId: 307"}
{"level":"debug","time":"2025-03-06T14:00:13+07:00","message":"[GCS] Receive streaming session, msgId: 306"}
{"level":"debug","time":"2025-03-06T14:00:13+07:00","message":"[GCS] Receive final result: กิจกรรมวันภาษาไทยที่เราจัดไปเมื่อวานนี้นักเรียนจะต้องรู้เลยว่า\n"}
{"level":"debug","time":"2025-03-06T14:00:13+07:00","message":"[GCS] Received msgid: 306, focedFlag: false"}
2025/03/06 14:00:13 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 14:00:13 {"status":"OK"}
{"level":"debug","time":"2025-03-06T14:00:13+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T14:00:14+07:00","message":"[GCS] Receive streaming session, msgId: 307"}
{"level":"debug","time":"2025-03-06T14:00:14+07:00","message":"[GCS] Found end of frame, send empty tag with msgId: 307"}
2025/03/06 14:00:14 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 14:00:14 {"status":"OK"}
{"level":"debug","time":"2025-03-06T14:00:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:14+07:00","message":"[GCS] Start streaming session, msgId: 308"}
{"level":"debug","time":"2025-03-06T14:00:16+07:00","message":"[GCS] IsForceVAD: false"}
{"level":"debug","time":"2025-03-06T14:00:16+07:00","message":"[GCS] Receive streaming session, msgId: 308"}
{"level":"debug","time":"2025-03-06T14:00:16+07:00","message":"[GCS] Receive final result: ที่น่าสนใจของกิน\n"}
{"level":"debug","time":"2025-03-06T14:00:16+07:00","message":"[GCS] Received msgid: 308, focedFlag: false"}
2025/03/06 14:00:16 requesting http://shelter_proxy:8080/7232/revoice/messages
2025/03/06 14:00:16 {"status":"OK"}
{"level":"debug","time":"2025-03-06T14:00:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:23+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:26+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:29+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:32+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:35+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:38+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:41+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:44+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:47+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:50+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:53+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:56+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:00:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:00:59+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:02+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:05+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:08+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:11+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:14+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:17+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:20+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:21+07:00","message":"[gRPC] agent id: 3, request for disconnected\n"}
{"level":"debug","time":"2025-03-06T14:01:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:21+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:21+07:00","message":"[gRPC] broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:22+07:00","message":"[gRPC] agent id: 2, request for disconnected\n"}
{"level":"debug","time":"2025-03-06T14:01:22+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to4"}
{"level":"debug","time":"2025-03-06T14:01:22+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:22+07:00","message":"[gRPC] broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:22+07:00","message":"[gRPC] broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:23+07:00","message":"[gRPC] broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"debug","time":"2025-03-06T14:01:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:01:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:02:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:03:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:04:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:05:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:06:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:07:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:08:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:09:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:10:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:11:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:12:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:13:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:14:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:15:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:16:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:17:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:18:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:19:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:20:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:21:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:22:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:23:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:24:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:25:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:26+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:29+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:32+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:35+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:38+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:41+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:44+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:47+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:50+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:53+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:56+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:26:59+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:02+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:05+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:08+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:11+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:14+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:17+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:20+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:23+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:27:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:28:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:29:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:30:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:31:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:32:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:33:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:34:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:35:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:36:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:37:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:38:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:39:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:40:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:41:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:42:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:43:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:44:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:45:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:30+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:33+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:36+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:39+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:42+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:45+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:48+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:51+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:54+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:46:57+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:00+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:03+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:06+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:09+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:12+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:15+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:18+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:21+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:24+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:27+07:00","message":"[gRPC] broadcast client statuses"}
{"level":"debug","time":"2025-03-06T14:47:30+07:00","message":"[gRPC] broadcast client statuses"}
