{"level":"info","service":"Main","time":"2026-06-19T08:41:27.656568208+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-06-19T08:41:27.663344245+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T08:41:27.663366712+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-06-19T08:41:27.724521518+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-06-19T08:41:27.724551696+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-06-19T08:41:27.724698034+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:41:27.724760031+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-06-19T08:41:30.7252779+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-06-19T08:41:30.725939235+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-06-19T08:55:28.773046284+07:00","message":"incoming connection from...171.103.89.169:51858 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T08:55:28.773066637+07:00","message":"new client from...171.103.89.169:51858 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-19T08:55:31.793814486+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"Hub","time":"2026-06-19T08:55:32.928657822+07:00","message":"incoming connection from...171.103.89.169:51865 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T08:55:32.928673364+07:00","message":"new client from...171.103.89.169:51865 connected"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:33.873932507+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:35.894980124+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:36.874808217+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:36.874820508+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:39.875321545+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:39.875335307+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:42.876060772+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:42.876073721+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:45.876397747+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:45.876387687+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:48.876673778+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:48.876683302+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:51.877358537+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:51.877417474+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:54.877486754+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:54.877514339+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:57.878239375+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:55:57.878252531+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:00.878612681+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:00.878634971+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:03.879660499+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:03.879660442+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:06.879770546+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:06.879799943+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:09.880263733+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:09.880277068+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:12.881250823+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:12.881269249+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:15.88145554+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:15.881468404+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:18.882151761+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:18.882171894+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:21.883034621+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:21.883071842+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:24.883344081+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:24.8833555+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:27.88344886+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:27.883473238+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:30.883838082+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:30.883854203+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:33.884437781+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:33.884481674+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:36.885481941+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:36.885498521+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:39.885965142+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:39.885997552+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:42.887044692+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:42.887107413+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:45.887366109+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:45.887404468+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:48.887970859+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:48.887993785+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:51.88889614+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:51.888917847+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:54.889368067+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:54.889399988+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:57.890083091+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:56:57.890121427+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:00.89040748+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:00.890411423+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:03.89110678+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:03.891136464+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:06.891480991+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:06.891512217+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:09.891997445+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:09.892043074+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:12.892426353+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:12.892435012+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:15.892796966+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:15.89282318+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:18.893125244+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:18.893178634+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:21.893271868+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:21.893275298+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:24.893570838+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:24.893623994+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:27.894032189+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:27.894109616+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:30.894133621+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:30.894121505+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:33.89470028+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:33.894726372+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:36.895479976+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:36.895498061+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:39.896062883+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:39.896075833+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:42.896464304+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:42.896485523+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:45.896825526+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:45.896839061+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:48.897511342+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:48.897520745+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:51.897894607+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:51.897930938+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:54.898241815+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:54.898241764+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:57.898610564+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:57.898630516+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:00.898975854+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:00.899015304+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:03.89910136+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:03.89913499+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:06.900111319+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:06.900114078+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:09.900607381+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:09.900652903+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:12.901432268+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:12.90144795+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:15.901801147+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:15.901839406+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:18.901986659+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:18.901995355+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:21.902586391+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:21.902603033+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:24.902613848+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:24.902628246+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:27.903482502+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:27.903520174+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:30.903821615+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:30.90383172+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:33.904636044+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:33.904662473+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:36.905053851+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:36.905105297+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:39.905588492+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:39.905608863+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:42.906672519+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:42.906690469+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:45.906887067+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:45.906901445+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:48.907637516+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:48.907639333+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:51.907777361+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:51.907794968+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:54.908034681+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:54.908041504+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:57.908589985+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:57.908612857+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:00.908913415+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:00.908922997+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:03.909051195+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:03.909081659+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:06.909728417+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:06.909736937+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:09.910319308+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:09.910363184+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:12.91123305+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:12.911253248+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:15.911620033+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:15.911625228+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:18.911727194+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:18.911733788+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:21.912034917+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:21.912063994+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:24.912374828+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:24.912409613+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:27.912412846+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:27.912420793+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:30.9131509+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:30.913150829+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:33.91417505+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:33.91420667+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:36.91461369+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:36.914611762+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:39.915169856+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:39.915213082+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:42.91543022+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:42.91543028+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:45.915637615+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:45.915655626+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:48.916323943+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:48.916329747+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:51.917276474+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:51.917304442+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:54.917884531+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:54.917891746+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:57.918695196+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:57.918695285+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:00.918948385+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:00.918949039+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:03.919759057+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:03.91976051+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:06.92014778+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:06.920147836+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:09.920693964+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:09.920694064+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:12.921096317+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:12.921112091+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:15.921336693+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:15.921360507+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:18.921758815+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:18.921777198+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:21.922656342+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:21.922679793+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:24.922998481+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:24.922997552+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:27.92405814+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:27.924058175+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:30.924915086+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:30.924968197+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:33.92508784+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:33.925097883+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:36.925219964+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:36.925224285+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:39.925734409+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:39.925764151+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:42.926490923+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:42.926544453+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:45.926840806+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:45.92684533+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:48.927664103+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:48.92771046+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:51.928725984+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:51.928754031+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:54.928955898+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:54.928983874+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:57.929309915+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:57.929316504+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:00.929675437+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:00.929702983+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:03.930310114+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:03.930335388+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:06.931367015+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:06.931411207+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:09.931861219+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:09.931895451+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:12.931993685+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:12.932020209+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:15.93224338+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:15.932243382+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:18.932852956+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:18.93287272+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:21.933602524+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:21.933622454+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:24.933952753+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:24.934002618+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:27.934382022+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:27.93442154+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:30.934731663+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:30.934753107+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:33.935722112+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:33.935736161+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:36.935835107+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:36.93585526+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:39.936234351+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:39.936254545+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:42.936892449+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:42.936927935+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:45.937256042+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:45.937281465+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:48.938114129+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:48.938164039+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:51.938161092+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:51.938168512+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:54.9389708+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:54.938993069+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:57.939567859+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:57.939607626+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:00.939768148+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:00.939801073+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:03.940702532+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:03.940716711+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:06.940776426+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:06.940798765+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:09.941250204+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:09.941265738+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:12.942317476+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:12.942317479+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:15.942595629+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:15.942602518+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:18.943591304+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:18.943608596+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:21.94393998+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:21.943940086+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:24.944870936+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:24.944884837+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:27.9449731+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:27.94497599+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:30.945227847+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:30.945234305+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:33.94628381+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:33.946327439+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:36.947003987+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:36.947027412+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:39.947474785+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:39.947494836+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:42.947509428+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:42.947524192+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:45.565358727+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-19T09:02:45.565385314+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:45.565437099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:45.565446811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:45.948006948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:45.948028673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:46.387819762+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:46.387880099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-19T09:02:48.553224931+07:00","message":"incoming connection from...171.103.89.169:51905 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T09:02:48.553239359+07:00","message":"new client from...171.103.89.169:51905 connected"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:48.948803129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Scheduler","time":"2026-06-19T09:02:51.55222144+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:51.552299217+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-19T09:02:51.769994407+07:00","message":"incoming connection from...171.103.89.169:51911 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T09:02:51.770010616+07:00","message":"new client from...171.103.89.169:51911 connected"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:51.949011851+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:54.695630281+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:54.695649652+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:54.949393992+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:54.949413533+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:57.949515396+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:57.949541251+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:00.95043723+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:00.95046315+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:03.950954979+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:03.950989331+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:06.951012414+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:06.951031316+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:09.951556539+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:09.951581968+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:12.951783268+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:12.951786714+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:15.952031189+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:15.952084713+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:18.952882714+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:18.952933296+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:21.953136657+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:21.953179068+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:24.953200828+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:24.953223014+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:27.953339812+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:27.953577678+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:30.95361908+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:30.953646449+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:33.954558155+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:33.954565455+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:36.954788058+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:36.954840135+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:39.955360054+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:39.955375631+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:42.955880009+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:42.955893927+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:45.955989109+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:45.956011449+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:48.956354628+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:48.956365225+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:51.957418064+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:51.957431436+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:54.957859136+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:54.957909863+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:57.958429099+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:57.95847694+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:00.958878548+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:00.958893644+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:03.959728063+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:03.959748911+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:06.960299402+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:06.960327748+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:09.961396186+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:09.961405883+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:12.962081944+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:12.962102071+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:15.962308214+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:15.962303816+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:18.963055465+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:18.963057994+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:21.963245206+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:21.963276937+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:24.964190011+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:24.964200482+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:27.965247511+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:27.965253861+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:30.965476406+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:30.965488316+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:33.966150931+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:33.966176332+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:36.966402349+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:36.966427069+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:39.966531832+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:39.966580647+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:42.967533368+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:42.967545909+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:45.968214669+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:45.968222993+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:48.968763105+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:48.968778818+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:51.968973361+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:51.96899553+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:54.96953189+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:54.969541153+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:57.969663712+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:57.969681181+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:00.97027738+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:00.970297236+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:03.971309779+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:03.971313226+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:06.971843082+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:06.971856167+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:09.972508536+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:09.972508538+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:12.972710853+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:12.972740921+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:15.97294324+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:15.972974721+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:18.973785142+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:18.973798064+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:21.973923715+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:21.973941165+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:24.974228933+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:24.974262061+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:27.974303942+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:27.974307218+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:30.974562808+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:30.974583552+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:33.97525816+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:33.975254365+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:36.125379123+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:36.167357505+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:36.59973031+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:36.599751564+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:36.599755365+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:36.599764585+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:36.599790883+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:36.599799994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:36.599806306+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:36.599809437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:36.599811499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:36.599813584+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:36.599816078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:36.599819413+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:36.599842401+07:00","message":"push: {true \n 0 0xc00039c580}"}
{"level":"info","service":"Hub","time":"2026-06-19T09:05:36.600102853+07:00","message":"(client) 171.103.89.169:51865, write tcp 172.18.0.35:8010->171.103.89.169:51865: write: broken pipe"}
{"level":"info","service":"Main","time":"2026-06-19T09:05:36.604457151+07:00","message":"write wav file: './tmp/7582/7582_1.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:36.881119434+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:36.976177012+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:36.976200055+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:37.446854609+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:37.542584922+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:37.542617161+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:37.542620749+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:37.542641345+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:37.542673845+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:37.542678443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:37.542681476+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:37.542684048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:37.542686581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:37.542688614+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:37.542690612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:37.54269739+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:37.542707313+07:00","message":"push: {true \n 0 0xc00039da00}"}
{"level":"info","service":"Hub","time":"2026-06-19T09:05:37.542807267+07:00","message":"(client) 171.103.89.169:51858, write tcp 172.18.0.35:8010->171.103.89.169:51858: write: broken pipe"}
{"level":"info","service":"Main","time":"2026-06-19T09:05:37.547410027+07:00","message":"write wav file: './tmp/7582/7582_2.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:39.976832167+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:39.976835567+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:42.977429789+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:42.97745357+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:45.977695719+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:45.977698655+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:48.978319103+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:48.978357102+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:51.978730781+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:51.978755068+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:54.979177193+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:54.979191584+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:57.979692999+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:57.979750202+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:00.98047424+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:00.980518397+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:03.9807586+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:03.980755481+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:06.981350573+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:06.981394651+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:09.982354636+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:09.982354516+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:12.983168207+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:12.983170921+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:15.983394161+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:15.983406687+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:18.984361679+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:18.984361751+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:21.984558872+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:21.984604593+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:24.985326787+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:24.985341627+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:27.986313926+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:27.986331382+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:30.986565587+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:30.986575826+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:33.987264263+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:33.987273132+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:36.987478199+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:36.987488535+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:39.988246968+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:39.988261585+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:42.988429097+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:42.988444537+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:45.989429267+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:45.989436814+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:48.98999603+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:48.990013394+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:51.991035788+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:51.991073926+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:54.991541098+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:54.991553633+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:06:57.724896598+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:06:57.724930119+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:57.992316328+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:57.992334829+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:00.992565336+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:00.992564489+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:03.992891126+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:03.992901588+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:06.993123742+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:06.993173535+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:09.993224959+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:09.993259023+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:12.994229662+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:12.994229615+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:15.99443523+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:15.994467379+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:18.994560854+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:18.994603212+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:21.99480334+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:21.994818712+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:24.995244119+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:24.995267728+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:27.995318729+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:27.995324974+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:30.995797361+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:30.995808738+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:33.996663783+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:33.996691514+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:36.996924125+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:36.996943179+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:39.99796206+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:39.99796438+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:42.998308999+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:42.998350518+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:45.998557952+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:45.998569515+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:48.999018209+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:48.999046864+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:51.999294217+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:51.999318356+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:54.319443173+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-19T09:07:54.319463711+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:54.319511313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:54.319511844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:54.985196243+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:54.985266247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:54.985280179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:54.999758784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:54.999772013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:57.999905135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:57.999924252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:00.770804777+07:00","message":"incoming connection from...171.103.89.169:51940 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:00.770820791+07:00","message":"new client from...171.103.89.169:51940 connected"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:01.000055564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Scheduler","time":"2026-06-19T09:08:03.769638499+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:03.769726014+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:04.000317959+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:04.037722563+07:00","message":"incoming connection from...171.103.89.169:51947 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:04.037736208+07:00","message":"new client from...171.103.89.169:51947 connected"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:04.213773966+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:06.969437156+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:06.969464989+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:07.00136254+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:07.001375863+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:07.726319602+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:07.811316383+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:07.811337424+07:00","message":"found end of frame, send empty tag with msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:07.811340633+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:07.81134898+07:00","message":"[buffer interim] 3 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:07.811356262+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:07.811360993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:07.811364071+07:00","message":"> Transcript [2] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:07.811366685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:07.811368713+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:07.811370544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:07.811372643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:07.811382489+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:07.811394096+07:00","message":"push: {true \n 0 0xc000186e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:07.817415063+07:00","message":"write wav file: './tmp/7582/7582_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:07.916084392+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:10.002468316+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:10.002468463+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:10.962828774+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:10.962971315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:10.9629779+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:10.962992463+07:00","message":"[buffer interim] 4 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:10.962999358+07:00","message":"[bufferProcess] interim [120000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:10.963001385+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:10.963015228+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:10.963018035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:10.963020732+07:00","message":"> Transcript [3] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:10.963023204+07:00","message":"Set StatePrefix (first interim): 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:11.454344078+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:11.454404514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:11.454410521+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:11.454425463+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.45444+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.45444247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:11.585536984+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:11.585596208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:11.585602571+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:11.585619346+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.585627426+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.585630195+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.585636988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.585639743+07:00","message":"> Transcript [4] [false]: 'สวัสดีค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.58564374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.585646112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.585651345+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:11.585653799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.171209141+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.171252745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.171258651+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.171271201+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.171279085+07:00","message":"[bufferProcess] interim [260000000]:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.171281556+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.171285225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.171305663+07:00","message":"> Transcript [5] [false]: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.171311941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.171314857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.17131686+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.171319216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.742734535+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.742775152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะสอบถามสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.742781185+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะสอบถามสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.74279369+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะสอบถามสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.742803572+07:00","message":"[bufferProcess] interim [860000000]:สวัสดีค่ะสวัสดีค่ะสอบถามสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.742806315+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.742813138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.742815903+07:00","message":"> Transcript [6] [false]: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.74281931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.742821799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.742823877+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.742826079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.756365541+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.756400027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะสอบถามสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.756405026+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะสอบถามสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.756421722+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะสอบถามสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756427771+07:00","message":"[bufferProcess] interim [920000000]:สวัสดีค่ะสวัสดีค่ะสอบถามสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756430103+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะสอบถามสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756439681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756442626+07:00","message":"> Transcript [7] [false]: 'สวัสดีค่ะสวัสดีค่ะสอบถามสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756445753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756447856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756449868+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756451972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756454509+07:00","message":"Push: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756456494+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.75645878+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสวัสดีค่ะสอบถามสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.756461252+07:00","message":"Next Push (prob) : 'สวัสดีค่ะสอบถามสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.756468884+07:00","message":"push: {false สวัสดีค่ะ 0 0xc0004a2580}"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:12.756565906+07:00","message":"(client) 171.103.89.169:51905, write tcp 172.18.0.35:8010->171.103.89.169:51905: write: broken pipe"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.873122707+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.873189136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะสู้ต่อการสถาปนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.873196456+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะสู้ต่อการสถาปนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.873217345+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะสู้ต่อการสถาปนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.873226821+07:00","message":"[bufferProcess] interim [980000000]:สวัสดีค่ะสวัสดีค่ะสู้ต่อการสถาปนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.873230979+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะสอบถามสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.873238403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.873241455+07:00","message":"> Transcript [8] [false]: 'สวัสดีค่ะสวัสดีค่ะสอบถามสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.873244952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.87324719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.873249535+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะสอบถามสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.873251909+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.991756282+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.991806676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.99181251+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:12.991829555+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.991836714+07:00","message":"[bufferProcess] interim [40000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.991839604+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะสู้ต่อการสถาปนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.99184745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.991850493+07:00","message":"> Transcript [9] [false]: 'สวัสดีค่ะสวัสดีค่ะสู้ต่อการสถาปนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.991853189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:12.991856586+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะสู้ต่อการสถาปนา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:13.002970357+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:13.002995648+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.400161984+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.400207541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.400213551+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.400226085+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.400232598+07:00","message":"[bufferProcess] interim [460000000]:สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.400235114+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.400240772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.400243315+07:00","message":"> Transcript [10] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.400245734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.400247846+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.593662107+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.593701295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.593707453+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.59372115+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.593727672+07:00","message":"[bufferProcess] interim [700000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.593730596+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.593736699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.59373952+07:00","message":"> Transcript [11] [false]: 'สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.593741983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.593744316+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.899040093+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.899079979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 11มิถุนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.899086196+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 11มิถุนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.899105819+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 11มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.89911416+07:00","message":"[bufferProcess] interim [0]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 11มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.899116933+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.89912271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.899125611+07:00","message":"> Transcript [12] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.899128033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.89913021+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.951367779+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.951413972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.951420578+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:13.951433148+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.951439203+07:00","message":"[bufferProcess] interim [60000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.951441993+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 11มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.9514479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.951456949+07:00","message":"> Transcript [13] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 11มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.951459856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:13.951462024+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 11มิถุนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.139789197+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.139828732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.13983461+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.139843429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 17 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.139847019+07:00","message":"receive interim result [false|false]:  17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.139858628+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.139868073+07:00","message":"[buffer interim] 4 false  17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.139874557+07:00","message":"[bufferProcess] interim [300000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.139877442+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.139880772+07:00","message":"[bufferProcess] interim [300000000]: 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.139883401+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.139886452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.139889099+07:00","message":"> Transcript [14] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.139891954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.139893934+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596035198+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596079886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596087365+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596101463+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.596108644+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.596112316+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.596117344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.596121231+07:00","message":"> Transcript [15] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.596125809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.5961287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.596131976+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.596135786+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596956346+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596977031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596981303+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596990712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596993152+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.596997606+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.597000274+07:00","message":"[buffer interim] 4 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.597003498+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.597005935+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.59700869+07:00","message":"[bufferProcess] interim [720000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.59701101+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.597013803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.597015978+07:00","message":"> Transcript [16] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.597018638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.597020427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.597028515+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.59703215+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.780412907+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.780455557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.78046144+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.780471825+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.780477891+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.780480683+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.780486425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.780489237+07:00","message":"> Transcript [17] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.780492538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.780494894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.780497316+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.780499939+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.782890071+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.782927407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.782932863+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.782942814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.782945399+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.782952228+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.78295743+07:00","message":"[buffer interim] 4 false  2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.782963221+07:00","message":"[bufferProcess] interim [900000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.782965936+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.782971033+07:00","message":"[bufferProcess] interim [900000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.782973465+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.7829788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.782982002+07:00","message":"> Transcript [18] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.78298565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.782987707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.782989639+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.782991905+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.78299611+07:00","message":"Push: 'สวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.782998415+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.78300072+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.783003153+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.783022661+07:00","message":"push: {false สวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 0 0xc0004a2580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.85044634+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.850483616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.850489728+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.850509176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.850511807+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.850518522+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:14.850521883+07:00","message":"[buffer interim] 4 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.85052708+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.850530003+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.850534191+07:00","message":"[bufferProcess] interim [960000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.850536727+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.850539861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.850542694+07:00","message":"> Transcript [19] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:14.850545113+07:00","message":"Set StatePrefix (first interim): 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.362297786+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.362340068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.362347119+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.362372771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2561\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.362375959+07:00","message":"receive interim result [false|false]:  2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.362384506+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.362388919+07:00","message":"[buffer interim] 4 false  2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.362396566+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.36240624+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.362409836+07:00","message":"[bufferProcess] interim [500000000]: 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.362412448+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.362415597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.362418471+07:00","message":"> Transcript [20] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.362421305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.362423414+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.492891714+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.492937049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.49294371+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.492955799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.492959028+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.492974801+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.492979248+07:00","message":"[buffer interim] 4 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.492988963+07:00","message":"[bufferProcess] interim [560000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.492992219+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.492995641+07:00","message":"[bufferProcess] interim [560000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.492998049+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.493001179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.493014097+07:00","message":"> Transcript [21] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.493017393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.493019482+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.553986727+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.554046852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.554056196+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.554070688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2561\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.554074347+07:00","message":"receive interim result [false|false]:  2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.554095936+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:15.554117495+07:00","message":"[buffer interim] 4 false  2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.554125907+07:00","message":"[bufferProcess] interim [680000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.554131307+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.554141004+07:00","message":"[bufferProcess] interim [680000000]: 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.554143619+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.554147725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.554151644+07:00","message":"> Transcript [22] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.554155442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:15.554158466+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2560'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:16.003631633+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:16.003651662+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.188223277+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.188274055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.188282515+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.188300619+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.188316248+07:00","message":"[bufferProcess] interim [280000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.188320525+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.188350546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.188355469+07:00","message":"> Transcript [23] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.188359904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.188363061+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.968222189+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.968259236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.968277848+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.96828828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.96829194+07:00","message":"receive interim result [false|false]:  รัศมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.968299386+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.968303314+07:00","message":"[buffer interim] 4 false  รัศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968309021+07:00","message":"[bufferProcess] interim [60000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968311632+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968315065+07:00","message":"[bufferProcess] interim [60000000]: รัศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968317709+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968320898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968323633+07:00","message":"> Transcript [24] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968327192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968329545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968331447+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.968333649+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.979752119+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.979797586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.979803868+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:16.979820627+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.979827507+07:00","message":"[bufferProcess] interim [120000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.979830517+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.979834703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.979837316+07:00","message":"> Transcript [25] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.979840774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.979842916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.979845185+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:16.979848019+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.141909116+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.141946394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.141953198+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.141964839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.141967668+07:00","message":"receive interim result [false|false]:  รัศมีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.141976299+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.141980104+07:00","message":"[buffer interim] 4 false  รัศมีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.142003168+07:00","message":"[bufferProcess] interim [180000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.142023018+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.142051902+07:00","message":"[bufferProcess] interim [180000000]: รัศมีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.142070963+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.142076913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.14208195+07:00","message":"> Transcript [26] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.142085871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.142088245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.142090722+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.142093358+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.248981794+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.249019766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.249026404+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.249044715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีรัตน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.249048009+07:00","message":"receive interim result [false|false]:  รัศมีรัตน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.249055985+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.24905984+07:00","message":"[buffer interim] 4 false  รัศมีรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249065898+07:00","message":"[bufferProcess] interim [240000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.24906855+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249072686+07:00","message":"[bufferProcess] interim [240000000]: รัศมีรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249076811+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249079815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249082511+07:00","message":"> Transcript [27] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249086068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249088128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.2491041+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249106566+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249111513+07:00","message":"Push: ' 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249113435+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.249115845+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.24911819+07:00","message":"Next Push (prob) : ' รัศมีและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.249133053+07:00","message":"push: {false  2561 0 0xc0004a2580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.371093922+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.371132563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.371138464+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.371147314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.371150773+07:00","message":"receive interim result [false|false]:  รัศมีและติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.371157638+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.371161228+07:00","message":"[buffer interim] 4 false  รัศมีและติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.37116678+07:00","message":"[bufferProcess] interim [300000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.371182308+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.371185502+07:00","message":"[bufferProcess] interim [300000000]: รัศมีและติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.371188128+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.371191488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.371194239+07:00","message":"> Transcript [28] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.371196795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.371198826+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัตน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.696062834+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.696104773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.696110813+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.696122443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีรัชกาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.696125712+07:00","message":"receive interim result [false|false]:  รัศมีรัชกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.696134055+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.69613726+07:00","message":"[buffer interim] 4 false  รัศมีรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.696143162+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.696146467+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.696150483+07:00","message":"[bufferProcess] interim [420000000]: รัศมีรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.696153759+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.696160972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.696186129+07:00","message":"> Transcript [29] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.696191398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.696194568+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.912574676+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.912620411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.912629258+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.912641192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.912646169+07:00","message":"receive interim result [false|false]:  รัศมีและชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.912655326+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:17.912660926+07:00","message":"[buffer interim] 4 false  รัศมีและชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.912668217+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.912673449+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.912678252+07:00","message":"[bufferProcess] interim [540000000]: รัศมีและชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.912681704+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.912686227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.912690732+07:00","message":"> Transcript [30] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.912694862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:17.912697858+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.031878615+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.031918272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.0319246+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.031935771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีรัชกาลที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.031939213+07:00","message":"receive interim result [false|false]:  รัศมีรัชกาลที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.031947281+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.031952401+07:00","message":"[buffer interim] 4 false  รัศมีรัชกาลที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.031957998+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.031960676+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.031963979+07:00","message":"[bufferProcess] interim [600000000]: รัศมีรัชกาลที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.031966793+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาลที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.031970128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.031972833+07:00","message":"> Transcript [31] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.031975113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.031979049+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.203250279+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.203301458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.203308786+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.203320708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและดิฉันขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.203323552+07:00","message":"receive interim result [false|false]:  รัศมีและดิฉันขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.203332826+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.203337267+07:00","message":"[buffer interim] 4 false  รัศมีและดิฉันขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.203343755+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.203347075+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาลที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.203350995+07:00","message":"[bufferProcess] interim [780000000]: รัศมีและดิฉันขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.203371676+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและดิฉันขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.2033747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.203377864+07:00","message":"> Transcript [32] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาลที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.203381101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.203383339+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาลที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.277715064+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.277757824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.277764149+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.277772652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีรัชกาลที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.277775774+07:00","message":"receive interim result [false|false]:  รัศมีรัชกาลที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.277784697+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.277788936+07:00","message":"[buffer interim] 4 false  รัศมีรัชกาลที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.277795314+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.277798173+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและดิฉันขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.277801792+07:00","message":"[bufferProcess] interim [840000000]: รัศมีรัชกาลที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.277804489+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาลที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.27780994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.277812953+07:00","message":"> Transcript [33] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและดิฉันขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.277815855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.277817965+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและดิฉันขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.300121609+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.300160199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.300166814+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.300178064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีรัตน์อิทธิพล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.300180977+07:00","message":"receive interim result [false|false]:  รัศมีรัตน์อิทธิพล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.300188321+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.300197931+07:00","message":"[buffer interim] 4 false  รัศมีรัตน์อิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.300203188+07:00","message":"[bufferProcess] interim [900000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.300206533+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาลที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.300213298+07:00","message":"[bufferProcess] interim [900000000]: รัศมีรัตน์อิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.300218568+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัตน์อิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.300221413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.30022445+07:00","message":"> Transcript [34] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาลที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.300227486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.300229706+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัชกาลที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.459849957+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.459891518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.459899571+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.459914458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและพิมล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.459918351+07:00","message":"receive interim result [false|false]:  รัศมีและพิมล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.459926907+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.459930583+07:00","message":"[buffer interim] 4 false  รัศมีและพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.459936343+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.459938867+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัตน์อิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.459944414+07:00","message":"[bufferProcess] interim [80000000]: รัศมีและพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.459947382+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.459951054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.459953853+07:00","message":"> Transcript [35] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัตน์อิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.459956647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.459958763+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีรัตน์อิทธิพล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.533089448+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.533132274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.533139624+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.533171761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและพิมลปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.533175983+07:00","message":"receive interim result [false|false]:  รัศมีและพิมลปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.533185643+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.533189382+07:00","message":"[buffer interim] 4 false  รัศมีและพิมลปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.533196303+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.533199247+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.533202701+07:00","message":"[bufferProcess] interim [140000000]: รัศมีและพิมลปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.533205836+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.53320886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.533211814+07:00","message":"> Transcript [36] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.533214736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.533216756+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.564985326+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.565023122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.565029868+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.565050534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและพิมลบัญญัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.565054161+07:00","message":"receive interim result [false|false]:  รัศมีและพิมลบัญญัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.565074217+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.565092678+07:00","message":"[buffer interim] 4 false  รัศมีและพิมลบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.56509957+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.565103207+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.565108694+07:00","message":"[bufferProcess] interim [200000000]: รัศมีและพิมลบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.56511173+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.565115405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.565118866+07:00","message":"> Transcript [37] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.565122522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.565124765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.565126725+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.565129479+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.580236156+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.580266139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.580272145+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.580285658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและพิมลปัญญานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.580288711+07:00","message":"receive interim result [false|false]:  รัศมีและพิมลปัญญานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.580295124+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.580298696+07:00","message":"[buffer interim] 4 false  รัศมีและพิมลปัญญานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.580304271+07:00","message":"[bufferProcess] interim [260000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.580306912+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.580313777+07:00","message":"[bufferProcess] interim [260000000]: รัศมีและพิมลปัญญานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.580316665+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.58031981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.580322508+07:00","message":"> Transcript [38] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.580326552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.580328865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.580330797+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.580333269+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.628983197+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.629025313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.629031412+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.629054166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและพิมลปัญญานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.629059863+07:00","message":"receive interim result [false|false]:  รัศมีและพิมลปัญญานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.629069389+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.629073649+07:00","message":"[buffer interim] 4 false  รัศมีและพิมลปัญญานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629090722+07:00","message":"[bufferProcess] interim [440000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629093552+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629097676+07:00","message":"[bufferProcess] interim [440000000]: รัศมีและพิมลปัญญานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629102793+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629105983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629108705+07:00","message":"> Transcript [39] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629113018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629115333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629117446+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.629120205+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.670280585+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.670317053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.670323513+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.6703334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัศมีและพิมลปัญญานะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.670336889+07:00","message":"receive interim result [false|false]:  รัศมีและพิมลปัญญานะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.670345219+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.670349044+07:00","message":"[buffer interim] 4 false  รัศมีและพิมลปัญญานะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670354518+07:00","message":"[bufferProcess] interim [620000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670357399+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670360833+07:00","message":"[bufferProcess] interim [620000000]: รัศมีและพิมลปัญญานะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670363801+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670367059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670370931+07:00","message":"> Transcript [40] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.67037487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670377347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670379523+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670382094+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670384948+07:00","message":"Push: ' รัศมีและพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.67038696+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670401872+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:18.670404433+07:00","message":"Next Push (prob) : 'ปัญญานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:18.67041478+07:00","message":"push: {false  รัศมีและพิมล 0 0xc0004a2580}"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:18.670512907+07:00","message":"(client) 171.103.89.169:51911, write tcp 172.18.0.35:8010->171.103.89.169:51911: write: broken pipe"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:19.004494995+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:19.004524571+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:19.075645356+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:19.075685539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:19.075691336+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:19.075707415+07:00","message":"[buffer interim] 4 false สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:19.075715901+07:00","message":"[bufferProcess] interim [220000000]:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:19.075719394+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:19.075726529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:19.07572937+07:00","message":"> Transcript [41] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:19.075734451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:19.075737009+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:19.764220378+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:19.896176142+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.024650422+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.025385286+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.025430216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์ 11 มิถุนายน 2561 รัศมีและดิฉันพิมลปัญญานะค่ะ\",\"confidence\":0.9200555}],\"is_final\":true,\"result_end_time\":{\"seconds\":12,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.025450325+07:00","message":"receive interim result [true|false]: สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์ 11 มิถุนายน 2561 รัศมีและดิฉันพิมลปัญญานะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.025460768+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.025463378+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.025472354+07:00","message":"[buffer interim] 4 true สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์ 11 มิถุนายน 2561 รัศมีและดิฉันพิมลปัญญานะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025483343+07:00","message":"[bufferProcess] interim [60000000]:สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์ 11 มิถุนายน 2561 รัศมีและดิฉันพิมลปัญญานะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025487045+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025490828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025498187+07:00","message":"> Transcript [42] [false]: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025502324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025504796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025506789+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025509564+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025512369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025514741+07:00","message":"> Transcript [43] [true]: 'สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์ 11 มิถุนายน 2561 รัศมีและดิฉันพิมลปัญญานะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025517255+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025519017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025520879+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025522942+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025524887+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025823564+07:00","message":"Push: 'ปัญญานะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025831113+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะต้อนรับสู่ปากกาสถานการณ์ 17 มิถุนายน 2561 รัศมีและพิมลปัญญานะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025834461+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์ 11 มิถุนายน 2561 รัศมีและดิฉันพิมลปัญญานะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025837203+07:00","message":"Next Push (prob) : 'สวัสดีค่ะสวัสดีค่ะสูตรตามสถานการณ์ 11 มิถุนายน 2561 รัศมีและดิฉันพิมลปัญญานะค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.025846484+07:00","message":"push: {true ปัญญานะค่ะ 0 0xc0004a2580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.025845773+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_4.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:20.04655285+07:00","message":"write wav file: './tmp/7582/7582_4.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.088351011+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.372594573+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.372618421+07:00","message":"found end of frame, send empty tag with msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.372621506+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.372629185+07:00","message":"[buffer interim] 5 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.372637125+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.372641409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.372648454+07:00","message":"> Transcript [44] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.372651167+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.372653278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.372655123+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.37265707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:20.372660135+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:20.372671294+07:00","message":"push: {true \n 0 0xc0020a2180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:20.379795363+07:00","message":"write wav file: './tmp/7582/7582_5.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:22.004538749+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:22.004552941+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.104787883+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.166593256+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.204774975+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.204824578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.204831059+07:00","message":"receive interim result [false|false]: ยก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.204847064+07:00","message":"[buffer interim] 6 false ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.204854579+07:00","message":"[bufferProcess] interim [940000000]:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.204856786+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.204863721+07:00","message":"[bufferProcess] send to processor (ticker):ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.204866551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.204869402+07:00","message":"> Transcript [45] [false]: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.204871941+07:00","message":"Set StatePrefix (first interim): 'ยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.242992811+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.243042949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยก\",\"confidence\":0.64501166}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.243048686+07:00","message":"receive interim result [true|false]: หยก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.243056018+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.243058568+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.243070928+07:00","message":"[buffer interim] 6 true หยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.24307817+07:00","message":"[bufferProcess] interim [30000000]:หยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.243086327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.243089245+07:00","message":"> Transcript [46] [true]: 'หยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.243092202+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.243094393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.243096693+07:00","message":"StatePrefix: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.243098905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.243103347+07:00","message":"Push: 'หยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.243112767+07:00","message":"push: {true หยก 0 0xc00039de00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:23.251458488+07:00","message":"write wav file: './tmp/7582/7582_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.827878914+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.827919142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.827924133+07:00","message":"receive interim result [false|false]: ข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:23.827938618+07:00","message":"[buffer interim] 7 false ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.8279455+07:00","message":"[bufferProcess] interim [660000000]:ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:23.827947296+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.065235722+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.179765307+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.179811708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.17981925+07:00","message":"receive interim result [true|false]: ข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.179829909+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.179832414+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.179839245+07:00","message":"[buffer interim] 7 true ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.1798471+07:00","message":"[bufferProcess] interim [110000000]:ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179854001+07:00","message":"[bufferProcess] send to processor (isfinal):ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179857333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179860785+07:00","message":"> Transcript [47] [false]: 'ข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179863342+07:00","message":"Set StatePrefix (first interim): 'ข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179865259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179867657+07:00","message":"> Transcript [48] [true]: 'ข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179870435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179872581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179874544+07:00","message":"StatePrefix: 'ข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179876562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.179883476+07:00","message":"Push: 'ข้าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.17989284+07:00","message":"push: {true ข้าราชการ 0 0xc000044380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:24.186750634+07:00","message":"write wav file: './tmp/7582/7582_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.256973679+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.736881828+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.736923984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.736929151+07:00","message":"receive interim result [false|false]: สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.736942843+07:00","message":"[buffer interim] 8 false สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.736949399+07:00","message":"[bufferProcess] interim [480000000]:สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:24.736951427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:24.954347067+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:25.005628947+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:25.005648162+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.043063116+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.043123612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูงในภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.04313002+07:00","message":"receive interim result [false|false]: สูงในภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.043148386+07:00","message":"[buffer interim] 8 false สูงในภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.043157036+07:00","message":"[bufferProcess] interim [900000000]:สูงในภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.043159481+07:00","message":"[bufferProcess] send to processor:สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.043163185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.043167873+07:00","message":"> Transcript [49] [false]: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.043170459+07:00","message":"Set StatePrefix (first interim): 'สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.059672448+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.059718347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูงในภูเก็ต\",\"confidence\":0.9396091}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.059723552+07:00","message":"receive interim result [true|false]: สูงในภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.059733978+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.059736353+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.059742207+07:00","message":"[buffer interim] 8 true สูงในภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059749047+07:00","message":"[bufferProcess] interim [930000000]:สูงในภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.05975646+07:00","message":"[bufferProcess] send to processor (isfinal):สูงในภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059759746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059762666+07:00","message":"> Transcript [50] [false]: 'สูงในภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059765861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.05976782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059769953+07:00","message":"StatePrefix: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059772119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059773974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059775934+07:00","message":"> Transcript [51] [true]: 'สูงในภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059778129+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059779801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059781624+07:00","message":"StatePrefix: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059783629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.059789445+07:00","message":"Push: 'สูงในภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.059796937+07:00","message":"push: {true สูงในภูเก็ต 0 0xc000186a80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:25.065443213+07:00","message":"write wav file: './tmp/7582/7582_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.088978932+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.214750323+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.313527525+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.313556141+07:00","message":"found end of frame, send empty tag with msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.313559541+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.313568882+07:00","message":"[buffer interim] 9 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.313578202+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.313583365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.313586408+07:00","message":"> Transcript [52] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.313589167+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.313591309+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.313593307+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.313595229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.313597929+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.313609824+07:00","message":"push: {true \n 0 0xc0004a2e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:25.320724463+07:00","message":"write wav file: './tmp/7582/7582_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.4066271+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.867706242+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.867742879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห*\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.867747837+07:00","message":"receive interim result [false|false]: ห*"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.867760469+07:00","message":"[buffer interim] 10 false ห*"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.867766604+07:00","message":"[bufferProcess] interim [480000000]:ห*"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.867768666+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.9372379+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.93727664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หิว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.937282808+07:00","message":"receive interim result [false|false]: หิว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:25.937294192+07:00","message":"[buffer interim] 10 false หิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.937301965+07:00","message":"[bufferProcess] interim [600000000]:หิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.937305021+07:00","message":"[bufferProcess] send to processor:ห*"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.937313145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.937317188+07:00","message":"> Transcript [53] [false]: 'ห*'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:25.937320349+07:00","message":"Set StatePrefix (first interim): 'ห*'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.071127219+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.071167699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.071173719+07:00","message":"receive interim result [false|false]: ครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.071184756+07:00","message":"[buffer interim] 10 false ครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.071191782+07:00","message":"[bufferProcess] interim [660000000]:ครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.071193929+07:00","message":"[bufferProcess] send to processor:หิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.071199093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.07120181+07:00","message":"> Transcript [54] [false]: 'หิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.071204032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.071206517+07:00","message":"Set new StatePrefix: 'หิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.122126588+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.122164925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.122169953+07:00","message":"receive interim result [false|false]: ครีมล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.122180701+07:00","message":"[buffer interim] 10 false ครีมล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.122187098+07:00","message":"[bufferProcess] interim [780000000]:ครีมล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.122189481+07:00","message":"[bufferProcess] send to processor:ครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.122194777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.122197837+07:00","message":"> Transcript [55] [false]: 'ครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.122200012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.122202042+07:00","message":"Set new StatePrefix: 'ครีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.248064596+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.248105594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.248111259+07:00","message":"receive interim result [false|false]: ครีมหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.248121449+07:00","message":"[buffer interim] 10 false ครีมหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.248127194+07:00","message":"[bufferProcess] interim [840000000]:ครีมหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.248129611+07:00","message":"[bufferProcess] send to processor:ครีมล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.248134431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.248137148+07:00","message":"> Transcript [56] [false]: 'ครีมล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.248140055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.248142098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.24814415+07:00","message":"StatePrefix: 'ครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.248146334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.571237499+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.571277353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.571284041+07:00","message":"receive interim result [false|false]: ครีมหลังรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.571299839+07:00","message":"[buffer interim] 10 false ครีมหลังรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.571307978+07:00","message":"[bufferProcess] interim [140000000]:ครีมหลังรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.57131051+07:00","message":"[bufferProcess] send to processor:ครีมหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.571314375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.571317537+07:00","message":"> Transcript [57] [false]: 'ครีมหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.571320748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.571322924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.571324991+07:00","message":"StatePrefix: 'ครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.571327117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.631806307+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.631853702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.63186065+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.63187514+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.63188257+07:00","message":"[bufferProcess] interim [260000000]:ครีมหลังรองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.631885558+07:00","message":"[bufferProcess] send to processor:ครีมหลังรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.631891632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.631894839+07:00","message":"> Transcript [58] [false]: 'ครีมหลังรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.631898608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.631901173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.631906438+07:00","message":"StatePrefix: 'ครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.631908756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.635123647+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.63513931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังลองพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.635143415+07:00","message":"receive interim result [false|false]: ครีมหลังลองพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.635152288+07:00","message":"[buffer interim] 10 false ครีมหลังลองพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635155809+07:00","message":"[bufferProcess] interim [320000000]:ครีมหลังลองพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.63515799+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.63516021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635162465+07:00","message":"> Transcript [59] [false]: 'ครีมหลังรองผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635165502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635167393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635169518+07:00","message":"StatePrefix: 'ครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635171616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635178757+07:00","message":"Push: 'ครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635181019+07:00","message":"TextPushed: 'ครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635183376+07:00","message":"Set new StatePrefix : 'ครีมหลังรองผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.635185661+07:00","message":"Next Push (prob) : 'หลังรองผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.63519325+07:00","message":"push: {false ครีม 0 0xc0004a3000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.762169352+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.762209049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.762214606+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.762223662+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.762229858+07:00","message":"[bufferProcess] interim [380000000]:ครีมหลังรองผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.762232213+07:00","message":"[bufferProcess] send to processor:ครีมหลังลองพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.762235441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.76223814+07:00","message":"> Transcript [60] [false]: 'ครีมหลังลองพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.762240495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.762242539+07:00","message":"Set new StatePrefix: 'ครีมหลังลองพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.951671614+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.951708118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.951714175+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:26.951725827+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.951732403+07:00","message":"[bufferProcess] interim [560000000]:ครีมหลังรองผู้ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.951744212+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.951751276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.951754352+07:00","message":"> Transcript [61] [false]: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.951756753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:26.951759256+07:00","message":"Set new StatePrefix: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.348595486+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.348641243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.348647593+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่าถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.34866049+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่าถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.348668774+07:00","message":"[bufferProcess] interim [980000000]:ครีมหลังรองผู้ว่าถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.348671511+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.348675271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.348678114+07:00","message":"> Transcript [62] [false]: 'ครีมหลังรองผู้ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.348682179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.348684501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.348686748+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.348689217+07:00","message":"TextPushed: 'ครีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.469952291+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.469994902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าถ้ายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.470000762+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่าถ้ายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.47001388+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่าถ้ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.47002128+07:00","message":"[bufferProcess] interim [100000000]:ครีมหลังรองผู้ว่าถ้ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.470023968+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้ว่าถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.47002839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.470031372+07:00","message":"> Transcript [63] [false]: 'ครีมหลังรองผู้ว่าถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.470035024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.47003715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.470039313+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.470041589+07:00","message":"TextPushed: 'ครีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.536156887+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.536199968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าท้าทายอำนาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.536206066+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่าท้าทายอำนาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.536221171+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่าท้าทายอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.536228403+07:00","message":"[bufferProcess] interim [220000000]:ครีมหลังรองผู้ว่าท้าทายอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.536231281+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้ว่าถ้ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.536238307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.536241389+07:00","message":"> Transcript [64] [false]: 'ครีมหลังรองผู้ว่าถ้ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.536245462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.53624804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.536250362+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.536253031+07:00","message":"TextPushed: 'ครีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.855623733+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.855669984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าท้าทายอำนาจผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.855676157+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่าท้าทายอำนาจผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.855695474+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่าท้าทายอำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855704277+07:00","message":"[bufferProcess] interim [460000000]:ครีมหลังรองผู้ว่าท้าทายอำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855707103+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้ว่าท้าทายอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855715248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855718577+07:00","message":"> Transcript [65] [false]: 'ครีมหลังรองผู้ว่าท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855722546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855725178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855727311+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855729746+07:00","message":"TextPushed: 'ครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855736403+07:00","message":"Push: 'หลังรองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855738511+07:00","message":"TextPushed: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855742381+07:00","message":"Set new StatePrefix : 'ครีมหลังรองผู้ว่าท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.855745389+07:00","message":"Next Push (prob) : 'ท้าทายอำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.855754806+07:00","message":"push: {false หลังรองผู้ว่า 0 0xc0004a3000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.870700009+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.870740446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าท้าทายอำนาจควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.870746394+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่าท้าทายอำนาจควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:27.87076146+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่าท้าทายอำนาจควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.870767749+07:00","message":"[bufferProcess] interim [520000000]:ครีมหลังรองผู้ว่าท้าทายอำนาจควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.870770145+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้ว่าท้าทายอำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.870773498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.870776258+07:00","message":"> Transcript [66] [false]: 'ครีมหลังรองผู้ว่าท้าทายอำนาจผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.870779223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.87078135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.870783833+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่าท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:27.870786352+07:00","message":"TextPushed: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:28.006508403+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:28.006529169+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.037622417+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.037669314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.037675793+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.037692038+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.037700274+07:00","message":"[bufferProcess] interim [640000000]:ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.037703159+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้ว่าท้าทายอำนาจควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.037707652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.037710755+07:00","message":"> Transcript [67] [false]: 'ครีมหลังรองผู้ว่าท้าทายอำนาจควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.037714611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.037716947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.037719017+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่าท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.037721539+07:00","message":"TextPushed: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.039715484+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.039732533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.039737892+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.039748284+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.039752657+07:00","message":"[bufferProcess] interim [700000000]:ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.039755147+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.039757409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.039759621+07:00","message":"> Transcript [68] [false]: 'ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.039762185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.039764245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.039766059+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่าท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.039768524+07:00","message":"TextPushed: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.359121729+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.359169678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.359177703+07:00","message":"receive interim result [false|false]: ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.359192181+07:00","message":"[buffer interim] 10 false ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359198924+07:00","message":"[bufferProcess] interim [940000000]:ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359201266+07:00","message":"[bufferProcess] send to processor:ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.3592047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359208045+07:00","message":"> Transcript [69] [false]: 'ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359212198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359216231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359218679+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่าท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359221114+07:00","message":"TextPushed: 'ครีมหลังรองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359223683+07:00","message":"Push: 'ท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359225593+07:00","message":"TextPushed: 'ครีมหลังรองผู้ว่าท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359227836+07:00","message":"Set new StatePrefix : 'ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.359230136+07:00","message":"Next Push (prob) : 'ผู้บังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.359237855+07:00","message":"push: {false ท้าทายอำนาจ 0 0xc0004a3000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.474311158+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.546635964+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.621710559+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.621752753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา\",\"confidence\":0.9485258}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.621759295+07:00","message":"receive interim result [true|false]: ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.621769032+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.621771227+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.621777573+07:00","message":"[buffer interim] 10 true ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621784697+07:00","message":"[bufferProcess] interim [300000000]:ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621788948+07:00","message":"[bufferProcess] send to processor (isfinal):ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621793677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621797633+07:00","message":"> Transcript [70] [false]: 'ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621801873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621805296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621808037+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621812128+07:00","message":"TextPushed: 'ครีมหลังรองผู้ว่าท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621815258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621818654+07:00","message":"> Transcript [71] [true]: 'ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับบัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621822006+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621824622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621827312+07:00","message":"StatePrefix: 'ครีมหลังรองผู้ว่าท้าทายอำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621830537+07:00","message":"TextPushed: 'ครีมหลังรองผู้ว่าท้าทายอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:28.621835038+07:00","message":"Push: 'ผู้บังคับบัญชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.621860986+07:00","message":"push: {true ผู้บังคับบัญชา 0 0xc0004a3000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:28.630594087+07:00","message":"write wav file: './tmp/7582/7582_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.935907537+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:28.996503584+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.024650978+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.024693004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.024698367+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.024713097+07:00","message":"[buffer interim] 11 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.024719297+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.024721108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.034827821+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.034856658+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.034861153+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.034868901+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.034871159+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.034876371+07:00","message":"[buffer interim] 11 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034881539+07:00","message":"[bufferProcess] interim [420000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.0348847+07:00","message":"[bufferProcess] send to processor (isfinal):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034888102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034891032+07:00","message":"> Transcript [72] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034893179+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034894959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034896794+07:00","message":"> Transcript [73] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034899318+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034901287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034903578+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034905484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.034907693+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.034914868+07:00","message":"push: {true  0 0xc0004a3180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:29.039715704+07:00","message":"write wav file: './tmp/7582/7582_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.491615702+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.491652966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.491658573+07:00","message":"receive interim result [false|false]: กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.491670452+07:00","message":"[buffer interim] 12 false กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.491676534+07:00","message":"[bufferProcess] interim [480000000]:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.491678335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.550242717+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.550275881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.550281244+07:00","message":"receive interim result [false|false]: กรมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.550296218+07:00","message":"[buffer interim] 12 false กรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.550303154+07:00","message":"[bufferProcess] interim [600000000]:กรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.550306075+07:00","message":"[bufferProcess] send to processor:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.550309479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.550312346+07:00","message":"> Transcript [74] [false]: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.550314587+07:00","message":"Set StatePrefix (first interim): 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.657881585+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.657916668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้มไข่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.65792236+07:00","message":"receive interim result [false|false]: ต้มไข่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.657934913+07:00","message":"[buffer interim] 12 false ต้มไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.657941146+07:00","message":"[bufferProcess] interim [660000000]:ต้มไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.657943346+07:00","message":"[bufferProcess] send to processor:กรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.657946566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.657949492+07:00","message":"> Transcript [75] [false]: 'กรมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.657952378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.657954486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.657961259+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.657963284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.666842792+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.666868832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้มผัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.66687365+07:00","message":"receive interim result [false|false]: ต้มผัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.666886057+07:00","message":"[buffer interim] 12 false ต้มผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.666891175+07:00","message":"[bufferProcess] interim [720000000]:ต้มผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.66689368+07:00","message":"[bufferProcess] send to processor:ต้มไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.666898508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.6669011+07:00","message":"> Transcript [76] [false]: 'ต้มไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.666902884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.666905376+07:00","message":"Set new StatePrefix: 'ต้มไข่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.842160776+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.842204457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.842210998+07:00","message":"receive interim result [false|false]: กรมขัดแย้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:29.842224561+07:00","message":"[buffer interim] 12 false กรมขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.842235497+07:00","message":"[bufferProcess] interim [840000000]:กรมขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.842238268+07:00","message":"[bufferProcess] send to processor:ต้มผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.842242325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.842245124+07:00","message":"> Transcript [77] [false]: 'ต้มผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.842247797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:29.8422501+07:00","message":"Set new StatePrefix: 'ต้มผัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.181660198+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.181701393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.181707306+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.18171935+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.181726166+07:00","message":"[bufferProcess] interim [200000000]:กรมขัดแย้งลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.18172894+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.18173688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.181739784+07:00","message":"> Transcript [78] [false]: 'กรมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.18174216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.181744356+07:00","message":"Set new StatePrefix: 'กรมขัดแย้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.352920693+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.352972823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.352980462+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.352995132+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.353003512+07:00","message":"[bufferProcess] interim [380000000]:กรมขัดแย้งลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.353011608+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้งลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.353016756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.353020876+07:00","message":"> Transcript [79] [false]: 'กรมขัดแย้งลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.353026708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.353029985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.353033193+07:00","message":"StatePrefix: 'กรมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.353036276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.559215824+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.559253185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูกข่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.559258978+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูกข่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.559274879+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูกข่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.559281999+07:00","message":"[bufferProcess] interim [560000000]:กรมขัดแย้งลูกข่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.55928505+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้งลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.559289263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.559292178+07:00","message":"> Transcript [80] [false]: 'กรมขัดแย้งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.559295752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.559297959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.559300021+07:00","message":"StatePrefix: 'กรมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.559302708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.625539046+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.625576074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูกหมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.625581492+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูกหมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.625594955+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูกหมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.625601933+07:00","message":"[bufferProcess] interim [620000000]:กรมขัดแย้งลูกหมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.625604275+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้งลูกข่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.625607371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.625610341+07:00","message":"> Transcript [81] [false]: 'กรมขัดแย้งลูกข่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.625613231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.625615224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.625617243+07:00","message":"StatePrefix: 'กรมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.625619535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.765287813+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.765326643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูกห่านฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.765332335+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูกห่านฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.765344573+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูกห่านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765351351+07:00","message":"[bufferProcess] interim [740000000]:กรมขัดแย้งลูกห่านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765354149+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้งลูกหมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765359876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765362763+07:00","message":"> Transcript [82] [false]: 'กรมขัดแย้งลูกหมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765366294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765368595+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765370759+07:00","message":"StatePrefix: 'กรมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765372944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765376918+07:00","message":"Push: 'กรมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765378974+07:00","message":"TextPushed: 'กรมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765380974+07:00","message":"Set new StatePrefix : 'กรมขัดแย้งลูกหมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.765383042+07:00","message":"Next Push (prob) : 'ลูกหมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.765389923+07:00","message":"push: {false กรมขัดแย้ง 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.781973395+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.782006493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.782012897+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.78202392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 53\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.782026655+07:00","message":"receive interim result [false|false]:  53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.782033382+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.782036628+07:00","message":"[buffer interim] 12 false  53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.78205713+07:00","message":"[bufferProcess] interim [800000000]:กรมขัดแย้งลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.782072256+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้งลูกห่านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.782104726+07:00","message":"[bufferProcess] interim [800000000]: 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.782109203+07:00","message":"[bufferProcess] update buffer: กรมขัดแย้งลูก 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.782123881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.782149166+07:00","message":"> Transcript [83] [false]: 'กรมขัดแย้งลูกห่านฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.782153345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.782156174+07:00","message":"Set new StatePrefix: 'กรมขัดแย้งลูกห่านฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.868443047+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.868484044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูกขาดสาขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.868491913+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูกขาดสาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.868507517+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูกขาดสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.868522257+07:00","message":"[bufferProcess] interim [860000000]:กรมขัดแย้งลูกขาดสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.868526052+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้งลูก 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.868535684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.868539898+07:00","message":"> Transcript [84] [false]: 'กรมขัดแย้งลูก 53'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.868543565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.868546452+07:00","message":"Set new StatePrefix: 'กรมขัดแย้งลูก 53'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.92992189+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.929973948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูกหัดภาษาไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.929980781+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูกหัดภาษาไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:30.929992359+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูกหัดภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.929999521+07:00","message":"[bufferProcess] interim [980000000]:กรมขัดแย้งลูกหัดภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.930003271+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้งลูกขาดสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.930008927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.930012906+07:00","message":"> Transcript [85] [false]: 'กรมขัดแย้งลูกขาดสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.930016605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:30.930019601+07:00","message":"Set new StatePrefix: 'กรมขัดแย้งลูกขาดสาขา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:31.006823622+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:31.006828821+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.066609639+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.066644327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูกหาดสาธารณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.066649517+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.066664612+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.06667121+07:00","message":"[bufferProcess] interim [40000000]:กรมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.06667363+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้งลูกหัดภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.066676982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.066679895+07:00","message":"> Transcript [86] [false]: 'กรมขัดแย้งลูกหัดภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.066682168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.066684378+07:00","message":"Set new StatePrefix: 'กรมขัดแย้งลูกหัดภาษาไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.631916185+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.631963836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูกหาดสาธารณะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.631969685+07:00","message":"receive interim result [false|false]: กรมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.631982482+07:00","message":"[buffer interim] 12 false กรมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.631988911+07:00","message":"[bufferProcess] interim [640000000]:กรมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.631991241+07:00","message":"[bufferProcess] send to processor:กรมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.632002242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.632005414+07:00","message":"> Transcript [87] [false]: 'กรมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.63200766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.632009912+07:00","message":"Set new StatePrefix: 'กรมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:34.007286633+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:34.007323024+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.235737699+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.301630835+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.390081693+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.390124324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมขัดแย้งลูกหักสาธารณะ\",\"confidence\":0.8674488}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.390130657+07:00","message":"receive interim result [true|false]: กรมขัดแย้งลูกหักสาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.390140514+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.39014302+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.39014983+07:00","message":"[buffer interim] 12 true กรมขัดแย้งลูกหักสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390158137+07:00","message":"[bufferProcess] interim [460000000]:กรมขัดแย้งลูกหักสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390161437+07:00","message":"[bufferProcess] send to processor (isfinal):กรมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390165323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390168119+07:00","message":"> Transcript [88] [false]: 'กรมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390171061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390173103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390175176+07:00","message":"StatePrefix: 'กรมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390177329+07:00","message":"TextPushed: 'กรมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390179218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390181252+07:00","message":"> Transcript [89] [true]: 'กรมขัดแย้งลูกหักสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390183751+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390185502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390187155+07:00","message":"StatePrefix: 'กรมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390189112+07:00","message":"TextPushed: 'กรมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.390197382+07:00","message":"Push: 'ลูกหักสาธารณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.390204503+07:00","message":"push: {true ลูกหักสาธารณะ 0 0xc0004a3400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:34.406328152+07:00","message":"write wav file: './tmp/7582/7582_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.495169958+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.556859992+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.599270562+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.599302177+07:00","message":"found end of frame, send empty tag with msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.599306414+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.59931689+07:00","message":"[buffer interim] 13 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.599325094+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.599329542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.599332294+07:00","message":"> Transcript [90] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.599335203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.599337406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.599339798+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.599342458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:34.599348902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.599359632+07:00","message":"push: {true \n 0 0xc000187400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:34.604501236+07:00","message":"write wav file: './tmp/7582/7582_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.083206208+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.083252612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริษัท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.083260203+07:00","message":"receive interim result [false|false]: บริษัท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.083273157+07:00","message":"[buffer interim] 14 false บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.083279365+07:00","message":"[bufferProcess] interim [360000000]:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.083281278+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.288627751+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.288675121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.288681862+07:00","message":"receive interim result [false|false]: ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.288694406+07:00","message":"[buffer interim] 14 false ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.288701225+07:00","message":"[bufferProcess] interim [600000000]:ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.288703527+07:00","message":"[bufferProcess] send to processor:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.288708567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.288711396+07:00","message":"> Transcript [91] [false]: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.288713654+07:00","message":"Set StatePrefix (first interim): 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.5922032+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.592245766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนจีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.592251994+07:00","message":"receive interim result [false|false]: ประชาชนจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.592264758+07:00","message":"[buffer interim] 14 false ประชาชนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.592272869+07:00","message":"[bufferProcess] interim [840000000]:ประชาชนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.592275934+07:00","message":"[bufferProcess] send to processor:ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.5922825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.592286602+07:00","message":"> Transcript [92] [false]: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.592289758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:35.592293023+07:00","message":"Set new StatePrefix: 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.896352689+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:35.967765038+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.126687357+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.126730011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนจีน\",\"confidence\":0.71726775}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.126735946+07:00","message":"receive interim result [true|false]: ประชาชนจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.12674541+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.126747542+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.126753883+07:00","message":"[buffer interim] 14 true ประชาชนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126760414+07:00","message":"[bufferProcess] interim [380000000]:ประชาชนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126766787+07:00","message":"[bufferProcess] send to processor (isfinal):ประชาชนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126769963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126773+07:00","message":"> Transcript [93] [false]: 'ประชาชนจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126775602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126777678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126779633+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.12678198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126783753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126785691+07:00","message":"> Transcript [94] [true]: 'ประชาชนจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126787879+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126789477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126791157+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.126792995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.12680026+07:00","message":"Push: 'ประชาชนจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.126808673+07:00","message":"push: {true ประชาชนจีน 0 0xc0020a2000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:36.133384149+07:00","message":"write wav file: './tmp/7582/7582_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.685360735+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.685410268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.685415883+07:00","message":"receive interim result [false|false]: วาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.685429602+07:00","message":"[buffer interim] 15 false วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.685437036+07:00","message":"[bufferProcess] interim [540000000]:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.68543896+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.694175275+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.694214725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.694219683+07:00","message":"receive interim result [false|false]: ว่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.694233008+07:00","message":"[buffer interim] 15 false ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.694239963+07:00","message":"[bufferProcess] interim [600000000]:ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.694243333+07:00","message":"[bufferProcess] send to processor:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.6942495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.694252496+07:00","message":"> Transcript [95] [false]: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.694254761+07:00","message":"Set StatePrefix (first interim): 'วาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.816228827+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.816264126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.816269764+07:00","message":"receive interim result [false|false]: ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.816280637+07:00","message":"[buffer interim] 15 false ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.816287912+07:00","message":"[bufferProcess] interim [660000000]:ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.816290227+07:00","message":"[bufferProcess] send to processor:ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.816295811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.816298359+07:00","message":"> Transcript [96] [false]: 'ว่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.816300731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.81630303+07:00","message":"Set new StatePrefix: 'ว่าน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:37.007985851+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:37.008017775+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.034723501+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.034760186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าลองพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.034766792+07:00","message":"receive interim result [false|false]: ว่าลองพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.034780325+07:00","message":"[buffer interim] 15 false ว่าลองพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.034787212+07:00","message":"[bufferProcess] interim [900000000]:ว่าลองพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.034789386+07:00","message":"[bufferProcess] send to processor:ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.034796721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.034800083+07:00","message":"> Transcript [97] [false]: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.034802416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.034805298+07:00","message":"Set new StatePrefix: 'ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.138269898+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.138308997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ารองผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.138314329+07:00","message":"receive interim result [false|false]: ว่ารองผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.138326519+07:00","message":"[buffer interim] 15 false ว่ารองผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.138332526+07:00","message":"[bufferProcess] interim [960000000]:ว่ารองผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.138335109+07:00","message":"[bufferProcess] send to processor:ว่าลองพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.13834068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.138343669+07:00","message":"> Transcript [98] [false]: 'ว่าลองพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.138345866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.138347895+07:00","message":"Set new StatePrefix: 'ว่าลองพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.141830851+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.141868634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.141873907+07:00","message":"receive interim result [false|false]: ว่าเราพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.141887465+07:00","message":"[buffer interim] 15 false ว่าเราพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.141892376+07:00","message":"[bufferProcess] interim [20000000]:ว่าเราพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.141894589+07:00","message":"[bufferProcess] send to processor:ว่ารองผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.141899436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.1419023+07:00","message":"> Transcript [99] [false]: 'ว่ารองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.141904776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.141906915+07:00","message":"Set new StatePrefix: 'ว่ารองผู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.374342439+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.374389902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราพวกกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.374397784+07:00","message":"receive interim result [false|false]: ว่าเราพวกกู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.374414248+07:00","message":"[buffer interim] 15 false ว่าเราพวกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.374425223+07:00","message":"[bufferProcess] interim [200000000]:ว่าเราพวกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.374428932+07:00","message":"[bufferProcess] send to processor:ว่าเราพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.374435676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.374439873+07:00","message":"> Transcript [100] [false]: 'ว่าเราพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.374443129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.374446458+07:00","message":"Set new StatePrefix: 'ว่าเราพวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.40410509+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.404159548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ารองผู้ว่าภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.404165309+07:00","message":"receive interim result [false|false]: ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.404184442+07:00","message":"[buffer interim] 15 false ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.404195903+07:00","message":"[bufferProcess] interim [320000000]:ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.404198918+07:00","message":"[bufferProcess] send to processor:ว่าเราพวกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.404206115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.404209911+07:00","message":"> Transcript [101] [false]: 'ว่าเราพวกกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.40421418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.404216447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.404218609+07:00","message":"StatePrefix: 'ว่าเราพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.404221023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.505427109+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.577274874+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.600881722+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.600925889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ารองผู้ว่าภูเก็ต\",\"confidence\":0.9567484}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.600932566+07:00","message":"receive interim result [true|false]: ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.600942859+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.600945114+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.600952745+07:00","message":"[buffer interim] 15 true ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600961609+07:00","message":"[bufferProcess] interim [560000000]:ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600969074+07:00","message":"[bufferProcess] send to processor (isfinal):ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600972579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.60097555+07:00","message":"> Transcript [102] [false]: 'ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600978453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600980739+07:00","message":"Set new StatePrefix: 'ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600982837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600984825+07:00","message":"> Transcript [103] [true]: 'ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600987386+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600989363+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600991534+07:00","message":"StatePrefix: 'ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.600993841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.601001934+07:00","message":"Push: 'ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.601011189+07:00","message":"push: {true ว่ารองผู้ว่าภูเก็ต 0 0xc0020ee180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:37.607594578+07:00","message":"write wav file: './tmp/7582/7582_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.405214354+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.409518889+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.409551655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.409557052+07:00","message":"receive interim result [false|false]: ละคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.409571923+07:00","message":"[buffer interim] 16 false ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.409579318+07:00","message":"[bufferProcess] interim [840000000]:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.409581473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.519178873+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.519224662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละคร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.51923306+07:00","message":"receive interim result [true|false]: ละคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.519242903+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.51924527+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.519252332+07:00","message":"[buffer interim] 16 true ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519262371+07:00","message":"[bufferProcess] interim [50000000]:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519265791+07:00","message":"[bufferProcess] send to processor (isfinal):ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.5192698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519272725+07:00","message":"> Transcript [104] [false]: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.51927521+07:00","message":"Set StatePrefix (first interim): 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519279344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519281289+07:00","message":"> Transcript [105] [true]: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519284096+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519286317+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519288344+07:00","message":"StatePrefix: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519290509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.519293564+07:00","message":"Push: 'ละคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.519304234+07:00","message":"push: {true ละคร 0 0xc0004a3100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:38.525597599+07:00","message":"write wav file: './tmp/7582/7582_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.537243581+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.208326498+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.208373094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.208378696+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.208393748+07:00","message":"[buffer interim] 17 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.208399376+07:00","message":"[bufferProcess] interim [720000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.208401599+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.429463949+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.429505973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.429511677+07:00","message":"receive interim result [false|false]: ตาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.429527468+07:00","message":"[buffer interim] 17 false ตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.429537459+07:00","message":"[bufferProcess] interim [900000000]:ตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.42953995+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.42954398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.429547069+07:00","message":"> Transcript [106] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.429549628+07:00","message":"Set StatePrefix (first interim): 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.562437832+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.562471522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตราบสิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.562477061+07:00","message":"receive interim result [false|false]: ตราบสิ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.562493505+07:00","message":"[buffer interim] 17 false ตราบสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.562500041+07:00","message":"[bufferProcess] interim [20000000]:ตราบสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.562502148+07:00","message":"[bufferProcess] send to processor:ตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.562507133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.562509983+07:00","message":"> Transcript [107] [false]: 'ตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.562512548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.562514824+07:00","message":"Set new StatePrefix: 'ตาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.611449256+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.611488223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.611494081+07:00","message":"receive interim result [false|false]: ตาที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.611507423+07:00","message":"[buffer interim] 17 false ตาที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.611513481+07:00","message":"[bufferProcess] interim [80000000]:ตาที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.611515897+07:00","message":"[bufferProcess] send to processor:ตราบสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.611521405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.611524121+07:00","message":"> Transcript [108] [false]: 'ตราบสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.611526272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.611528589+07:00","message":"Set new StatePrefix: 'ตราบสิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.766295378+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.766330393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.766335934+07:00","message":"receive interim result [false|false]: ตาที่นายก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.766350586+07:00","message":"[buffer interim] 17 false ตาที่นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.766356976+07:00","message":"[bufferProcess] interim [260000000]:ตาที่นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.766359457+07:00","message":"[bufferProcess] send to processor:ตาที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.766362976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.766366068+07:00","message":"> Transcript [109] [false]: 'ตาที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.766368567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.766370839+07:00","message":"Set new StatePrefix: 'ตาที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.981528473+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.981565066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.981570513+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.981579823+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.981586236+07:00","message":"[bufferProcess] interim [500000000]:ตาที่นายกแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.981588622+07:00","message":"[bufferProcess] send to processor:ตาที่นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.981592277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.981595268+07:00","message":"> Transcript [110] [false]: 'ตาที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.981597651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.981599864+07:00","message":"Set new StatePrefix: 'ตาที่นายก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:40.008861073+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:40.008881739+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.080812578+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.0808497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.080855539+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.08086841+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.080874733+07:00","message":"[bufferProcess] interim [560000000]:ตาที่นายกแก้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.080877086+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.080882621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.08088531+07:00","message":"> Transcript [111] [false]: 'ตาที่นายกแก้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.080888519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.080890624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.080892826+07:00","message":"StatePrefix: 'ตาที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.080896978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.08314575+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.083184159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.083190096+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.083206615+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.08321342+07:00","message":"[bufferProcess] interim [620000000]:ตาที่นายกแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.08321605+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.083222506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.083225633+07:00","message":"> Transcript [112] [false]: 'ตาที่นายกแก้ผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.083229596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.083231703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.08323377+07:00","message":"StatePrefix: 'ตาที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.083236067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.411557903+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.411601845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.411608076+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.411624148+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.411631484+07:00","message":"[bufferProcess] interim [920000000]:ตาที่นายกแก้ปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.411634351+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.411642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.411645094+07:00","message":"> Transcript [113] [false]: 'ตาที่นายกแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.411649081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.411651897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.411653901+07:00","message":"StatePrefix: 'ตาที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.411656787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.597416225+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.597452982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.597458697+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.597468959+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597475837+07:00","message":"[bufferProcess] interim [100000000]:ตาที่นายกแก้ปัญหามาเฟีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597478307+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597481858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597484603+07:00","message":"> Transcript [114] [false]: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597487958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597490128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.59749221+07:00","message":"StatePrefix: 'ตาที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.59749429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597496762+07:00","message":"Push: 'ตาที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597498686+07:00","message":"TextPushed: 'ตาที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597501033+07:00","message":"Set new StatePrefix : 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.597503498+07:00","message":"Next Push (prob) : 'แก้ปัญหามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.597511321+07:00","message":"push: {false ตาที่นายก 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.97303414+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.973072765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.973080542+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.973098873+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.973105884+07:00","message":"[bufferProcess] interim [460000000]:ตาที่นายกแก้ปัญหามาเฟียสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.973108372+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.973111898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.973114846+07:00","message":"> Transcript [115] [false]: 'ตาที่นายกแก้ปัญหามาเฟีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.973117972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.973120482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.973122508+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.973124682+07:00","message":"TextPushed: 'ตาที่นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.108837537+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.10888241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.108888805+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.108903378+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.108910321+07:00","message":"[bufferProcess] interim [580000000]:ตาที่นายกแก้ปัญหามาเฟียสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.108913697+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.108921002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.108923971+07:00","message":"> Transcript [116] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.108927337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.10893005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.108932418+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.108934884+07:00","message":"TextPushed: 'ตาที่นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.173357451+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.17339684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.173403266+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.173417595+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.17342856+07:00","message":"[bufferProcess] interim [640000000]:ตาที่นายกแก้ปัญหามาเฟียสีกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.173432546+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.173437732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.173441728+07:00","message":"> Transcript [117] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.173446127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.173449917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.173452055+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.173454758+07:00","message":"TextPushed: 'ตาที่นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.175851875+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.17588055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.175886168+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.175902194+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175909277+07:00","message":"[bufferProcess] interim [700000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175911917+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175917445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175920566+07:00","message":"> Transcript [118] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175924412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175926533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175928961+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175931224+07:00","message":"TextPushed: 'ตาที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175937089+07:00","message":"Push: 'แก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175939086+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175941183+07:00","message":"Set new StatePrefix : 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.175943434+07:00","message":"Next Push (prob) : 'เฟียสีกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.17595091+07:00","message":"push: {false แก้ปัญหามา 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.743198242+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.743246998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.743256664+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.743273745+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.743283344+07:00","message":"[bufferProcess] interim [300000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.743287324+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.743297712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.743301861+07:00","message":"> Transcript [119] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.743307157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.743310633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.743313702+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.743317694+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.877123188+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.877182321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.877195085+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:41.877212841+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.87721963+07:00","message":"[bufferProcess] interim [420000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.877222359+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.877226222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.877228998+07:00","message":"> Transcript [120] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.877232367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.877234497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.877236462+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:41.877239214+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.070553355+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.070595904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.070603165+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.07061772+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.070625672+07:00","message":"[bufferProcess] interim [540000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.070628322+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.070635015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.070638453+07:00","message":"> Transcript [121] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.070642627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.070644906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.070647276+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.070651454+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.192642804+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.192689992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.192696877+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.19271404+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192722225+07:00","message":"[bufferProcess] interim [660000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192725849+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192729837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192732708+07:00","message":"> Transcript [122] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192736481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192738748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192741128+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192744131+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192747514+07:00","message":"Push: 'เฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192750094+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.192753799+07:00","message":"Set new StatePrefix : 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.19275606+07:00","message":"Next Push (prob) : 'กีให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.192765226+07:00","message":"push: {false เฟียสีกา 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.402633137+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.402680373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.402688297+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.402705613+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.402713217+07:00","message":"[bufferProcess] interim [900000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.402716231+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.402720366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.402724052+07:00","message":"> Transcript [123] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.402726841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.402729118+07:00","message":"Set new StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.573262457+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.573305766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.573311678+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.573326401+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.573333876+07:00","message":"[bufferProcess] interim [80000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.573336691+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.57334429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.573347095+07:00","message":"> Transcript [124] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.573350527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.573352611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.573354614+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.573357328+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.782670197+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.782708095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.782713865+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.782734409+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.782742886+07:00","message":"[bufferProcess] interim [260000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.782745803+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.782751482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.782754267+07:00","message":"> Transcript [125] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.782757582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.782759871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.782763303+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.782766078+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.784411285+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.784435665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.784441138+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.784453164+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.784459469+07:00","message":"[bufferProcess] interim [320000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.784461831+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.784467518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.784470272+07:00","message":"> Transcript [126] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.78447356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.784475677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.784477929+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.784480535+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.901980109+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.902021903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.902028296+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.902041469+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.90204869+07:00","message":"[bufferProcess] interim [380000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902051988+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902059488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902062586+07:00","message":"> Transcript [127] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902066689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902070736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902073387+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902076011+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902082497+07:00","message":"Push: 'กีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902084882+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902087441+07:00","message":"Set new StatePrefix : 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:42.902090149+07:00","message":"Next Push (prob) : 'ผู้มีอิทธิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:42.902098531+07:00","message":"push: {false กีให้อำนาจ 0 0xc00039d880}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:43.009503158+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:43.009494991+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.281709966+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.281750746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.28175875+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.281777109+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.281791138+07:00","message":"[bufferProcess] interim [800000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.281794254+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.281804135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.281807605+07:00","message":"> Transcript [128] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.28181198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.281814316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.281816733+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.281819468+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.600413838+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.600455052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.600460666+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.600471825+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.600478092+07:00","message":"[bufferProcess] interim [40000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.600480913+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.600484569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.600487229+07:00","message":"> Transcript [129] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.600491213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.600493269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.600495714+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.60049849+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.664784532+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.664823206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.664829216+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.664844831+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.664851812+07:00","message":"[bufferProcess] interim [220000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.664854651+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.664859095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.664861943+07:00","message":"> Transcript [130] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.664865631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.664867513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.664870427+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.664873124+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.301617174+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.301665112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.301672273+07:00","message":"receive interim result [false|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.30168824+07:00","message":"[buffer interim] 17 false ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301696195+07:00","message":"[bufferProcess] interim [820000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301699158+07:00","message":"[bufferProcess] send to processor:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301707061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301710302+07:00","message":"> Transcript [131] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301715262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301718035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301720588+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301723668+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301731461+07:00","message":"Push: 'ผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.30173366+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301735926+07:00","message":"Set new StatePrefix : 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.301738642+07:00","message":"Next Push (prob) : 'พลในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.301747549+07:00","message":"push: {false ผู้มีอิทธิ 0 0xc00039d880}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:46.00967979+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:46.009703951+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.79637204+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.857249325+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.929000074+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.929037174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่\",\"confidence\":0.9439336}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.929042718+07:00","message":"receive interim result [true|false]: ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.929050184+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.929052419+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.929069711+07:00","message":"[buffer interim] 17 true ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.9290777+07:00","message":"[bufferProcess] interim [490000000]:ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929081214+07:00","message":"[bufferProcess] send to processor (isfinal):ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.92908564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929088216+07:00","message":"> Transcript [132] [false]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929091386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929094521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929096718+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929099381+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929101392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929103463+07:00","message":"> Transcript [133] [true]: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929105671+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929107383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929109188+07:00","message":"StatePrefix: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.92911114+07:00","message":"TextPushed: 'ตาที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.929113744+07:00","message":"Push: 'พลในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.92912108+07:00","message":"push: {true พลในพื้นที่ 0 0xc00039d880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:46.948670725+07:00","message":"write wav file: './tmp/7582/7582_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.388421931+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.388464223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.388469597+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.388480973+07:00","message":"[buffer interim] 18 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.38848747+07:00","message":"[bufferProcess] interim [540000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.388489395+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.559863877+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.55990859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.559914252+07:00","message":"receive interim result [false|false]: เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.559926339+07:00","message":"[buffer interim] 18 false เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.559934269+07:00","message":"[bufferProcess] interim [720000000]:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.559937799+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.559945078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.559948183+07:00","message":"> Transcript [134] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.559950391+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.714976875+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.715016743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวกล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.715022913+07:00","message":"receive interim result [false|false]: ข้าวกล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.715033838+07:00","message":"[buffer interim] 18 false ข้าวกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.715040452+07:00","message":"[bufferProcess] interim [840000000]:ข้าวกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.715042789+07:00","message":"[bufferProcess] send to processor:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.715048132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.715051164+07:00","message":"> Transcript [135] [false]: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.715053871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.71505578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.715058173+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.715060682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.837862847+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.837899813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวช่อง 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.837904942+07:00","message":"receive interim result [false|false]: ข่าวช่อง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.837916005+07:00","message":"[buffer interim] 18 false ข่าวช่อง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.837924287+07:00","message":"[bufferProcess] interim [960000000]:ข่าวช่อง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.837926707+07:00","message":"[bufferProcess] send to processor:ข้าวกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.837931956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.837935154+07:00","message":"> Transcript [136] [false]: 'ข้าวกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.837937443+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.83793971+07:00","message":"Set new StatePrefix: 'ข้าวกล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.946687578+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.016409484+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.026375162+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.02641685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวก้องสหรัถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.026421871+07:00","message":"receive interim result [false|false]: ข่าวก้องสหรัถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.02643433+07:00","message":"[buffer interim] 18 false ข่าวก้องสหรัถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.026440621+07:00","message":"[bufferProcess] interim [200000000]:ข่าวก้องสหรัถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.026443146+07:00","message":"[bufferProcess] send to processor:ข่าวช่อง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.026448619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.026451395+07:00","message":"> Transcript [137] [false]: 'ข่าวช่อง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.026453636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.026455783+07:00","message":"Set new StatePrefix: 'ข่าวช่อง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.047411566+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.047460044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวก้องสหรัถ\",\"confidence\":0.8353283}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.04746654+07:00","message":"receive interim result [true|false]: ข่าวก้องสหรัถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.047480036+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.047482383+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.047489103+07:00","message":"[buffer interim] 18 true ข่าวก้องสหรัถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047499324+07:00","message":"[bufferProcess] interim [320000000]:ข่าวก้องสหรัถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047505968+07:00","message":"[bufferProcess] send to processor (isfinal):ข่าวก้องสหรัถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047509368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047512877+07:00","message":"> Transcript [138] [false]: 'ข่าวก้องสหรัถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047515503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047517924+07:00","message":"Set new StatePrefix: 'ข่าวก้องสหรัถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047519869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047521705+07:00","message":"> Transcript [139] [true]: 'ข่าวก้องสหรัถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047524097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.04752608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.04752812+07:00","message":"StatePrefix: 'ข่าวก้องสหรัถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047530213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.047537356+07:00","message":"Push: 'ข่าวก้องสหรัถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.047546756+07:00","message":"push: {true ข่าวก้องสหรัถ 0 0xc00039da80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:48.053740351+07:00","message":"write wav file: './tmp/7582/7582_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.529913573+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.529959344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.529965601+07:00","message":"receive interim result [false|false]: ประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.529981087+07:00","message":"[buffer interim] 19 false ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.529988785+07:00","message":"[bufferProcess] interim [540000000]:ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.529991485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.984315731+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.984363492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.984369385+07:00","message":"receive interim result [false|false]: ประเมินกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.98438529+07:00","message":"[buffer interim] 19 false ประเมินกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.984393483+07:00","message":"[bufferProcess] interim [960000000]:ประเมินกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.984396356+07:00","message":"[bufferProcess] send to processor:ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.984405235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.98440833+07:00","message":"> Transcript [140] [false]: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.984412209+07:00","message":"Set StatePrefix (first interim): 'ประเมิน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:49.010469246+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:49.01048951+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.262417329+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.262459292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินกีฬา 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.262465207+07:00","message":"receive interim result [false|false]: ประเมินกีฬา 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.262483155+07:00","message":"[buffer interim] 19 false ประเมินกีฬา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.262489785+07:00","message":"[bufferProcess] interim [320000000]:ประเมินกีฬา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.262492055+07:00","message":"[bufferProcess] send to processor:ประเมินกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.26249613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.262499172+07:00","message":"> Transcript [141] [false]: 'ประเมินกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.262502493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.262504708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.262506882+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.262509065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.3554648+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.416537299+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.431051925+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.431090816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินกีฬาสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.431097063+07:00","message":"receive interim result [false|false]: ประเมินกีฬาสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.431106562+07:00","message":"[buffer interim] 19 false ประเมินกีฬาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.431112872+07:00","message":"[bufferProcess] interim [440000000]:ประเมินกีฬาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.431118503+07:00","message":"[bufferProcess] send to processor:ประเมินกีฬา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.43112201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.431124732+07:00","message":"> Transcript [142] [false]: 'ประเมินกีฬา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.431127855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.431130007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.431132165+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.431134145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.458628287+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.458663932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินกีฬาสามารถ\",\"confidence\":0.92898244}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.458669832+07:00","message":"receive interim result [true|false]: ประเมินกีฬาสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.458679989+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.458682627+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.458688538+07:00","message":"[buffer interim] 19 true ประเมินกีฬาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458694804+07:00","message":"[bufferProcess] interim [560000000]:ประเมินกีฬาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458698144+07:00","message":"[bufferProcess] send to processor (isfinal):ประเมินกีฬาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458701528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.45870448+07:00","message":"> Transcript [143] [false]: 'ประเมินกีฬาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458707469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458709374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458711221+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458713267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458714938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458716874+07:00","message":"> Transcript [144] [true]: 'ประเมินกีฬาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458719236+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458720931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458722657+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458724481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.458726811+07:00","message":"Push: 'ประเมินกีฬาสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.458734134+07:00","message":"push: {true ประเมินกีฬาสามารถ 0 0xc0020ee000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:49.46542222+07:00","message":"write wav file: './tmp/7582/7582_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.759768479+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.759819715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.759825176+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.759839669+07:00","message":"[buffer interim] 20 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.759846109+07:00","message":"[bufferProcess] interim [420000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.759848262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.10940251+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.109440824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.109446117+07:00","message":"receive interim result [false|false]: ปิดช่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.109462301+07:00","message":"[buffer interim] 20 false ปิดช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.109469175+07:00","message":"[bufferProcess] interim [720000000]:ปิดช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.109472056+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.109475621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.109479054+07:00","message":"> Transcript [145] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.10948119+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.287766084+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.287812854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.287818705+07:00","message":"receive interim result [false|false]: ปิดช่องทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.2878373+07:00","message":"[buffer interim] 20 false ปิดช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.287845626+07:00","message":"[bufferProcess] interim [900000000]:ปิดช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.287848343+07:00","message":"[bufferProcess] send to processor:ปิดช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.287852515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.287856673+07:00","message":"> Transcript [146] [false]: 'ปิดช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.28786017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.287862252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.287864499+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.28786681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.655820266+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.655858985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.655864824+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.655880849+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.655889427+07:00","message":"[bufferProcess] interim [260000000]:ปิดช่องแคบฮอร์มุซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.655893876+07:00","message":"[bufferProcess] send to processor:ปิดช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.655901307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.655905757+07:00","message":"> Transcript [147] [false]: 'ปิดช่องทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.655910437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.655913401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.655917002+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.655919444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.972023642+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.972067106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.972072986+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.972087779+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.972096548+07:00","message":"[bufferProcess] interim [560000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.972099447+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.972113225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.972116355+07:00","message":"> Transcript [148] [false]: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.972119724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.972121898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.972124186+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.972126335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.164630213+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.164673446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.164680044+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.164693271+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164701886+07:00","message":"[bufferProcess] interim [800000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164705313+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164711127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164713857+07:00","message":"> Transcript [149] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164717209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164719497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164721624+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164723921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164727047+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164729008+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164731099+07:00","message":"Set new StatePrefix : 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.164733257+07:00","message":"Next Push (prob) : 'ช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.164741437+07:00","message":"push: {false ปิด 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.292134264+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.292179055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.292190882+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.292206718+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.292214259+07:00","message":"[bufferProcess] interim [920000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.292217062+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.292225504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.292228756+07:00","message":"> Transcript [150] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.29223245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.292237586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.29223989+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.292242518+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.869558986+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.869596371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.869601674+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.869613096+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.869619964+07:00","message":"[bufferProcess] interim [520000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.869622806+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.869628114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.869630706+07:00","message":"> Transcript [151] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.86963404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.869636331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.869638373+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.869640844+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:52.011517484+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:52.011548106+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.336296799+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.33634726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.336353899+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.336367622+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336374428+07:00","message":"[bufferProcess] interim [960000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336377015+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.33638253+07:00","message":"[bufferProcess] send to processor (ticker):ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336385952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336389415+07:00","message":"> Transcript [152] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336394178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336396645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336399046+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336401661+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336403536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336405489+07:00","message":"> Transcript [153] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336407678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336409405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336411119+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336413016+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336417466+07:00","message":"Push: 'ช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336419633+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.33642281+07:00","message":"Set new StatePrefix : 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.336425668+07:00","message":"Next Push (prob) : 'ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.336434697+07:00","message":"push: {false ช่องแคบฮอร์มุซเมื่อไหร่ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.476229186+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.476262329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.476267749+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.476278362+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.476284552+07:00","message":"[bufferProcess] interim [80000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.476286814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.660973697+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.661035676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.661043279+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.661058499+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.661066249+07:00","message":"[bufferProcess] interim [260000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.66106941+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.661073176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.6610764+07:00","message":"> Transcript [154] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.661080577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.661082711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.661084922+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.661087527+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.225579446+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.225628151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.225634069+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.225648048+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.225655814+07:00","message":"[bufferProcess] interim [800000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.225658806+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.225664583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.225667562+07:00","message":"> Transcript [155] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.225671513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.225673797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.225676501+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.225679676+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.258503229+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.258552189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.258558757+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.258578608+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.258589545+07:00","message":"[bufferProcess] interim [920000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.25859265+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.258599698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.258602575+07:00","message":"> Transcript [156] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.258606455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.258608518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.258610683+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.258613835+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.375972438+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.376010116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.37601642+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.376029431+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.37603579+07:00","message":"[bufferProcess] interim [980000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376038686+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376046031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376048916+07:00","message":"> Transcript [157] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376052425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376054698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376056901+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376059692+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376064674+07:00","message":"Push: 'ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376066963+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376069131+07:00","message":"Set new StatePrefix : 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.376071419+07:00","message":"Next Push (prob) : 'ต่อรองเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.376090557+07:00","message":"push: {false ก็ได้ก็มีอำนาจ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.573696501+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.573751941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.573759378+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.573773842+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.573781791+07:00","message":"[bufferProcess] interim [160000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.573784891+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.573792189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.573795846+07:00","message":"> Transcript [158] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.573799246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.573801385+07:00","message":"Set new StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.777091648+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.777127381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.777133445+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.777146254+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.777155325+07:00","message":"[bufferProcess] interim [400000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.777158074+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.777174141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.777177381+07:00","message":"> Transcript [159] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.777180941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.77718302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.777185124+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.777188045+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.922070972+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.922114946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.922121335+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.922136912+07:00","message":"[buffer interim] 20 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.922145069+07:00","message":"[bufferProcess] interim [520000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.922148319+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.92215676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.922159531+07:00","message":"> Transcript [160] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.922163895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.922166432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.92216858+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:54.92217188+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:54.994523912+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:55.011728547+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:55.011753892+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.129455646+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.150023652+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.150065916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน\",\"confidence\":0.91950023}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.150073142+07:00","message":"receive interim result [true|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.150083867+07:00","message":"end recv isFinal message id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.150086231+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.150092416+07:00","message":"[buffer interim] 20 true ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150099215+07:00","message":"[bufferProcess] interim [790000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150102693+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150106353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150109039+07:00","message":"> Transcript [161] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150112611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150114527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150116976+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150119397+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150124286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150126591+07:00","message":"> Transcript [162] [true]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150128992+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150130778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150132594+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150134539+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.150137682+07:00","message":"Push: 'ต่อรองที่เหนือกว่าอิหร่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.150144909+07:00","message":"push: {true ต่อรองที่เหนือกว่าอิหร่าน 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:55.163404864+07:00","message":"write wav file: './tmp/7582/7582_20.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:58.012712342+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:58.01272378+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.134984465+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.196488178+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.223285865+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.223307879+07:00","message":"found end of frame, send empty tag with msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.22331252+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.22331962+07:00","message":"[buffer interim] 21 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.223327709+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.2233327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.223336798+07:00","message":"> Transcript [163] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.223340741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.223343778+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.223346288+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.223349119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.223353183+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.223363099+07:00","message":"push: {true \n 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:58.232882379+07:00","message":"write wav file: './tmp/7582/7582_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.842142268+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.842183137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.842188881+07:00","message":"receive interim result [false|false]: เร็ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.842202252+07:00","message":"[buffer interim] 22 false เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.842208777+07:00","message":"[bufferProcess] interim [600000000]:เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.842211083+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.050477821+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.050515901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.050521341+07:00","message":"receive interim result [false|false]: เร็วๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.050535094+07:00","message":"[buffer interim] 22 false เร็วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.050545947+07:00","message":"[bufferProcess] interim [900000000]:เร็วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.050549546+07:00","message":"[bufferProcess] send to processor:เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.050556467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.050560276+07:00","message":"> Transcript [164] [false]: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.050563644+07:00","message":"Set StatePrefix (first interim): 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.263483067+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.263523385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.2635312+07:00","message":"receive interim result [false|false]: เร็วๆแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.263543902+07:00","message":"[buffer interim] 22 false เร็วๆแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.263552329+07:00","message":"[bufferProcess] interim [20000000]:เร็วๆแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.263556113+07:00","message":"[bufferProcess] send to processor:เร็วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.263563061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.263567081+07:00","message":"> Transcript [165] [false]: 'เร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.263571637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.263574547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.263577531+07:00","message":"StatePrefix: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.263580796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.377830039+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.377873421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆแบต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.37787933+07:00","message":"receive interim result [false|false]: เร็วๆแบต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.377894494+07:00","message":"[buffer interim] 22 false เร็วๆแบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.377902241+07:00","message":"[bufferProcess] interim [140000000]:เร็วๆแบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.377904836+07:00","message":"[bufferProcess] send to processor:เร็วๆแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.377911995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.377915013+07:00","message":"> Transcript [166] [false]: 'เร็วๆแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.377918837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.377921223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.377923881+07:00","message":"StatePrefix: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.377926675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.383678669+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.383711938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.383717956+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.383733767+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.383741223+07:00","message":"[bufferProcess] interim [200000000]:เร็วๆเมสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.383747616+07:00","message":"[bufferProcess] send to processor:เร็วๆแบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.383752167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.38375509+07:00","message":"> Transcript [167] [false]: 'เร็วๆแบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.383758599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.383760896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.383762842+07:00","message":"StatePrefix: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.383765101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.750398737+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.750441368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.750448587+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.750463357+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750470732+07:00","message":"[bufferProcess] interim [620000000]:เร็วๆเมสซี่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750473454+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750480379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750483852+07:00","message":"> Transcript [168] [false]: 'เร็วๆเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750487987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750490602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750492955+07:00","message":"StatePrefix: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750495357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750501402+07:00","message":"Push: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750503796+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.75050605+07:00","message":"Set new StatePrefix : 'เร็วๆเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.750508326+07:00","message":"Next Push (prob) : 'ๆเมสซี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.750516916+07:00","message":"push: {false เร็ว 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.950377394+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.950421791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.950430269+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.950445932+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.950452312+07:00","message":"[bufferProcess] interim [740000000]:เร็วๆเมสซี่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.950454792+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.95046096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.950467117+07:00","message":"> Transcript [169] [false]: 'เร็วๆเมสซี่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.950470539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.950473208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.95047523+07:00","message":"StatePrefix: 'เร็วๆเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.9504774+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.068401142+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.068437856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำแท็กซี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.06844374+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำแท็กซี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.068461473+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำแท็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.068470975+07:00","message":"[bufferProcess] interim [920000000]:เร็วๆเมสซี่ทำแท็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.068474673+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.068478446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.068481197+07:00","message":"> Transcript [170] [false]: 'เร็วๆเมสซี่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.068484557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.068486633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.068488577+07:00","message":"StatePrefix: 'เร็วๆเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.068492062+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.146263319+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.146299552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.14630494+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.14632052+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.146326678+07:00","message":"[bufferProcess] interim [980000000]:เร็วๆเมสซี่ทำพลาสติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.146329112+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำแท็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.146332689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.146335556+07:00","message":"> Transcript [171] [false]: 'เร็วๆเมสซี่ทำแท็กซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.146338728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.146340749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.146342611+07:00","message":"StatePrefix: 'เร็วๆเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.146344989+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.547408014+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.547445818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.547451359+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.547468894+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547479728+07:00","message":"[bufferProcess] interim [400000000]:เร็วๆเมสซี่ทำพลาสติกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547482221+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547488795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547491721+07:00","message":"> Transcript [172] [false]: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547495308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547497523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547499402+07:00","message":"StatePrefix: 'เร็วๆเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547501328+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547505399+07:00","message":"Push: 'ๆเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547507542+07:00","message":"TextPushed: 'เร็วๆเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.54750961+07:00","message":"Set new StatePrefix : 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.547511872+07:00","message":"Next Push (prob) : 'ทำพลาสติก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.547519589+07:00","message":"push: {false ๆเมสซี่ 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.854482459+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.854523705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.854532292+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.854547382+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.854558128+07:00","message":"[bufferProcess] interim [580000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.854561922+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.854568855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.854573175+07:00","message":"> Transcript [173] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.854578554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.854581498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.854584815+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.854588178+07:00","message":"TextPushed: 'เร็วๆเมสซี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.868569472+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.868596726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.868602139+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.868614012+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.86861898+07:00","message":"[bufferProcess] interim [640000000]:เร็วๆเมสซี่ทำพลาสติกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.868621285+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.868624421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.868627127+07:00","message":"> Transcript [174] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.868629993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.868631997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.868634216+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.868636577+07:00","message":"TextPushed: 'เร็วๆเมสซี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.873757507+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.87378326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.873788407+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.87379903+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.873803439+07:00","message":"[bufferProcess] interim [700000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.873805803+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.873808495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.873811081+07:00","message":"> Transcript [175] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.873814063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.873816259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.873818349+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.873820557+07:00","message":"TextPushed: 'เร็วๆเมสซี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.97783921+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.97787719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.977883168+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.97789364+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977902385+07:00","message":"[bufferProcess] interim [820000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.97790485+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977908082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977910792+07:00","message":"> Transcript [176] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977914562+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977916727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977918959+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977921291+07:00","message":"TextPushed: 'เร็วๆเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977927247+07:00","message":"Push: 'ทำพลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977929372+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.977931953+07:00","message":"Set new StatePrefix : 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.97793434+07:00","message":"Next Push (prob) : 'ประเดิมฟุตบอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.977955926+07:00","message":"push: {false ทำพลาสติก 0 0xc000187300}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:01.013685367+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:01.01369886+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.218622779+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.218655678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.218661639+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลกของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.218675652+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.218681988+07:00","message":"[bufferProcess] interim [120000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.218684899+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.218691543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.218694415+07:00","message":"> Transcript [177] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.218697607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.218699881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.218701751+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.218704536+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.414497496+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.414536574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.414542105+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.414554965+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.414562026+07:00","message":"[bufferProcess] interim [240000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.414564814+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.414570448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.41457335+07:00","message":"> Transcript [178] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.414577044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.414579268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.414581775+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.414586283+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.416055754+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.416095118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.416104567+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.416119532+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.416126868+07:00","message":"[bufferProcess] interim [300000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.416129325+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.416135214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.41613847+07:00","message":"> Transcript [179] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.416142448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.416144713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.416146771+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.416149336+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.540155595+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.54018813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.540194213+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.540204255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2010\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.540206783+07:00","message":"receive interim result [false|false]:  2010"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.54021287+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.540216313+07:00","message":"[buffer interim] 22 false  2010"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540221792+07:00","message":"[bufferProcess] interim [420000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540224311+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540234524+07:00","message":"[bufferProcess] interim [420000000]: 2010"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540237141+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2010"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540240145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540243455+07:00","message":"> Transcript [180] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540247044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540249316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540251365+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540254001+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540256851+07:00","message":"Push: 'ประเดิมฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540258801+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540260971+07:00","message":"Set new StatePrefix : 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.540263224+07:00","message":"Next Push (prob) : 'โลก 2000'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.540269676+07:00","message":"push: {false ประเดิมฟุตบอล 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.73518692+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.735241443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.735264434+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.735278486+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.735284904+07:00","message":"[bufferProcess] interim [540000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.73528785+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2010"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.73529374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.735296786+07:00","message":"> Transcript [181] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2010'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.735299355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.735301447+07:00","message":"Set new StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2010'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.736239933+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.736250701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.736254029+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.73626179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2020\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.736264307+07:00","message":"receive interim result [false|false]:  2020"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.736267871+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:01.736270491+07:00","message":"[buffer interim] 22 false  2020"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.736273406+07:00","message":"[bufferProcess] interim [600000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.736275716+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.736280203+07:00","message":"[bufferProcess] interim [600000000]: 2020"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.736282623+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2020"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.736284745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.736286843+07:00","message":"> Transcript [182] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:01.736288796+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.054693443+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.054730416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.054735643+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.054745313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2026\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.054748224+07:00","message":"receive interim result [false|false]:  2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.0547552+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.054758764+07:00","message":"[buffer interim] 22 false  2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.054763612+07:00","message":"[bufferProcess] interim [840000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.054766701+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2020"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.054769896+07:00","message":"[bufferProcess] interim [840000000]: 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.054772599+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.054775391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.054778042+07:00","message":"> Transcript [183] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2020'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.054780302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.054782245+07:00","message":"Set new StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2020'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.39737055+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.397408321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.397414436+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.39742726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2026 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.397431837+07:00","message":"receive interim result [false|false]:  2026 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.39744892+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.397462049+07:00","message":"[buffer interim] 22 false  2026 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.397468475+07:00","message":"[bufferProcess] interim [200000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.39747167+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.397477305+07:00","message":"[bufferProcess] interim [200000000]: 2026 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.397480158+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.397483197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.397487629+07:00","message":"> Transcript [184] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.397490503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.397492706+07:00","message":"Set new StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.456793403+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.456828767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.45683486+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.45684329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2026\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.456846001+07:00","message":"receive interim result [false|false]:  2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.456851915+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.456857608+07:00","message":"[buffer interim] 22 false  2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456862392+07:00","message":"[bufferProcess] interim [260000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456865125+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456870489+07:00","message":"[bufferProcess] interim [260000000]: 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456873522+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456887358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456902589+07:00","message":"> Transcript [185] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456910298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456913863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456917335+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.456921031+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.641511162+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.641552743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.641560707+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.641571027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พระอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.641574668+07:00","message":"receive interim result [false|false]:  พระอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.641583382+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.641587707+07:00","message":"[buffer interim] 22 false  พระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.641594147+07:00","message":"[bufferProcess] interim [440000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.641597224+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.64160039+07:00","message":"[bufferProcess] interim [440000000]: พระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.64160355+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 พระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.641606772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.641609622+07:00","message":"> Transcript [186] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.641613042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.641615121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.641617085+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.641619372+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.769443959+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.769479929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.769487149+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.769497616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.769501343+07:00","message":"receive interim result [false|false]:  ค่ะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.769520469+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.76953556+07:00","message":"[buffer interim] 22 false  ค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769542396+07:00","message":"[bufferProcess] interim [560000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769546664+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 พระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769552873+07:00","message":"[bufferProcess] interim [560000000]: ค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769555978+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769558929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769561785+07:00","message":"> Transcript [187] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 พระอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769565296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769567751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769570222+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.769573131+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.773035055+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.773060724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.773066123+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.77307887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอาร์เจนตินา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.773082557+07:00","message":"receive interim result [false|false]:  ค่ะอาร์เจนตินา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.773087959+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.773092281+07:00","message":"[buffer interim] 22 false  ค่ะอาร์เจนตินา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773096847+07:00","message":"[bufferProcess] interim [620000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773099551+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773102571+07:00","message":"[bufferProcess] interim [620000000]: ค่ะอาร์เจนตินา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773104851+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773107464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773109867+07:00","message":"> Transcript [188] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773113442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773115362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773117291+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773119274+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773121929+07:00","message":"Push: 'โลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773124125+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773126302+07:00","message":"Set new StatePrefix : 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.773129192+07:00","message":"Next Push (prob) : ' ค่ะอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.773135656+07:00","message":"push: {false โลก 2026 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.276381783+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.27642333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.27643072+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.276448972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอาร์เจนตินาชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.276453466+07:00","message":"receive interim result [false|false]:  ค่ะอาร์เจนตินาชนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.276463673+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.276469358+07:00","message":"[buffer interim] 22 false  ค่ะอาร์เจนตินาชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.27647795+07:00","message":"[bufferProcess] interim [40000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.276481021+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.276484228+07:00","message":"[bufferProcess] interim [40000000]: ค่ะอาร์เจนตินาชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.276488116+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินาชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.276491583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.276494354+07:00","message":"> Transcript [189] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.276496943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.276499078+07:00","message":"Set new StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.660835416+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.66087089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.660877108+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.660886167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอาร์เจนตินาชนะ LG\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.660889342+07:00","message":"receive interim result [false|false]:  ค่ะอาร์เจนตินาชนะ LG"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.660897178+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.660902516+07:00","message":"[buffer interim] 22 false  ค่ะอาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660908507+07:00","message":"[bufferProcess] interim [520000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660913832+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินาชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660919216+07:00","message":"[bufferProcess] interim [520000000]: ค่ะอาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660922642+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660925648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660928418+07:00","message":"> Transcript [190] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินาชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660931963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660933977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660935902+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.660938203+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.77500198+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.838089573+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.857048078+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.857083395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.857089023+07:00","message":"receive interim result [false|false]: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.857102142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอาร์เจนตินาชนะแอลจีเรีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.857105384+07:00","message":"receive interim result [false|false]:  ค่ะอาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.857113127+07:00","message":"[buffer interim] 22 false เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.857117877+07:00","message":"[buffer interim] 22 false  ค่ะอาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.85712341+07:00","message":"[bufferProcess] interim [640000000]:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.857126677+07:00","message":"[bufferProcess] send to processor:เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.8571337+07:00","message":"[bufferProcess] interim [640000000]: ค่ะอาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.857139106+07:00","message":"[bufferProcess] update buffer: เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.857158601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.85719741+07:00","message":"> Transcript [191] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินาชนะ LG'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.857204354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.857207445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.85721096+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.857214105+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.919361511+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.919408698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆเมสซี่ทำแฮตทริกประเดิมฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.919433067+07:00","message":"receive interim result [true|false]: เร็วๆเมสซี่ทำแฮตทริกประเดิมฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.919444721+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.919447873+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.919455104+07:00","message":"[buffer interim] 22 true เร็วๆเมสซี่ทำแฮตทริกประเดิมฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919465921+07:00","message":"[bufferProcess] interim [790000000]:เร็วๆเมสซี่ทำแฮตทริกประเดิมฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919471236+07:00","message":"[bufferProcess] send to processor (isfinal):เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919476024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919480484+07:00","message":"> Transcript [192] [false]: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919485085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919487937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919491007+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919495312+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919498353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919501412+07:00","message":"> Transcript [193] [true]: 'เร็วๆเมสซี่ทำแฮตทริกประเดิมฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919505145+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919507917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919510832+07:00","message":"StatePrefix: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 ค่ะอาร์เจนตินา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.91951414+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919517028+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919713682+07:00","message":"Push: ' อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919717614+07:00","message":"TextPushed: 'เร็วๆเมสซี่ทำพลาสติกประเดิมฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919720182+07:00","message":"Set new StatePrefix : 'เร็วๆเมสซี่ทำแฮตทริกประเดิมฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919722514+07:00","message":"Next Push (prob) : 'เร็วๆเมสซี่ทำแฮตทริกประเดิมฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.919734002+07:00","message":"push: {true  อาร์เจนตินาชนะแอลจีเรีย 0 0xc000187300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.919735236+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_22.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:03.931750336+07:00","message":"write wav file: './tmp/7582/7582_22.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:04.014254459+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:04.014265039+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.498848781+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.498894456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"30\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.49889986+07:00","message":"receive interim result [false|false]: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.498917005+07:00","message":"[buffer interim] 23 false 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.498923207+07:00","message":"[bufferProcess] interim [660000000]:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.498925611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.60527452+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.702278297+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.702326666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"30\",\"confidence\":0.94655126}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.702331806+07:00","message":"receive interim result [true|false]: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.702338963+07:00","message":"end recv isFinal message id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.70234105+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.702347981+07:00","message":"[buffer interim] 23 true 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702354763+07:00","message":"[bufferProcess] interim [990000000]:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702358097+07:00","message":"[bufferProcess] send to processor (isfinal):30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702361643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.70236436+07:00","message":"> Transcript [194] [false]: '30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702366779+07:00","message":"Set StatePrefix (first interim): '30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702368633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702370491+07:00","message":"> Transcript [195] [true]: '30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702372997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702375067+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702377147+07:00","message":"StatePrefix: '30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702379064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:04.702383159+07:00","message":"Push: '30'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.702391986+07:00","message":"push: {true 30 0 0xc00039c600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:04.7085378+07:00","message":"write wav file: './tmp/7582/7582_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:04.74026041+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.27609005+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.276134391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.276140489+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.27615404+07:00","message":"[buffer interim] 24 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.276160182+07:00","message":"[bufferProcess] interim [540000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.276162228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.426621234+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.426666749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.426674667+07:00","message":"receive interim result [false|false]: นักเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.426692667+07:00","message":"[buffer interim] 24 false นักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.426700911+07:00","message":"[bufferProcess] interim [660000000]:นักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.426704303+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.426711031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.426714892+07:00","message":"> Transcript [196] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.426718036+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.44202962+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.442062996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.442069269+07:00","message":"receive interim result [false|false]: นัดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.442083085+07:00","message":"[buffer interim] 24 false นัดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.442089105+07:00","message":"[bufferProcess] interim [720000000]:นัดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.442091221+07:00","message":"[bufferProcess] send to processor:นักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.442095514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.442099266+07:00","message":"> Transcript [197] [false]: 'นักเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.442103242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.442105999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.442109177+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.442111405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.576551723+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.576588558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.576595641+07:00","message":"receive interim result [false|false]: นัดต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.576608399+07:00","message":"[buffer interim] 24 false นัดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.576618115+07:00","message":"[bufferProcess] interim [840000000]:นัดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.576621581+07:00","message":"[bufferProcess] send to processor:นัดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.576628739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.576632784+07:00","message":"> Transcript [198] [false]: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.576635575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.576638538+07:00","message":"Set new StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.776357852+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.776399966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.776405269+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:05.776422212+07:00","message":"[buffer interim] 24 false นัดต่อไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.776430404+07:00","message":"[bufferProcess] interim [80000000]:นัดต่อไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.776433102+07:00","message":"[bufferProcess] send to processor:นัดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.776440191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.776443755+07:00","message":"> Transcript [199] [false]: 'นัดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.776446982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.776449112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.776451523+07:00","message":"StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:05.776453952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.130659121+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.130699682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอ of\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.130705138+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอ of"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.130719762+07:00","message":"[buffer interim] 24 false นัดต่อไปเจอ of"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.130727848+07:00","message":"[bufferProcess] interim [380000000]:นัดต่อไปเจอ of"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.130731583+07:00","message":"[bufferProcess] send to processor:นัดต่อไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.130741799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.130745146+07:00","message":"> Transcript [200] [false]: 'นัดต่อไปเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.130755341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.130758466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.130761648+07:00","message":"StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.13076456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.28788019+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.287918036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอออฟฟิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.287923707+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอออฟฟิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.287938828+07:00","message":"[buffer interim] 24 false นัดต่อไปเจอออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.287948229+07:00","message":"[bufferProcess] interim [560000000]:นัดต่อไปเจอออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.287950571+07:00","message":"[bufferProcess] send to processor:นัดต่อไปเจอ of"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.287953766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.287956499+07:00","message":"> Transcript [201] [false]: 'นัดต่อไปเจอ of'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.287959627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.287961747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.287963694+07:00","message":"StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.287965749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.354051832+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.354094455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอออสเตรเลีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.354100618+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.354119199+07:00","message":"[buffer interim] 24 false นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354126084+07:00","message":"[bufferProcess] interim [680000000]:นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354128849+07:00","message":"[bufferProcess] send to processor:นัดต่อไปเจอออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354137183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354139915+07:00","message":"> Transcript [202] [false]: 'นัดต่อไปเจอออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.35414354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354145872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354147877+07:00","message":"StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354150048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354152909+07:00","message":"Push: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354155224+07:00","message":"TextPushed: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354157687+07:00","message":"Set new StatePrefix : 'นัดต่อไปเจอออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.354160326+07:00","message":"Next Push (prob) : 'ไปเจอออฟฟิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.354167224+07:00","message":"push: {false นัดต่อ 0 0xc0020eee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.98582199+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.985864259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอออสเตรเลีย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.985870599+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:06.985885904+07:00","message":"[buffer interim] 24 false นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.985893729+07:00","message":"[bufferProcess] interim [280000000]:นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.985896368+07:00","message":"[bufferProcess] send to processor:นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.98590442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.985907306+07:00","message":"> Transcript [203] [false]: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.985910012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:06.985912311+07:00","message":"Set new StatePrefix: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:07.014757326+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:07.014775321+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:10.0157345+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:10.015752403+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.206057653+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.270415566+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.301429885+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.301466817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอออสเตรเลีย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.301472611+07:00","message":"receive interim result [true|false]: นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.301483391+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.301486007+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.301500745+07:00","message":"[buffer interim] 24 true นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301521841+07:00","message":"[bufferProcess] interim [690000000]:นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301526513+07:00","message":"[bufferProcess] send to processor (isfinal):นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301531698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301535968+07:00","message":"> Transcript [204] [false]: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301540162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301543667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301546943+07:00","message":"StatePrefix: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301550094+07:00","message":"TextPushed: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301553026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301556437+07:00","message":"> Transcript [205] [true]: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301559748+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.30156279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301565628+07:00","message":"StatePrefix: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301568398+07:00","message":"TextPushed: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.301572149+07:00","message":"Push: 'ไปเจอออสเตรเลีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.301581694+07:00","message":"push: {true ไปเจอออสเตรเลีย 0 0xc0020eee00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:11.313939004+07:00","message":"write wav file: './tmp/7582/7582_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.61885073+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.677607848+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.71674994+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.716796719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานภาครัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.716802812+07:00","message":"receive interim result [false|false]: หน่วยงานภาครัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.716816683+07:00","message":"[buffer interim] 25 false หน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.716823828+07:00","message":"[bufferProcess] interim [560000000]:หน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.716826044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.716832994+07:00","message":"[bufferProcess] send to processor (ticker):หน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.716835542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.716838313+07:00","message":"> Transcript [206] [false]: 'หน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.716840714+07:00","message":"Set StatePrefix (first interim): 'หน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.733259649+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.733300508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานภาครัฐ\",\"confidence\":0.9430401}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.733306002+07:00","message":"receive interim result [true|false]: หน่วยงานภาครัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.733315992+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.733318595+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.733323947+07:00","message":"[buffer interim] 25 true หน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.733329449+07:00","message":"[bufferProcess] interim [560000000]:หน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.733332573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.733335072+07:00","message":"> Transcript [207] [true]: 'หน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.733337873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.733340006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.733342333+07:00","message":"StatePrefix: 'หน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.733344491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.733347611+07:00","message":"Push: 'หน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.733369715+07:00","message":"push: {true หน่วยงานภาครัฐ 0 0xc0020eef00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:12.740373411+07:00","message":"write wav file: './tmp/7582/7582_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.80536759+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.939199464+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.008225016+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:13.016372289+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:13.01638281+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.057099837+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.15685167+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.156871855+07:00","message":"found end of frame, send empty tag with msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.156875156+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.156882496+07:00","message":"[buffer interim] 26 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.1568892+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.15689272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.156895227+07:00","message":"> Transcript [208] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.156897852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.156900034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.156901914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.156903908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.156906786+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.156916754+07:00","message":"push: {true \n 0 0xc000044080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:13.163405489+07:00","message":"write wav file: './tmp/7582/7582_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.287037806+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.287057502+07:00","message":"found end of frame, send empty tag with msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.287062121+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.287075505+07:00","message":"[buffer interim] 27 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.287082928+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.287087276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.287090752+07:00","message":"> Transcript [209] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.287094036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.287096561+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.287099075+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.287101708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.287104874+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.287114969+07:00","message":"push: {true \n 0 0xc0020ef100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:13.291663858+07:00","message":"write wav file: './tmp/7582/7582_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.505251517+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.577639822+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.59276631+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.59278709+07:00","message":"found end of frame, send empty tag with msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.592790257+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.592797513+07:00","message":"[buffer interim] 28 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.592804856+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.592808766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.592812+07:00","message":"> Transcript [210] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.592815052+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.592817243+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.592819349+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.59282337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.592831786+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.592841114+07:00","message":"push: {true \n 0 0xc000044600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:13.598161531+07:00","message":"write wav file: './tmp/7582/7582_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.767581688+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.826794798+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.877830527+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.877855614+07:00","message":"found end of frame, send empty tag with msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.877860717+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.87787138+07:00","message":"[buffer interim] 29 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.877881404+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.877886074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.877889893+07:00","message":"> Transcript [211] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.877894072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.877898062+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.877899933+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.877902405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.877905192+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.877915088+07:00","message":"push: {true \n 0 0xc00369a080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:13.883779872+07:00","message":"write wav file: './tmp/7582/7582_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.1462981+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.238977906+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.238999021+07:00","message":"found end of frame, send empty tag with msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.239003269+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.239011108+07:00","message":"[buffer interim] 30 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.239019107+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.23902358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.239027729+07:00","message":"> Transcript [212] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.239031458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.239034379+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.239037378+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.239040771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.239049394+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.239060757+07:00","message":"push: {true \n 0 0xc0020eed80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:14.244010451+07:00","message":"write wav file: './tmp/7582/7582_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.276122073+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.917112744+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.007804851+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.007823172+07:00","message":"found end of frame, send empty tag with msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.007827652+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.007835278+07:00","message":"[buffer interim] 31 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.007843297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.007847989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.007855561+07:00","message":"> Transcript [213] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.007859375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.007861379+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.007863257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.00786551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.007874217+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.00788244+07:00","message":"push: {true \n 0 0xc000187600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:15.013072833+07:00","message":"write wav file: './tmp/7582/7582_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.107583249+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.175377035+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.335018898+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.335042802+07:00","message":"found end of frame, send empty tag with msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.335047152+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.335057046+07:00","message":"[buffer interim] 32 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.335065841+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.335070814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.335074792+07:00","message":"> Transcript [214] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.335078628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.335081591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.335084767+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.335087981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.33509226+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.335104721+07:00","message":"push: {true \n 0 0xc0020ef480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:15.340253026+07:00","message":"write wav file: './tmp/7582/7582_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.370269973+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.494463127+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.619355812+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.847753533+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.847776671+07:00","message":"found end of frame, send empty tag with msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.847781329+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.847789006+07:00","message":"[buffer interim] 33 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.847796507+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.847809302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.847813167+07:00","message":"> Transcript [215] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.847817054+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.847820114+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.84782328+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.847827069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.847834779+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.847847417+07:00","message":"push: {true \n 0 0xc000187880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:15.853682578+07:00","message":"write wav file: './tmp/7582/7582_33.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:16.017052048+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:16.017081782+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.045569459+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.045610356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.045616276+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.04563316+07:00","message":"[buffer interim] 34 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.045639508+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.045641626+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.270453568+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.270501254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.270506957+07:00","message":"receive interim result [false|false]: วันหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.270523191+07:00","message":"[buffer interim] 34 false วันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.270531907+07:00","message":"[bufferProcess] interim [660000000]:วันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.270535084+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.27053907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.270542287+07:00","message":"> Transcript [216] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.270544677+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.334357303+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.334396054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.334401545+07:00","message":"receive interim result [false|false]: วันอุทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.334416313+07:00","message":"[buffer interim] 34 false วันอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.334423054+07:00","message":"[bufferProcess] interim [780000000]:วันอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.334425514+07:00","message":"[bufferProcess] send to processor:วันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.334429153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.33443256+07:00","message":"> Transcript [217] [false]: 'วันหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.334435731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.334438004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.334440184+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.334442347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.593879599+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.593932471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.593940349+07:00","message":"receive interim result [false|false]: วันอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.593957874+07:00","message":"[buffer interim] 34 false วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.593968938+07:00","message":"[bufferProcess] interim [20000000]:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.593972474+07:00","message":"[bufferProcess] send to processor:วันอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.593982078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.593986894+07:00","message":"> Transcript [218] [false]: 'วันอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.593991466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.59399453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.593998295+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.594001226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.968399775+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.968439361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.968446061+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:16.968459292+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.968465523+07:00","message":"[bufferProcess] interim [380000000]:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.968467865+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.968473261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.968476286+07:00","message":"> Transcript [219] [false]: 'วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.96847968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.96848198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.968484202+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:16.968486357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.174482761+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.174532805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.174540049+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.174556728+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174564448+07:00","message":"[bufferProcess] interim [620000000]:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.17456711+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174574307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174577555+07:00","message":"> Transcript [220] [false]: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174581204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174583869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174586799+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174591355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174598274+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174600251+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174602634+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.174604928+07:00","message":"Next Push (prob) : 'อุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.174613066+07:00","message":"push: {false วัน 0 0xc0004a3580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.493142665+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.49320531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.49321118+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.49322365+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.493229874+07:00","message":"[bufferProcess] interim [860000000]:วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.493232664+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.493239765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.493242707+07:00","message":"> Transcript [221] [false]: 'วันอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.493245706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.493247794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.493250054+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.493252483+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.550675532+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.550712467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.550718108+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.550729886+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.550736537+07:00","message":"[bufferProcess] interim [980000000]:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.550738822+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.550743944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.550746483+07:00","message":"> Transcript [222] [false]: 'วันอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.550749758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.550752046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.550754232+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.550756725+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.868717316+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.868751348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.868756994+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:17.868771911+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.868778666+07:00","message":"[bufferProcess] interim [280000000]:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.868781376+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.868784925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.868788216+07:00","message":"> Transcript [223] [false]: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.868791667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.868793951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.868796096+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:17.868798924+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.070393048+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.070434064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่องค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.070440177+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่องค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.070454633+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070462124+07:00","message":"[bufferProcess] interim [520000000]:วันอุทิศถวายเป็นพระกุศลแด่องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070464932+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070470457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070475084+07:00","message":"> Transcript [224] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070479417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070482557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070486271+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070489095+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.07049214+07:00","message":"Push: 'อุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070494155+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.070496293+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.07049855+07:00","message":"Next Push (prob) : 'พระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.070505779+07:00","message":"push: {false อุทิศถวายเป็น 0 0xc0004a3580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.198966149+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.198997605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.199003717+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.199014357+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.199020726+07:00","message":"[bufferProcess] interim [580000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.199023134+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.199028465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.199031216+07:00","message":"> Transcript [225] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.199034329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.199036446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.199038402+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.199040759+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.451026633+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.451072655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.451080464+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.451095682+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.451108104+07:00","message":"[bufferProcess] interim [880000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.451111656+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.451118883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.45112308+07:00","message":"> Transcript [226] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.451129397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.451134266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.451137416+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.451140849+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.647445997+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.647494093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.647503707+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.647522508+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.647535598+07:00","message":"[bufferProcess] interim [60000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.647540214+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.647550194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.64755435+07:00","message":"> Transcript [227] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.647559238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.647562246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.64756548+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.647568846+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.96861468+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.96865254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.968657724+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.968670692+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968677401+07:00","message":"[bufferProcess] interim [360000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968679959+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968683361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968686471+07:00","message":"> Transcript [228] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968690212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.96870237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968706386+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968709418+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968712983+07:00","message":"Push: 'พระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968715886+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.968720823+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:18.96872459+07:00","message":"Next Push (prob) : 'สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:18.968732991+07:00","message":"push: {false พระกุศลแด่ 0 0xc0004a3580}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:19.017423686+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:19.017424902+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.094925604+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.094960802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.094967523+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.094979927+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.094986596+07:00","message":"[bufferProcess] interim [480000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.094989657+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.09499621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.094998864+07:00","message":"> Transcript [229] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.095002576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.095004871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.095006991+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.095009392+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.29205203+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.292095334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.292103273+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.2921155+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.292123795+07:00","message":"[bufferProcess] interim [720000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.292127685+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.29213256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.292136942+07:00","message":"> Transcript [230] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.292142123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.292145355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.29214903+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.292152886+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.48056998+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.480612663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.480619589+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.480636622+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.480644537+07:00","message":"[bufferProcess] interim [900000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.480647553+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.480655582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.48065847+07:00","message":"> Transcript [231] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.480662602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.480665571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.480668054+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.480686281+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.799250714+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.799292075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.799299031+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.799327966+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799339074+07:00","message":"[bufferProcess] interim [140000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799342708+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799349982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799353135+07:00","message":"> Transcript [232] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799356971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799359292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799361518+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799364245+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799369852+07:00","message":"Push: 'สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799372069+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799374297+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.799376909+07:00","message":"Next Push (prob) : 'ลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.799405265+07:00","message":"push: {false สมเด็จพระเจ้า 0 0xc0004a3580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.800234964+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.800252612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.800257546+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.800268517+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.800273243+07:00","message":"[bufferProcess] interim [200000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.800275852+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.800278877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.800281899+07:00","message":"> Transcript [233] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.800284883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.800286958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.800292068+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.80029496+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.862212033+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.862251334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.862257763+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:19.862273781+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.862281028+07:00","message":"[bufferProcess] interim [320000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.862286279+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.862295604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.862299092+07:00","message":"> Transcript [234] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.862310085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.862314279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.862318388+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:19.862321233+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.178996025+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.179032023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.179037961+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.179049942+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.1790565+07:00","message":"[bufferProcess] interim [560000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.17906033+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.17906557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.179068386+07:00","message":"> Transcript [235] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.179072219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.179074471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.179076803+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.179079577+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.249448745+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.249481162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.249487335+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.249501242+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249507835+07:00","message":"[bufferProcess] interim [680000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249510788+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249514725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.24951746+07:00","message":"> Transcript [236] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249521545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249523729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249526349+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249529387+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249532325+07:00","message":"Push: 'ลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.24953458+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249537003+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.249539883+07:00","message":"Next Push (prob) : 'พัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.249547004+07:00","message":"push: {false ลูกเธอเจ้าฟ้า 0 0xc0004a3580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.370048919+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.370088194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.370095064+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.370111047+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.370118342+07:00","message":"[bufferProcess] interim [740000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.37012154+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.370130579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.370133615+07:00","message":"> Transcript [237] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.3701363+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.373647388+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.373670869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.373676037+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.373686661+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.373690964+07:00","message":"[bufferProcess] interim [800000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.373693241+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.373695662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.373698398+07:00","message":"> Transcript [238] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.373702889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.373705724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.373707991+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.373711443+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.442505359+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.442547928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.442553875+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.44256772+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.442574735+07:00","message":"[bufferProcess] interim [860000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.442578151+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.44258396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.442586788+07:00","message":"> Transcript [239] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.442589395+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.874960229+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.953256249+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.953298581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.953315309+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.953331584+07:00","message":"[buffer interim] 34 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.95334157+07:00","message":"[bufferProcess] interim [460000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.953345625+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.953350924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.953354667+07:00","message":"> Transcript [240] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.953360066+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.953363279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.953367856+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.953372312+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.978715837+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.978760938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\",\"confidence\":0.9522557}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.978769532+07:00","message":"receive interim result [true|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.97878117+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.978784158+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.978802312+07:00","message":"[buffer interim] 34 true วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978811483+07:00","message":"[bufferProcess] interim [460000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.97881617+07:00","message":"[bufferProcess] send to processor (isfinal):วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.97882079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978824709+07:00","message":"> Transcript [241] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978829331+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978832216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978835681+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978839824+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.97884296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978845928+07:00","message":"> Transcript [242] [true]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.9788496+07:00","message":"Count interim (case isFinal): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978852384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978855028+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978858502+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.978865446+07:00","message":"Push: 'พัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.978875598+07:00","message":"push: {true พัชรกิติยาภา 0 0xc0004a3580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:20.990927938+07:00","message":"write wav file: './tmp/7582/7582_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.006422903+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.555303984+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.555350202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.555355529+07:00","message":"receive interim result [false|false]: ณเดช"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.555367723+07:00","message":"[buffer interim] 35 false ณเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.555373255+07:00","message":"[bufferProcess] interim [600000000]:ณเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.555375072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.706495807+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.7065465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.706554224+07:00","message":"receive interim result [false|false]: ณเดชที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.706571284+07:00","message":"[buffer interim] 35 false ณเดชที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.706578967+07:00","message":"[bufferProcess] interim [720000000]:ณเดชที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.706582017+07:00","message":"[bufferProcess] send to processor:ณเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.706586204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.706590213+07:00","message":"> Transcript [243] [false]: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.706593919+07:00","message":"Set StatePrefix (first interim): 'ณเดช'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.860901948+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.860934727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.86094084+07:00","message":"receive interim result [false|false]: ณเดช"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.860951619+07:00","message":"[buffer interim] 35 false ณเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.860958221+07:00","message":"[bufferProcess] interim [840000000]:ณเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.860960871+07:00","message":"[bufferProcess] send to processor:ณเดชที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.860966107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.860969266+07:00","message":"> Transcript [244] [false]: 'ณเดชที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.860972292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.860974517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.860976542+07:00","message":"StatePrefix: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.860978701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.884295149+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.88433181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.884337753+07:00","message":"receive interim result [false|false]: ณเดชที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.884350278+07:00","message":"[buffer interim] 35 false ณเดชที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.884356728+07:00","message":"[bufferProcess] interim [900000000]:ณเดชที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.884359112+07:00","message":"[bufferProcess] send to processor:ณเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.884364436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.884367064+07:00","message":"> Transcript [245] [false]: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.884369706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.884371569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.884373556+07:00","message":"StatePrefix: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.884375856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.988589646+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.988629482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.98863495+07:00","message":"receive interim result [false|false]: ณเดชที่ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.988650491+07:00","message":"[buffer interim] 35 false ณเดชที่ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.988657104+07:00","message":"[bufferProcess] interim [960000000]:ณเดชที่ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.988659575+07:00","message":"[bufferProcess] send to processor:ณเดชที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.988663093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.988666395+07:00","message":"> Transcript [246] [false]: 'ณเดชที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.98866952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.988672175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.988674085+07:00","message":"StatePrefix: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.988676152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:22.018372013+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:22.018387658+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.078161197+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.078198553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.078205216+07:00","message":"receive interim result [false|false]: ณเดชที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.07822148+07:00","message":"[buffer interim] 35 false ณเดชที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078228637+07:00","message":"[bufferProcess] interim [80000000]:ณเดชที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.0782313+07:00","message":"[bufferProcess] send to processor:ณเดชที่ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.07823968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078242486+07:00","message":"> Transcript [247] [false]: 'ณเดชที่ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078245465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078250288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078252521+07:00","message":"StatePrefix: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078254767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078262408+07:00","message":"Push: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078264958+07:00","message":"TextPushed: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078267171+07:00","message":"Set new StatePrefix : 'ณเดชที่ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.078269348+07:00","message":"Next Push (prob) : 'ที่ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.078277211+07:00","message":"push: {false ณเดช 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.176951314+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.176988199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชธีรเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.17699379+07:00","message":"receive interim result [false|false]: ณเดชธีรเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.17700738+07:00","message":"[buffer interim] 35 false ณเดชธีรเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.177014176+07:00","message":"[bufferProcess] interim [140000000]:ณเดชธีรเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.177016396+07:00","message":"[bufferProcess] send to processor:ณเดชที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.177019692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.177022504+07:00","message":"> Transcript [248] [false]: 'ณเดชที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.177024722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.177026668+07:00","message":"Set new StatePrefix: 'ณเดชที่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.372022623+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.372064437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเดชธีรเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.372070584+07:00","message":"receive interim result [false|false]: แล้วเดชธีรเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.37208103+07:00","message":"[buffer interim] 35 false แล้วเดชธีรเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.372088312+07:00","message":"[bufferProcess] interim [380000000]:แล้วเดชธีรเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.372090985+07:00","message":"[bufferProcess] send to processor:ณเดชธีรเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.372094689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.372098093+07:00","message":"> Transcript [249] [false]: 'ณเดชธีรเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.372100619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.372102669+07:00","message":"Set new StatePrefix: 'ณเดชธีรเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.430543179+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.430583128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเดชธีรเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.430589018+07:00","message":"receive interim result [false|false]: แล้วเดชธีรเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.43059862+07:00","message":"[buffer interim] 35 false แล้วเดชธีรเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.430606098+07:00","message":"[bufferProcess] interim [440000000]:แล้วเดชธีรเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.43060848+07:00","message":"[bufferProcess] send to processor:แล้วเดชธีรเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.430613232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.430616372+07:00","message":"> Transcript [250] [false]: 'แล้วเดชธีรเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.430618759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.430620919+07:00","message":"Set new StatePrefix: 'แล้วเดชธีรเทพพญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.565151821+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.565198537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.56520475+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.565224594+07:00","message":"[buffer interim] 35 false ณเดชที่รเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.565232098+07:00","message":"[bufferProcess] interim [620000000]:ณเดชที่รเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.565236008+07:00","message":"[bufferProcess] send to processor:แล้วเดชธีรเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.565239534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.565242104+07:00","message":"> Transcript [251] [false]: 'แล้วเดชธีรเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.565244741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.565246857+07:00","message":"Set new StatePrefix: 'แล้วเดชธีรเทพพยัคฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.177526069+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.177592249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.177599101+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.177610993+07:00","message":"[buffer interim] 35 false ณเดชที่รเทพยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.177618274+07:00","message":"[bufferProcess] interim [220000000]:ณเดชที่รเทพยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.177620985+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.177626321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.177629451+07:00","message":"> Transcript [252] [false]: 'ณเดชที่รเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.177632058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.177634456+07:00","message":"Set new StatePrefix: 'ณเดชที่รเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.330382474+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.330418646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยวดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.330423939+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยวดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.330439591+07:00","message":"[buffer interim] 35 false ณเดชที่รเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.330451802+07:00","message":"[bufferProcess] interim [340000000]:ณเดชที่รเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.330454795+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.330462706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.330465647+07:00","message":"> Transcript [253] [false]: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.330468255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.330470549+07:00","message":"Set new StatePrefix: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.458786677+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.458828065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.458834383+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.458848567+07:00","message":"[buffer interim] 35 false ณเดชที่รเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.458856521+07:00","message":"[bufferProcess] interim [520000000]:ณเดชที่รเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.458859121+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.458864951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.458867661+07:00","message":"> Transcript [254] [false]: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.458870115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.458872566+07:00","message":"Set new StatePrefix: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.025414904+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.02546131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยวดีกรมหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.025470414+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.025488429+07:00","message":"[buffer interim] 35 false ณเดชที่รเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.025501795+07:00","message":"[bufferProcess] interim [120000000]:ณเดชที่รเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.025505711+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.025510633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.025514856+07:00","message":"> Transcript [255] [false]: 'ณเดชที่รเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.025519124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.025522398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.025526204+07:00","message":"StatePrefix: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.025529974+07:00","message":"TextPushed: 'ณเดช'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.219547198+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.219583169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.219588149+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.219597727+07:00","message":"[buffer interim] 35 false ณเดชที่รเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.219609197+07:00","message":"[bufferProcess] interim [300000000]:ณเดชที่รเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.219612666+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.219616702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.219619651+07:00","message":"> Transcript [256] [false]: 'ณเดชที่รเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.219623114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.219625628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.219628625+07:00","message":"StatePrefix: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.219630954+07:00","message":"TextPushed: 'ณเดช'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.853900462+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.853967006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.853975367+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.85399504+07:00","message":"[buffer interim] 35 false ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.854008839+07:00","message":"[bufferProcess] interim [840000000]:ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.854013036+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.854022936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.854027407+07:00","message":"> Transcript [257] [false]: 'ณเดชที่รเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.854032484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.854036005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.854041405+07:00","message":"StatePrefix: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.854044959+07:00","message":"TextPushed: 'ณเดช'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:25.019190206+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:25.019202755+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.244899154+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.244939258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.244944503+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.244955945+07:00","message":"[buffer interim] 35 false ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244963772+07:00","message":"[bufferProcess] interim [260000000]:ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244966539+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.24497284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244976174+07:00","message":"> Transcript [258] [false]: 'ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244980013+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244982369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244985767+07:00","message":"StatePrefix: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244988242+07:00","message":"TextPushed: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244993282+07:00","message":"Push: 'ที่รเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244995529+07:00","message":"TextPushed: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.244999067+07:00","message":"Set new StatePrefix : 'ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.245001757+07:00","message":"Next Push (prob) : 'หลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.245009821+07:00","message":"push: {false ที่รเทพยวดีกรม 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.818122433+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.818165598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.818172551+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.818186705+07:00","message":"[buffer interim] 35 false ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.818193936+07:00","message":"[bufferProcess] interim [860000000]:ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.818196712+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.818204146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.818207244+07:00","message":"> Transcript [259] [false]: 'ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.818210818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.818213137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.818215451+07:00","message":"StatePrefix: 'ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.818218402+07:00","message":"TextPushed: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.455348197+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.576815979+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.624669002+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.62471079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเด็ดที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.9111875}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.624725535+07:00","message":"receive interim result [true|false]: แล้วเด็ดที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.624735741+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.624738349+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.624744447+07:00","message":"[buffer interim] 35 true แล้วเด็ดที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624753136+07:00","message":"[bufferProcess] interim [670000000]:แล้วเด็ดที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624760029+07:00","message":"[bufferProcess] send to processor (isfinal):ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624763507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624767161+07:00","message":"> Transcript [260] [false]: 'ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624770872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624773195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624775944+07:00","message":"StatePrefix: 'ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624779408+07:00","message":"TextPushed: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624782904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624785798+07:00","message":"> Transcript [261] [true]: 'แล้วเด็ดที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624788092+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624789796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624791669+07:00","message":"StatePrefix: 'ณเดชที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624793578+07:00","message":"TextPushed: 'ณเดชที่รเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624795387+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624964229+07:00","message":"Push: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624968048+07:00","message":"TextPushed: 'ณเดชที่รเทพยวดีกรมราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.62497098+07:00","message":"Set new StatePrefix : 'แล้วเด็ดที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624973385+07:00","message":"Next Push (prob) : 'แล้วเด็ดที่รเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.624981942+07:00","message":"push: {true ราชสาริณีสิริพัชรมหาวัชรราชธิดา 0 0xc0004a3800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.624995585+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_35.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:26.636504812+07:00","message":"write wav file: './tmp/7582/7582_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.117046763+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.117080529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.117086341+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.117101332+07:00","message":"[buffer interim] 36 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.117110472+07:00","message":"[bufferProcess] interim [600000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.117112592+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.316693379+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.316743907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.316751599+07:00","message":"receive interim result [false|false]: มีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.316769776+07:00","message":"[buffer interim] 36 false มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.316779808+07:00","message":"[bufferProcess] interim [720000000]:มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.316783141+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.316788031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.316792038+07:00","message":"> Transcript [262] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.316797974+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.332474733+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.332508912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.332514571+07:00","message":"receive interim result [false|false]: มีคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.332530293+07:00","message":"[buffer interim] 36 false มีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.332536253+07:00","message":"[bufferProcess] interim [780000000]:มีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.332538565+07:00","message":"[bufferProcess] send to processor:มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.332542142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.332545047+07:00","message":"> Transcript [263] [false]: 'มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.33254833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.332550609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.332553369+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.332563349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.440817801+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.440859058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.440864649+07:00","message":"receive interim result [false|false]: มีขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.440879969+07:00","message":"[buffer interim] 36 false มีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.440886824+07:00","message":"[bufferProcess] interim [900000000]:มีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.440889848+07:00","message":"[bufferProcess] send to processor:มีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.440897089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.440900051+07:00","message":"> Transcript [264] [false]: 'มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.440903388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.440905803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.440908297+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.440910679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.564824362+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.564864615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.56487225+07:00","message":"receive interim result [false|false]: มีคณะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.56488955+07:00","message":"[buffer interim] 36 false มีคณะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.564896727+07:00","message":"[bufferProcess] interim [20000000]:มีคณะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.564899225+07:00","message":"[bufferProcess] send to processor:มีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.56490266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.564905022+07:00","message":"> Transcript [265] [false]: 'มีขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.564907589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.564909639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.564912+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.564914152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.608970137+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.609010525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.609015933+07:00","message":"receive interim result [false|false]: มีคณะรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.609029393+07:00","message":"[buffer interim] 36 false มีคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609036649+07:00","message":"[bufferProcess] interim [80000000]:มีคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609039118+07:00","message":"[bufferProcess] send to processor:มีคณะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609045227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609048302+07:00","message":"> Transcript [266] [false]: 'มีคณะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609051714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609054492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609056555+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609058759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609063634+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609065474+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.609067431+07:00","message":"Set new StatePrefix : 'มีคณะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.60906956+07:00","message":"Next Push (prob) : 'คณะอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.60907798+07:00","message":"push: {false มี 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.725219456+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.725249067+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.725252313+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.725254248+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.725256231+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.725258147+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.725260034+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.740120325+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.740159194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.740165466+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.740179554+07:00","message":"[buffer interim] 36 false มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.740185291+07:00","message":"[bufferProcess] interim [140000000]:มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.740188499+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.740195342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.74019822+07:00","message":"> Transcript [267] [false]: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.740200387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.740202648+07:00","message":"Set new StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:28.020274483+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:28.020302144+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.32296704+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.323012272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.323019065+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.323035013+07:00","message":"[buffer interim] 36 false มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.323042771+07:00","message":"[bufferProcess] interim [740000000]:มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.323045497+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.32305346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.323056946+07:00","message":"> Transcript [268] [false]: 'มีคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.32306044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.32306305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.323065374+07:00","message":"StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.32306851+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.641206804+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.641259469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.641265744+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.641287477+07:00","message":"[buffer interim] 36 false มีคณะรัฐมนตรีสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.641295816+07:00","message":"[bufferProcess] interim [40000000]:มีคณะรัฐมนตรีสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.641298673+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.641302486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.641305635+07:00","message":"> Transcript [269] [false]: 'มีคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.641310758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.64131329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.641315403+07:00","message":"StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.641318014+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.700555349+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.700595578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.700601555+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.700616646+07:00","message":"[buffer interim] 36 false มีคณะรัฐมนตรีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.700624327+07:00","message":"[bufferProcess] interim [160000000]:มีคณะรัฐมนตรีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.700627083+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรีสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.700634301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.700637244+07:00","message":"> Transcript [270] [false]: 'มีคณะรัฐมนตรีสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.700640928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.700643225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.700645441+07:00","message":"StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.700648287+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.026544432+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.026583208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิกวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.026588826+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมาชิกวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.026609787+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.026613347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิกวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.02661641+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.026622258+07:00","message":"[buffer interim] 36 false มีคณะรัฐมนตรีสมาชิกวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.026633657+07:00","message":"[buffer interim] 36 false มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.02663987+07:00","message":"[bufferProcess] interim [460000000]:มีคณะรัฐมนตรีสมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026645122+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026651782+07:00","message":"[bufferProcess] interim [520000000]:มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026654014+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรีสมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026656963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026660015+07:00","message":"> Transcript [271] [false]: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.0266637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026666263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026668238+07:00","message":"StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026670543+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.02667729+07:00","message":"Push: 'คณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026679283+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026681465+07:00","message":"Set new StatePrefix : 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026683946+07:00","message":"Next Push (prob) : 'มนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026685863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026688278+07:00","message":"> Transcript [272] [false]: 'มีคณะรัฐมนตรีสมาชิกวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026690305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026692178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026693999+07:00","message":"StatePrefix: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.026696022+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.026710683+07:00","message":"push: {false คณะรัฐ 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.524311222+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.586781458+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.601616098+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.60165487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิกวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.601660254+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.60167622+07:00","message":"[buffer interim] 36 false มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.601684373+07:00","message":"[bufferProcess] interim [120000000]:มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.601688399+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.60169682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.601699973+07:00","message":"> Transcript [273] [false]: 'มีคณะรัฐมนตรีสมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.601703542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.601705895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.601708072+07:00","message":"StatePrefix: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.601710304+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.613068298+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.613101661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิกวุฒิสภา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.613107216+07:00","message":"receive interim result [true|false]: มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.6131169+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.613119471+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.613126063+07:00","message":"[buffer interim] 36 true มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613132781+07:00","message":"[bufferProcess] interim [180000000]:มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613135995+07:00","message":"[bufferProcess] send to processor (isfinal):มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613140961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613144205+07:00","message":"> Transcript [274] [false]: 'มีคณะรัฐมนตรีสมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613147357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613149274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613151108+07:00","message":"StatePrefix: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613153257+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.61315522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613157292+07:00","message":"> Transcript [275] [true]: 'มีคณะรัฐมนตรีสมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613173023+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613175255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.6131771+07:00","message":"StatePrefix: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613179007+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.613197405+07:00","message":"Push: 'มนตรีสมาชิกวุฒิสภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.613206847+07:00","message":"push: {true มนตรีสมาชิกวุฒิสภา 0 0xc000186400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:29.622511138+07:00","message":"write wav file: './tmp/7582/7582_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.026220727+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.026264939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.026270009+07:00","message":"receive interim result [false|false]: หวย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.026284693+07:00","message":"[buffer interim] 37 false หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.026291506+07:00","message":"[bufferProcess] interim [420000000]:หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.026293379+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.065206874+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.0652512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.065258248+07:00","message":"receive interim result [false|false]: หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.065275329+07:00","message":"[buffer interim] 37 false หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.065285943+07:00","message":"[bufferProcess] interim [480000000]:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.06528884+07:00","message":"[bufferProcess] send to processor:หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.065292344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.065296152+07:00","message":"> Transcript [276] [false]: 'หวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.065298752+07:00","message":"Set StatePrefix (first interim): 'หวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.244290426+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.24432899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.244346735+07:00","message":"receive interim result [false|false]: หัวหน้าส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.244363768+07:00","message":"[buffer interim] 37 false หัวหน้าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.244370419+07:00","message":"[bufferProcess] interim [720000000]:หัวหน้าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.244372661+07:00","message":"[bufferProcess] send to processor:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.244376768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.244380191+07:00","message":"> Transcript [277] [false]: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.24438222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.244384252+07:00","message":"Set new StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.561113144+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.561158089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.561180115+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.561199658+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.561212033+07:00","message":"[bufferProcess] interim [20000000]:หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.561216026+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.5612236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.561228625+07:00","message":"> Transcript [278] [false]: 'หัวหน้าส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.561233945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.561237505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.5612405+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.561243973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:31.020921149+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:31.020951765+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.131803584+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.131838512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.131844696+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.131855486+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.131863443+07:00","message":"[bufferProcess] interim [620000000]:หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.131865953+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.131871237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.13187403+07:00","message":"> Transcript [279] [false]: 'หัวหน้าส่วนราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.131877395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.131879696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.131881758+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.131883892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.338851294+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.33889526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.338902313+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.338917979+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.338925379+07:00","message":"[bufferProcess] interim [800000000]:หัวหน้าส่วนราชการข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.338928114+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.338934905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.338937853+07:00","message":"> Transcript [280] [false]: 'หัวหน้าส่วนราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.338941686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.338944212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.338946629+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.338948874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.521202401+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.52124587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.521251666+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราช"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.521267411+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521274817+07:00","message":"[bufferProcess] interim [980000000]:หัวหน้าส่วนราชการข้าราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521277605+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521285539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521288491+07:00","message":"> Transcript [281] [false]: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521291973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521294931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521297235+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521299424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.5213053+07:00","message":"Push: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521308154+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521310308+07:00","message":"Set new StatePrefix : 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.521312861+07:00","message":"Next Push (prob) : 'ส่วนราชการข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.521321344+07:00","message":"push: {false หัวหน้า 0 0xc0020ef280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.64867403+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.648726692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.648735146+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.648753973+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.648767764+07:00","message":"[bufferProcess] interim [40000000]:หัวหน้าส่วนราชการข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.648771603+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.648782636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.648787265+07:00","message":"> Transcript [282] [false]: 'หัวหน้าส่วนราชการข้าราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.648791201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.64879352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.648795566+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.648797759+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.037010818+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.037054063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.037060713+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.037077039+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.037084912+07:00","message":"[bufferProcess] interim [520000000]:หัวหน้าส่วนราชการข้าราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.03708791+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.037096968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.037100182+07:00","message":"> Transcript [283] [false]: 'หัวหน้าส่วนราชการข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.037103994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.037106484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.03710871+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.037111365+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.351040181+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.351088633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.351095091+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.351113917+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.351122447+07:00","message":"[bufferProcess] interim [760000000]:หัวหน้าส่วนราชการข้าราชการและเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.351125307+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.351129052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.351132236+07:00","message":"> Transcript [284] [false]: 'หัวหน้าส่วนราชการข้าราชการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.351136052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.351138468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.351140816+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.351146172+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.352091663+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.352107691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.352113168+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.352125882+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352131344+07:00","message":"[bufferProcess] interim [820000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352133522+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352135948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352138016+07:00","message":"> Transcript [285] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352141119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.35214329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352146095+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352148241+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352155715+07:00","message":"Push: 'ส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352157755+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352160217+07:00","message":"Set new StatePrefix : 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.352163042+07:00","message":"Next Push (prob) : 'ราชการและเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.352172409+07:00","message":"push: {false ส่วนราชการข้า 0 0xc0020ef280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.540795272+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.540834645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.54084175+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.540856808+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.540863587+07:00","message":"[bufferProcess] interim [940000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.540866363+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.540874128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.540877671+07:00","message":"> Transcript [286] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.540881911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.540884374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.54088636+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.540889365+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.123092223+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.123134784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.123142688+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.123159168+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.123167033+07:00","message":"[bufferProcess] interim [540000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.123170085+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.123178766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.123181811+07:00","message":"> Transcript [287] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.123185616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.123188176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.123190232+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.123193178+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.254867824+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.254911462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.254918935+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.254933091+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.254943923+07:00","message":"[bufferProcess] interim [720000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.254948105+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.254956058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.254960765+07:00","message":"> Transcript [288] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.25496641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.254969144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.254971671+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.25497453+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.443503291+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.443541732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.443548389+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.443561724+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443571629+07:00","message":"[bufferProcess] interim [900000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443574605+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443580614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443583654+07:00","message":"> Transcript [289] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443587385+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443589993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443592689+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443595317+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.44360002+07:00","message":"Push: 'ราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443602022+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443604223+07:00","message":"Set new StatePrefix : 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.443606888+07:00","message":"Next Push (prob) : 'หน้าที่ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.443636311+07:00","message":"push: {false ราชการและเจ้า 0 0xc0020ef280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.50161446+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.501653584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.501660856+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.501676422+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.501684092+07:00","message":"[bufferProcess] interim [960000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.501687339+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.50169563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.501699324+07:00","message":"> Transcript [290] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.501702294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.501704536+07:00","message":"Set new StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.503373985+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.503405927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.503411863+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.503424715+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.503431232+07:00","message":"[bufferProcess] interim [20000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.503434232+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.503440044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.503443188+07:00","message":"> Transcript [291] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.503446936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.50344912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.503451372+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.503454348+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.76295419+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.762998823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.763005628+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.763021157+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.763029427+07:00","message":"[bufferProcess] interim [200000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.763032383+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.763040849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.763043762+07:00","message":"> Transcript [292] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.763046326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.763048511+07:00","message":"Set new StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.821532688+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.821574997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.821581248+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.821594404+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.821601854+07:00","message":"[bufferProcess] interim [320000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.82160449+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.821610974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.821614019+07:00","message":"> Transcript [293] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.821617881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.821620126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.821622299+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.82162525+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.952212296+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.952250116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.952256828+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.952282025+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.952292641+07:00","message":"[bufferProcess] interim [380000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.95229567+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.95230351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.952306624+07:00","message":"> Transcript [294] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.952310654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.95231311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.952315524+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.952319936+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.012079955+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.012120357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.012126592+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.012141782+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.012148533+07:00","message":"[bufferProcess] interim [500000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.01215171+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.0121584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.012161442+07:00","message":"> Transcript [295] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.012165062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.012167131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.012169562+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.012172913+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:34.021267067+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:34.021274493+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.411484842+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.411535568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.411542522+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.411557219+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411564202+07:00","message":"[bufferProcess] interim [860000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411567222+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411574765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411577841+07:00","message":"> Transcript [296] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.41158209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411584653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411586933+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411590189+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411596805+07:00","message":"Push: 'หน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411598855+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411601333+07:00","message":"Set new StatePrefix : 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.411604089+07:00","message":"Next Push (prob) : 'พระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.411627347+07:00","message":"push: {false หน้าที่ร่วมสวด 0 0xc0020ef280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.559507658+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.559551462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.55955839+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.559574302+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.559581718+07:00","message":"[bufferProcess] interim [980000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.55958495+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.559592167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.559595351+07:00","message":"> Transcript [297] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.559599971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.559602369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.55960471+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.559607709+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.715632263+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.730633145+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.730662299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.730668008+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.730684062+07:00","message":"[buffer interim] 37 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.730690825+07:00","message":"[bufferProcess] interim [160000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.730693603+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.730697555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.730700369+07:00","message":"> Transcript [298] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.730704398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.730706829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.730708872+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.73071159+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.827535922+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.827586108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.827593244+07:00","message":"receive interim result [true|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.827603171+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.827605587+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.827612503+07:00","message":"[buffer interim] 37 true หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.82762254+07:00","message":"[bufferProcess] interim [340000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.82762818+07:00","message":"[bufferProcess] send to processor (isfinal):หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827632021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827635141+07:00","message":"> Transcript [299] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827639168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.82764232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827644648+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827647725+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827649857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827651912+07:00","message":"> Transcript [300] [true]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827654301+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827656101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827657901+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827659861+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.827664877+07:00","message":"Push: 'พระพุทธมนต์และทำบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.827675031+07:00","message":"push: {true พระพุทธมนต์และทำบุญ 0 0xc0020ef280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:34.83848202+07:00","message":"write wav file: './tmp/7582/7582_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.84776579+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.034915871+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.096135343+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.131132853+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.131160301+07:00","message":"found end of frame, send empty tag with msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.131164789+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.131178776+07:00","message":"[buffer interim] 38 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.131190471+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.131196394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.13120071+07:00","message":"> Transcript [301] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.131205637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.131209491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.131212398+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.131215203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.131219126+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.131231886+07:00","message":"push: {true \n 0 0xc0020a2880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:35.136417276+07:00","message":"write wav file: './tmp/7582/7582_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.734822145+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.762776685+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.762821587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.762827954+07:00","message":"receive interim result [false|false]: ค่าส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.762846928+07:00","message":"[buffer interim] 39 false ค่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.76285485+07:00","message":"[bufferProcess] interim [660000000]:ค่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.762857483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.839263087+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.839314731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.839322391+07:00","message":"receive interim result [false|false]: พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.839341008+07:00","message":"[buffer interim] 39 false พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.839350212+07:00","message":"[bufferProcess] interim [780000000]:พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.839353266+07:00","message":"[bufferProcess] send to processor:ค่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.839360992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.839378234+07:00","message":"> Transcript [302] [false]: 'ค่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.839381452+07:00","message":"Set StatePrefix (first interim): 'ค่าส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.867089319+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.867131261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์\",\"confidence\":0.8100102}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.867138139+07:00","message":"receive interim result [true|false]: พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.867147779+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.867150343+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.867157035+07:00","message":"[buffer interim] 39 true พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867166944+07:00","message":"[bufferProcess] interim [870000000]:พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.8671707+07:00","message":"[bufferProcess] send to processor (isfinal):พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867182313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867196901+07:00","message":"> Transcript [303] [false]: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867200037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867202674+07:00","message":"Set new StatePrefix: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867204959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.86720716+07:00","message":"> Transcript [304] [true]: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867210617+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867213308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867215673+07:00","message":"StatePrefix: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867217921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.867224573+07:00","message":"Push: 'พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.867235709+07:00","message":"push: {true พระสงฆ์ 0 0xc0020ef600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:35.875202626+07:00","message":"write wav file: './tmp/7582/7582_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.936873811+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.127325206+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.206933072+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.206960737+07:00","message":"found end of frame, send empty tag with msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.206965134+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.206975184+07:00","message":"[buffer interim] 40 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.206984352+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.206989921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.206993873+07:00","message":"> Transcript [305] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.206997958+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.207001096+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.207004105+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.207007053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.207016981+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.207030124+07:00","message":"push: {true \n 0 0xc0020ef200}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:36.212580306+07:00","message":"write wav file: './tmp/7582/7582_40.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:37.022324981+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:37.022330077+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.278732904+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.25666113+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.256714278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.256721833+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.25673936+07:00","message":"[buffer interim] 41 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.256747732+07:00","message":"[bufferProcess] interim [960000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.256750613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.256757898+07:00","message":"[bufferProcess] send to processor (ticker):น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.256761866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.256765708+07:00","message":"> Transcript [306] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.256768767+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.259268383+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.259295414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.259300168+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.259311074+07:00","message":"[buffer interim] 41 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.259316066+07:00","message":"[bufferProcess] interim [20000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.259317821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.454016479+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.454059551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.454065638+07:00","message":"receive interim result [false|false]: นายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.454077522+07:00","message":"[buffer interim] 41 false นายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.454084354+07:00","message":"[bufferProcess] interim [200000000]:นายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.454086669+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.454091872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.454094773+07:00","message":"> Transcript [307] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.454097119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.454099381+07:00","message":"Set new StatePrefix: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.505145751+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.505194832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.505200484+07:00","message":"receive interim result [false|false]: นายพิพัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.505211426+07:00","message":"[buffer interim] 41 false นายพิพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.505217412+07:00","message":"[bufferProcess] interim [260000000]:นายพิพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.505219696+07:00","message":"[bufferProcess] send to processor:นายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.505225765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.505228453+07:00","message":"> Transcript [308] [false]: 'นายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.505231549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.505233737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.505235925+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.505238042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.892314592+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.892362433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.892369011+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.892390376+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.892402464+07:00","message":"[bufferProcess] interim [680000000]:นายพิพัฒน์รัชกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.892405598+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.892412955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.892415895+07:00","message":"> Transcript [309] [false]: 'นายพิพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.89242034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.892423387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.892426654+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.892429064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.33151977+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.331575078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.331581322+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.331600378+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.331608946+07:00","message":"[bufferProcess] interim [40000000]:นายพิพัฒน์รัชกิจประการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.33161152+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.331615018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.331618517+07:00","message":"> Transcript [310] [false]: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.331621699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.331623805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.331626513+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.331628566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.864633495+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.864674538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.864680596+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.864695698+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864704208+07:00","message":"[bufferProcess] interim [580000000]:นายพิพัฒน์รัชกิจประการรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864706725+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864711961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.8647149+07:00","message":"> Transcript [311] [false]: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864718553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864720931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864724428+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864728991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864734596+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864737194+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.864740383+07:00","message":"Set new StatePrefix : 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.8647441+07:00","message":"Next Push (prob) : 'พิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.864766438+07:00","message":"push: {false นาย 0 0xc0020ef580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.932649309+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.932694313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.932700021+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.932716163+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.932723188+07:00","message":"[bufferProcess] interim [700000000]:นายพิพัฒน์รัชกิจประการรองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.932726003+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.932732106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.932734976+07:00","message":"> Transcript [312] [false]: 'นายพิพัฒน์รัชกิจประการรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.932739243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.932742035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.932744024+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.932746785+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:40.022618722+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:40.022653842+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.045688131+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.045721879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.045727595+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.045738468+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.045744549+07:00","message":"[bufferProcess] interim [760000000]:นายพิพัฒน์รัชกิจประการรองนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.045747061+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.045752389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.045755921+07:00","message":"> Transcript [313] [false]: 'นายพิพัฒน์รัชกิจประการรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.045759168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.045761689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.045764314+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.045766775+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.23447007+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.234514787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.234522187+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.234537608+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.23454885+07:00","message":"[bufferProcess] interim [0]:นายพิพัฒน์รัชกิจประการรองนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.234553843+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.23456327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.234567701+07:00","message":"> Transcript [314] [false]: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.234573116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.234576633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.234580107+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.234584746+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.307256296+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.307294808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.307301669+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.307315382+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307323175+07:00","message":"[bufferProcess] interim [60000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307325783+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307329189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307332531+07:00","message":"> Transcript [315] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307336376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307338289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307340383+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.30734296+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307350539+07:00","message":"Push: 'พิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307352785+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307355238+07:00","message":"Set new StatePrefix : 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.307359286+07:00","message":"Next Push (prob) : 'รองนายกรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.307369037+07:00","message":"push: {false พิพัฒน์รัชกิจประการ 0 0xc0020ef580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.812899141+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.812940088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.812946778+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.812962245+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.812969333+07:00","message":"[bufferProcess] interim [540000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.812972154+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.812979668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.812983631+07:00","message":"> Transcript [316] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.812987696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.812990211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.812992324+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.812996569+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.139549181+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.139601099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.139607271+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.139622769+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.13963092+07:00","message":"[bufferProcess] interim [900000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.139633623+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.139640955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.139643917+07:00","message":"> Transcript [317] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.139647996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.139650683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.139653115+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.139658644+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.191670652+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.191712043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.191718678+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.191730438+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.191737657+07:00","message":"[bufferProcess] interim [960000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.191740514+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.191746765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.191749837+07:00","message":"> Transcript [318] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.19175314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.191755481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.191758227+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.191760785+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.192756857+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.192774886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.192779767+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.192789414+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.19279342+07:00","message":"[bufferProcess] interim [20000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.192795832+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.192801095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.192803404+07:00","message":"> Transcript [319] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.192806176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.19280821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.192810188+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.19281265+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.192817364+07:00","message":"Push: 'รองนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.192819382+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.192822217+07:00","message":"Set new StatePrefix : 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.19282494+07:00","message":"Next Push (prob) : 'มนตรีและรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.192832843+07:00","message":"push: {false รองนายกรัฐ 0 0xc0020ef580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.513355217+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.513398918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.513407898+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.51342435+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.513432471+07:00","message":"[bufferProcess] interim [260000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.513435404+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.513439388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.51344251+07:00","message":"> Transcript [320] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.513445353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.513447547+07:00","message":"Set new StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.643431086+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.643473422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.643479726+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.643495088+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.643502651+07:00","message":"[bufferProcess] interim [380000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.643505582+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.643513246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.643516747+07:00","message":"> Transcript [321] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.64352078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.643523186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.643526057+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.643529272+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.893756144+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.893802559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.89380895+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.893822252+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.893830134+07:00","message":"[bufferProcess] interim [680000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.89383325+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.893838766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.89384243+07:00","message":"> Transcript [322] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.893846589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.893848778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.893851444+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.893869626+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.022086937+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.022130378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.022137285+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.022152758+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.022161675+07:00","message":"[bufferProcess] interim [740000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.022165859+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.022171917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.022174919+07:00","message":"> Transcript [323] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.022178828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.022181401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.022187017+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.022190076+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.34682165+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.346861783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.346867871+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.346885769+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346893558+07:00","message":"[bufferProcess] interim [100000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346896267+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346900275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346903436+07:00","message":"> Transcript [324] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.34690754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346909756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346911893+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346914704+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346919847+07:00","message":"Push: 'มนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.34692237+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346924962+07:00","message":"Set new StatePrefix : 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.346927493+07:00","message":"Next Push (prob) : 'ว่าการกระทรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.346935764+07:00","message":"push: {false มนตรีและรัฐมนตรี 0 0xc0020ef580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.407260065+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.407305272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.407312845+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.407327318+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.407334602+07:00","message":"[bufferProcess] interim [160000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.407337584+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.407347059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.407351455+07:00","message":"> Transcript [325] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.407357826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.407362847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.407365181+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.407368451+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:43.023024994+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:43.023037492+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.045273186+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.061467866+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.061502186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.061508445+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.061524677+07:00","message":"[buffer interim] 41 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.061531511+07:00","message":"[bufferProcess] interim [760000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.061533861+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.061537541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.061540331+07:00","message":"> Transcript [326] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.061544472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.061546611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.06154853+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.061551004+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.109344303+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.136559168+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.136607238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.13661394+07:00","message":"receive interim result [true|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.136634108+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.136637362+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.136642919+07:00","message":"[buffer interim] 41 true นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136649851+07:00","message":"[bufferProcess] interim [970000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136653837+07:00","message":"[bufferProcess] send to processor (isfinal):นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136657245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136660036+07:00","message":"> Transcript [327] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136663589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136665914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136668365+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136671225+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136673255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136675358+07:00","message":"> Transcript [328] [true]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136677831+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136679512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.13668162+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.13668377+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.136690137+07:00","message":"Push: 'ว่าการกระทรวงคมนาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.13669775+07:00","message":"push: {true ว่าการกระทรวงคมนาคม 0 0xc0020ef580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:43.148177588+07:00","message":"write wav file: './tmp/7582/7582_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.452615093+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.452664665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.452670434+07:00","message":"receive interim result [false|false]: นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.452684727+07:00","message":"[buffer interim] 42 false นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.452690553+07:00","message":"[bufferProcess] interim [420000000]:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.45269262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.643817904+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.643859285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.64386538+07:00","message":"receive interim result [false|false]: นำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.6438804+07:00","message":"[buffer interim] 42 false นำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.643888084+07:00","message":"[bufferProcess] interim [540000000]:นำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.643891046+07:00","message":"[bufferProcess] send to processor:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.643899758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.643902843+07:00","message":"> Transcript [329] [false]: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.643905216+07:00","message":"Set StatePrefix (first interim): 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.650310656+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.650335214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รำคาญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.650338865+07:00","message":"receive interim result [false|false]: รำคาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.650350331+07:00","message":"[buffer interim] 42 false รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.650354946+07:00","message":"[bufferProcess] interim [600000000]:รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.650357303+07:00","message":"[bufferProcess] send to processor:นำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.650360356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.650363137+07:00","message":"> Transcript [330] [false]: 'นำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.650365791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.650367875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.650370012+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.650372471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.766533677+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.766570697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.7665811+07:00","message":"receive interim result [false|false]: นำคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.766595991+07:00","message":"[buffer interim] 42 false นำคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.766602468+07:00","message":"[bufferProcess] interim [660000000]:นำคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.766605597+07:00","message":"[bufferProcess] send to processor:รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.766612694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.766615619+07:00","message":"> Transcript [331] [false]: 'รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.766620126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.766622331+07:00","message":"Set new StatePrefix: 'รำคาญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.957297569+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.957333879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะราษฎร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.957339708+07:00","message":"receive interim result [false|false]: นำคณะราษฎร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.957355189+07:00","message":"[buffer interim] 42 false นำคณะราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.95736179+07:00","message":"[bufferProcess] interim [840000000]:นำคณะราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.957364235+07:00","message":"[bufferProcess] send to processor:นำคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.957367617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.957371046+07:00","message":"> Transcript [332] [false]: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.957373391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.957375382+07:00","message":"Set new StatePrefix: 'นำคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.95798889+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.95799969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.958002922+07:00","message":"receive interim result [false|false]: นำคณะรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.958012238+07:00","message":"[buffer interim] 42 false นำคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.958016914+07:00","message":"[bufferProcess] interim [900000000]:นำคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.958025175+07:00","message":"[bufferProcess] send to processor:นำคณะราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.958033494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.958035747+07:00","message":"> Transcript [333] [false]: 'นำคณะราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.958038843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.958040836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.958043051+07:00","message":"StatePrefix: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.958045219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.084889893+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.084931344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.084937763+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.084951445+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.084958391+07:00","message":"[bufferProcess] interim [960000000]:นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.084960824+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.084967673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.084970489+07:00","message":"> Transcript [334] [false]: 'นำคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.084973535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.084975565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.084977548+07:00","message":"StatePrefix: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.084981274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.654521147+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.654553911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.654560189+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.654573776+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.654580041+07:00","message":"[bufferProcess] interim [560000000]:นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.654582771+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.654589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.654592064+07:00","message":"> Transcript [335] [false]: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.654595505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.654597689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.654599857+07:00","message":"StatePrefix: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.65460237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.854286292+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.854325749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.854331634+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.854349108+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854356811+07:00","message":"[bufferProcess] interim [740000000]:นำคณะรัฐมนตรีร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854359321+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854364516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854367688+07:00","message":"> Transcript [336] [false]: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854371159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854373268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854375265+07:00","message":"StatePrefix: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854377558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854380606+07:00","message":"Push: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854382668+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854384859+07:00","message":"Set new StatePrefix : 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.854387069+07:00","message":"Next Push (prob) : 'รัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.854395089+07:00","message":"push: {false นำคณะ 0 0xc0020ef880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.976857515+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.976900091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.976906025+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.976921567+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.976929787+07:00","message":"[bufferProcess] interim [920000000]:นำคณะรัฐมนตรีร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.97693218+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.976936022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.976939125+07:00","message":"> Transcript [337] [false]: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.976942487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.976944701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.976946792+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.976949+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.239399108+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.239444731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.239450404+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.239464617+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกันปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.239474513+07:00","message":"[bufferProcess] interim [220000000]:นำคณะรัฐมนตรีร่วมกันปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.239477035+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.239480822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.239483985+07:00","message":"> Transcript [338] [false]: 'นำคณะรัฐมนตรีร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.23948709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.239489104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.239491281+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.239494211+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.367035788+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.367073621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.367079953+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.367095596+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.367103003+07:00","message":"[bufferProcess] interim [280000000]:นำคณะรัฐมนตรีร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.367106115+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.367115112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.367117819+07:00","message":"> Transcript [339] [false]: 'นำคณะรัฐมนตรีร่วมกันปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.367121577+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.367123945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.367126072+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.367128579+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.687216519+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.687266661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.687275933+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.687293598+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687305639+07:00","message":"[bufferProcess] interim [580000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687309914+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687317019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687321119+07:00","message":"> Transcript [340] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687326662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687329706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687333372+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687336234+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.68734318+07:00","message":"Push: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687346715+07:00","message":"TextPushed: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687349547+07:00","message":"Set new StatePrefix : 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.687352854+07:00","message":"Next Push (prob) : 'ร่วมกันประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.687373371+07:00","message":"push: {false รัฐมนตรี 0 0xc0020ef880}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:46.023879554+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:46.023899782+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.13836903+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.138422601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.138428959+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.138444704+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.138452292+07:00","message":"[bufferProcess] interim [120000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.138455424+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.138462627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.138465531+07:00","message":"> Transcript [341] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.138471663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.138474105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.13847658+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.13847957+07:00","message":"TextPushed: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.454967862+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.455010685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.455017234+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.455033812+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.45504172+07:00","message":"[bufferProcess] interim [360000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.455045127+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.455049507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.455052376+07:00","message":"> Transcript [342] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.455055992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.455058296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.455060905+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.455064138+07:00","message":"TextPushed: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.779960345+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.780000693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.780006784+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.780027324+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.780035104+07:00","message":"[bufferProcess] interim [720000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.780038859+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.780048992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.780053051+07:00","message":"> Transcript [343] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.780058417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.78006184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.780065356+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.780068701+07:00","message":"TextPushed: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.844395884+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.844443099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.844450062+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.844464736+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844472172+07:00","message":"[bufferProcess] interim [780000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844475098+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844479681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844482681+07:00","message":"> Transcript [344] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844486741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844489158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844491462+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844494073+07:00","message":"TextPushed: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844496765+07:00","message":"Push: 'ร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844498849+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844501072+07:00","message":"Set new StatePrefix : 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:46.844503595+07:00","message":"Next Push (prob) : 'พิธีบำเพ็ญกุศลศพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.844514285+07:00","message":"push: {false ร่วมกันประกอบ 0 0xc0020ef880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.027366518+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.027405233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.027421327+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.027434756+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.027442465+07:00","message":"[bufferProcess] interim [960000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.027446049+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.027454338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.027458356+07:00","message":"> Transcript [345] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.027461832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.027465386+07:00","message":"Set new StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.658520522+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.665689032+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.665722029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.665728105+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.665741273+07:00","message":"[buffer interim] 42 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.665750486+07:00","message":"[bufferProcess] interim [560000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.665754238+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.665761551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.665765617+07:00","message":"> Transcript [346] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.665769089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.665772138+07:00","message":"Set new StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.717007889+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.759336106+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.759368854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.759375063+07:00","message":"receive interim result [true|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.759385679+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.759387978+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.759394677+07:00","message":"[buffer interim] 42 true นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759403483+07:00","message":"[bufferProcess] interim [770000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759407044+07:00","message":"[bufferProcess] send to processor (isfinal):นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759417344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759420688+07:00","message":"> Transcript [347] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759424062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759426261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759428637+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759431356+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.75943354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759435679+07:00","message":"> Transcript [348] [true]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759438462+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759440564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.75944238+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759444544+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.759447711+07:00","message":"Push: 'พิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.759457757+07:00","message":"push: {true พิธีบำเพ็ญกุศลสตมวารครบ 0 0xc0020ef880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:47.770286721+07:00","message":"write wav file: './tmp/7582/7582_42.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.191241595+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.191283502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.191289318+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.191304202+07:00","message":"[buffer interim] 43 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.191311258+07:00","message":"[bufferProcess] interim [300000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.191313942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.763980924+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.764020633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.764027115+07:00","message":"receive interim result [false|false]: วันพุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.764041605+07:00","message":"[buffer interim] 43 false วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.764052721+07:00","message":"[bufferProcess] interim [900000000]:วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.764055495+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.764059493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.764062829+07:00","message":"> Transcript [349] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.764065248+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.900696051+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.900737186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.900742993+07:00","message":"receive interim result [false|false]: วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.900756216+07:00","message":"[buffer interim] 43 false วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.900762824+07:00","message":"[bufferProcess] interim [20000000]:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.900765268+07:00","message":"[bufferProcess] send to processor:วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.900770601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.900773468+07:00","message":"> Transcript [350] [false]: 'วันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.900776219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.900778411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.900780643+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.900782941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:49.024775734+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:49.024763944+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.146118956+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.146157798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.146164231+07:00","message":"receive interim result [false|false]: วันอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.146179834+07:00","message":"[buffer interim] 43 false วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.146186914+07:00","message":"[bufferProcess] interim [320000000]:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.146189397+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.146193159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.146196217+07:00","message":"> Transcript [351] [false]: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.146199359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.146201738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.146204125+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.146206471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.33966172+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.339696314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.339702397+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.339716854+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.339725352+07:00","message":"[bufferProcess] interim [500000000]:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.339727949+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.339733412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.339736356+07:00","message":"> Transcript [352] [false]: 'วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.339739763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.339742215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.339744356+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.339746688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.654596687+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.654637942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.654646278+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.654663151+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654675307+07:00","message":"[bufferProcess] interim [740000000]:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654678339+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654682253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654685439+07:00","message":"> Transcript [353] [false]: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654688925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654691533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654694228+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654697202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654700188+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654702441+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654704782+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.654707075+07:00","message":"Next Push (prob) : 'อุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.6547153+07:00","message":"push: {false วัน 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.778846241+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.778882885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกรุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.778888403+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกรุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.778901892+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.778909448+07:00","message":"[bufferProcess] interim [920000000]:วันอุทิศถวายเป็นพระกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.778911992+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.778915701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.778918676+07:00","message":"> Transcript [354] [false]: 'วันอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.778922337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.778924515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.778928785+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.778932561+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.847350223+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.847391798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.847397598+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.847411719+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.847425667+07:00","message":"[bufferProcess] interim [980000000]:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.847428467+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.847432491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.847435967+07:00","message":"> Transcript [355] [false]: 'วันอุทิศถวายเป็นพระกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.847439691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.847441823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.847444145+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.847447115+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.492488171+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.492529111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.492534828+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.492549458+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.492557074+07:00","message":"[bufferProcess] interim [580000000]:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.492559465+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.492566121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.492568994+07:00","message":"> Transcript [356] [false]: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.49257273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.492575261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.492577668+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.492580343+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.544405442+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.544447218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.544453324+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.544466666+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.544473811+07:00","message":"[bufferProcess] interim [640000000]:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.544476319+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.54448273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.5444857+07:00","message":"> Transcript [357] [false]: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.544489333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.544491916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.544494504+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.54449757+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.544503333+07:00","message":"Push: 'อุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.544505511+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.5445079+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.544510577+07:00","message":"Next Push (prob) : 'พระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.544533553+07:00","message":"push: {false อุทิศถวายเป็น 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.737862077+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.737904454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.73790983+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.737925207+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.737932744+07:00","message":"[bufferProcess] interim [880000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.737935599+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.737940347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.737943423+07:00","message":"> Transcript [358] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.737947066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.737949467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.73795145+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.737954083+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.070556093+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.070601044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.070610445+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.070627807+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.07063648+07:00","message":"[bufferProcess] interim [180000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.070640376+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.070645297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.070649615+07:00","message":"> Transcript [359] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.070654479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.070657384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.070660907+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.07066464+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.25429606+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.254336764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.254343334+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.254362972+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.25437427+07:00","message":"[bufferProcess] interim [360000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.254377346+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.254384975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.254388454+07:00","message":"> Transcript [360] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.254392365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.254396455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.254398927+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.254401865+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.458158872+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.458194726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.458200771+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.458217183+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458224305+07:00","message":"[bufferProcess] interim [600000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458226618+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458235543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458238748+07:00","message":"> Transcript [361] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458244988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458247355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.45824972+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458252595+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458255305+07:00","message":"Push: 'พระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458257248+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458260761+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.458263479+07:00","message":"Next Push (prob) : 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.458270694+07:00","message":"push: {false พระกุศล 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.57737399+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.577415465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.577422457+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.577441504+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.577448408+07:00","message":"[bufferProcess] interim [660000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.577451611+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.57746077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.577464534+07:00","message":"> Transcript [362] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.577469409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.577473721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.577476204+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.577478766+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.779278143+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.779318891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.779324666+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.77934087+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.779348155+07:00","message":"[bufferProcess] interim [900000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.779350823+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.779354955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.779358084+07:00","message":"> Transcript [363] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.779361735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.77936389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.779365845+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.779368589+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.896273113+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.896317294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.896323737+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.896336903+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.896343246+07:00","message":"[bufferProcess] interim [960000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.896345802+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.896351098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.896353793+07:00","message":"> Transcript [364] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.896357209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.896359231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.896361893+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.896364739+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.969073983+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.969112932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.969119341+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.969132232+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969138629+07:00","message":"[bufferProcess] interim [80000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969141549+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969148485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.9691513+07:00","message":"> Transcript [365] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969155313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969158219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969169054+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969172183+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969180455+07:00","message":"Push: 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969182762+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969185334+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.969187849+07:00","message":"Next Push (prob) : 'ลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.969195818+07:00","message":"push: {false แด่สมเด็จพระเจ้า 0 0xc0004a2e00}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:52.025564636+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:52.025579797+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.288959226+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.289006424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.289012717+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.289028155+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.28903648+07:00","message":"[bufferProcess] interim [380000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.289039525+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.289043965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.289047094+07:00","message":"> Transcript [366] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.289051141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.289053342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.289055369+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.289058444+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.343312724+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.343347235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.343354025+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.343365095+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.343371965+07:00","message":"[bufferProcess] interim [440000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.343374703+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.343380316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.34338324+07:00","message":"> Transcript [367] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.343387195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.343389236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.343391458+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.343394401+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.344781515+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.344824292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.344831849+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.344849065+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.344857667+07:00","message":"[bufferProcess] interim [500000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.344860546+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.344869866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.344872993+07:00","message":"> Transcript [368] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.344877775+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.344880651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.34488505+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.344888422+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.537159129+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.537207691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.537213745+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.537228128+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537236437+07:00","message":"[bufferProcess] interim [680000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537239399+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537245461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537248177+07:00","message":"> Transcript [369] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537252222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537254861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537257051+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537260089+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537264856+07:00","message":"Push: 'ลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537267014+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.537269327+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.53727169+07:00","message":"Next Push (prob) : 'ฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.537279557+07:00","message":"push: {false ลูกเธอเจ้า 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.66449902+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.664536277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.66454362+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.664559994+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.664567278+07:00","message":"[bufferProcess] interim [800000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.664570157+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.664578893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.664581973+07:00","message":"> Transcript [370] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.664586614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.664589738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.664591746+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.664594278+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.794719308+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.794754673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.794760295+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.794773767+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.794782778+07:00","message":"[bufferProcess] interim [860000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.794786917+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.794792048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.794795758+07:00","message":"> Transcript [371] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.794800949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.794803845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.794806853+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.794810733+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.798195926+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.798219591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.798230678+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.798243659+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.798250023+07:00","message":"[bufferProcess] interim [920000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.798253834+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.798260652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.798265189+07:00","message":"> Transcript [372] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.798268645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.798270744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.798272732+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.798275296+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.853780604+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.853821727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.853829439+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.853844206+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853851768+07:00","message":"[bufferProcess] interim [980000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853855748+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853864296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853868141+07:00","message":"> Transcript [373] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853873702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853877007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853879967+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853883875+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853891557+07:00","message":"Push: 'ฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853894443+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853897856+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.853901601+07:00","message":"Next Push (prob) : 'กิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.853917182+07:00","message":"push: {false ฟ้าพัชร 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.295108331+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.359409542+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.377936103+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.377979074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.377985662+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.37799864+07:00","message":"[buffer interim] 43 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.378005663+07:00","message":"[bufferProcess] interim [580000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.378008956+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.378016028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.378018657+07:00","message":"> Transcript [374] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.378021923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.378023915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.378026289+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.378028822+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.388923185+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.38896343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\",\"confidence\":0.95475787}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.388969493+07:00","message":"receive interim result [true|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.388981258+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.388983529+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.388990481+07:00","message":"[buffer interim] 43 true วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.388998491+07:00","message":"[bufferProcess] interim [580000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.38900244+07:00","message":"[bufferProcess] send to processor (isfinal):วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389006377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389009246+07:00","message":"> Transcript [375] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389012871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389015239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389017534+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389020142+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389022116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389024131+07:00","message":"> Transcript [376] [true]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389026457+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389028255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389030021+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389031962+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.389034857+07:00","message":"Push: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.389044045+07:00","message":"push: {true กิติยาภา 0 0xc0004a2e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:53.405323331+07:00","message":"write wav file: './tmp/7582/7582_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.236008167+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.23605252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.23605751+07:00","message":"receive interim result [false|false]: ที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.236079968+07:00","message":"[buffer interim] 44 false ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.236089144+07:00","message":"[bufferProcess] interim [900000000]:ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.23609212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.344688335+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.344734123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.34474029+07:00","message":"receive interim result [false|false]: นเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.344754683+07:00","message":"[buffer interim] 44 false นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.34476184+07:00","message":"[bufferProcess] interim [20000000]:นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.344764815+07:00","message":"[bufferProcess] send to processor:ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.344771759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.344775107+07:00","message":"> Transcript [377] [false]: 'ที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.344777722+07:00","message":"Set StatePrefix (first interim): 'ที่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.595185141+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.595229042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.595234225+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.595247953+07:00","message":"[buffer interim] 44 false นเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.595255863+07:00","message":"[bufferProcess] interim [320000000]:นเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.595258163+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.595263384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.595266377+07:00","message":"> Transcript [378] [false]: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.595269006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.595271203+07:00","message":"Set new StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.719623872+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.719674665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.719681823+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.719698465+07:00","message":"[buffer interim] 44 false นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.719706192+07:00","message":"[bufferProcess] interim [380000000]:นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.719709272+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.719717287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.719720153+07:00","message":"> Transcript [379] [false]: 'นเรนทิราเทพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.719723353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.719725561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.719728085+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.719731788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.773288379+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.773327436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.773333344+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.773351257+07:00","message":"[buffer interim] 44 false นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.773358666+07:00","message":"[bufferProcess] interim [440000000]:นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.773361447+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.773365178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.773368411+07:00","message":"> Transcript [380] [false]: 'นเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.773372013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.773374208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.773376321+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.773380905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.775825704+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.775863283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.775868274+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.775884335+07:00","message":"[buffer interim] 44 false นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.775890603+07:00","message":"[bufferProcess] interim [500000000]:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.775893282+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.775898652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.775901318+07:00","message":"> Transcript [381] [false]: 'นเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.775904481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.775906759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.775909123+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.775911162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:55.025951053+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:55.025969229+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.418591013+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.418632379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.418637541+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.418649524+07:00","message":"[buffer interim] 44 false นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.418656286+07:00","message":"[bufferProcess] interim [100000000]:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.418658589+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.418663801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.418666528+07:00","message":"> Transcript [382] [false]: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.418669892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.418672187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.418674108+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.41867658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.41868086+07:00","message":"Push: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.418682946+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.418685084+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.41868779+07:00","message":"Next Push (prob) : 'ยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.41870415+07:00","message":"push: {false นเรนทิราเทพ 0 0xc00369a280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.673792774+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.673829553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.673835453+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.673848292+07:00","message":"[buffer interim] 44 false นเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.673854522+07:00","message":"[bufferProcess] interim [340000000]:นเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.673856939+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.673865851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.673868922+07:00","message":"> Transcript [383] [false]: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.673872512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.673875151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.673877089+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.673879258+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.677709676+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.677740069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.677745669+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.677757838+07:00","message":"[buffer interim] 44 false นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.677763079+07:00","message":"[bufferProcess] interim [400000000]:นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.677765502+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.677769782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.677772224+07:00","message":"> Transcript [384] [false]: 'นเรนทิราเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.67777526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.677777685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.677779727+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.677781787+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.124135896+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.124177757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.124183456+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.124197243+07:00","message":"[buffer interim] 44 false นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.124203819+07:00","message":"[bufferProcess] interim [760000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.124207175+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.124210477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.124213284+07:00","message":"> Transcript [385] [false]: 'นเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.12421671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.124218932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.124221094+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.124223486+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.693846244+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.693887442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.693893668+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.693906601+07:00","message":"[buffer interim] 44 false นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693912834+07:00","message":"[bufferProcess] interim [360000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693915194+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693920292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693923165+07:00","message":"> Transcript [386] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693926529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693928677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693931762+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693933954+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693938493+07:00","message":"Push: 'ยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693940649+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693942839+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.693946055+07:00","message":"Next Push (prob) : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.693954519+07:00","message":"push: {false ยวดี 0 0xc00369a280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.227259716+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.227302241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.227308953+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.227322624+07:00","message":"[buffer interim] 44 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.227329834+07:00","message":"[bufferProcess] interim [840000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.227332398+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.227336127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.227339234+07:00","message":"> Transcript [387] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.227342581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.227344831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.227348191+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.227351004+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.455642393+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.517123751+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.552151986+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.552192077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.552202317+07:00","message":"receive interim result [true|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.55221449+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.552216861+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.552222418+07:00","message":"[buffer interim] 44 true นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552229429+07:00","message":"[bufferProcess] interim [320000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552232766+07:00","message":"[bufferProcess] send to processor (isfinal):นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.55223593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.55223876+07:00","message":"> Transcript [388] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552242019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552244269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552246275+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552248694+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.55225077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552252763+07:00","message":"> Transcript [389] [true]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552254956+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552256758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552260298+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.55226232+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.552269454+07:00","message":"Push: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.552276799+07:00","message":"push: {true กรมหลวงราชสาริณีสิริพัชร 0 0xc00369a280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:57.561516344+07:00","message":"write wav file: './tmp/7582/7582_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.724869654+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.724894698+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.72489755+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.724899639+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.724901558+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.724903765+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.72490548+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.724907979+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.724910141+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.724912107+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.724913901+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.982680184+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.98273432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.982739669+07:00","message":"receive interim result [false|false]: มหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.982755614+07:00","message":"[buffer interim] 45 false มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.982763143+07:00","message":"[bufferProcess] interim [480000000]:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.982765002+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:58.026764841+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:58.026763202+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.371656384+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.37170278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวชิรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.371709245+07:00","message":"receive interim result [false|false]: มหาวชิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.371724649+07:00","message":"[buffer interim] 45 false มหาวชิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371732841+07:00","message":"[bufferProcess] interim [900000000]:มหาวชิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371735365+07:00","message":"[bufferProcess] send to processor:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371743358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371747216+07:00","message":"> Transcript [390] [false]: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371751943+07:00","message":"Set StatePrefix (first interim): 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.502554599+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.502593984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.502599659+07:00","message":"receive interim result [false|false]: มหาวัชระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.502610614+07:00","message":"[buffer interim] 45 false มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.502616329+07:00","message":"[bufferProcess] interim [20000000]:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.502618453+07:00","message":"[bufferProcess] send to processor:มหาวชิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.502623764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.502626613+07:00","message":"> Transcript [391] [false]: 'มหาวชิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.50263084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.502633873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.502637254+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.502640171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.559187689+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.559229403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวชิราวุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.559237156+07:00","message":"receive interim result [false|false]: มหาวชิราวุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.559248052+07:00","message":"[buffer interim] 45 false มหาวชิราวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.5592544+07:00","message":"[bufferProcess] interim [80000000]:มหาวชิราวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.559257088+07:00","message":"[bufferProcess] send to processor:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.559262905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.559265606+07:00","message":"> Transcript [392] [false]: 'มหาวัชระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.559268583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.559270705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.559272957+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.559275173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.691339027+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.691379766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.691386855+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.691403655+07:00","message":"[buffer interim] 45 false มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.691411374+07:00","message":"[bufferProcess] interim [140000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.691413799+07:00","message":"[bufferProcess] send to processor:มหาวชิราวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.691421826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.691427312+07:00","message":"> Transcript [393] [false]: 'มหาวชิราวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.691431136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.691433903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.691436183+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.691438736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.259807092+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.259840009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.259846007+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.259859082+07:00","message":"[buffer interim] 45 false มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.259865391+07:00","message":"[bufferProcess] interim [740000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.259868109+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.25987416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.259877241+07:00","message":"> Transcript [394] [false]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.259880501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.2598826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.259885321+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.259887745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.259892936+07:00","message":"Push: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.259895129+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.25989712+07:00","message":"Set new StatePrefix : 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.259899797+07:00","message":"Next Push (prob) : 'วัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.259906497+07:00","message":"push: {false มหา 0 0xc0004a2500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.316466701+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.398620142+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.398658574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.398664299+07:00","message":"receive interim result [true|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.39867132+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.398673602+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.398679674+07:00","message":"[buffer interim] 45 true มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398686473+07:00","message":"[bufferProcess] interim [10000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398689496+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398692552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398695478+07:00","message":"> Transcript [395] [false]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398698291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398700272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398702317+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398704787+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.39870664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398708717+07:00","message":"> Transcript [396] [true]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398710975+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398712823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398714618+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398717983+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.398720179+07:00","message":"Push: 'วัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.398726805+07:00","message":"push: {true วัชรราชธิดา 0 0xc0004a2500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:59.405349707+07:00","message":"write wav file: './tmp/7582/7582_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.446304978+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.177785663+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.177828992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.177834054+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.177849449+07:00","message":"[buffer interim] 46 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.177856123+07:00","message":"[bufferProcess] interim [780000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.177858137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.3035223+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.303566238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.303572048+07:00","message":"receive interim result [false|false]: โดยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.303586527+07:00","message":"[buffer interim] 46 false โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.303593542+07:00","message":"[bufferProcess] interim [900000000]:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.30359608+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.303600063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.303603084+07:00","message":"> Transcript [397] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.303605366+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.491492106+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.491536713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.491543702+07:00","message":"receive interim result [false|false]: โดยมีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.491559632+07:00","message":"[buffer interim] 46 false โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.491566804+07:00","message":"[bufferProcess] interim [80000000]:โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.491569258+07:00","message":"[bufferProcess] send to processor:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.491577038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.49158035+07:00","message":"> Transcript [398] [false]: 'โดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.491583938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.491586372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.491588504+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.491591887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.679749871+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.679789751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.679795334+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.679808044+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.679814572+07:00","message":"[bufferProcess] interim [260000000]:โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.679817047+07:00","message":"[bufferProcess] send to processor:โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.679822439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.679825449+07:00","message":"> Transcript [399] [false]: 'โดยมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.679828673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.679830811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.679833203+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.679835289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.007754539+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.007798715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.007805287+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.007822511+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.007830556+07:00","message":"[bufferProcess] interim [620000000]:โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.00783327+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.007841674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.007844724+07:00","message":"> Transcript [400] [false]: 'โดยมีพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.007848157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.007850522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.007853157+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.007855475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:01.026922755+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:01.026956206+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.315345083+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.315390552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.315396572+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.315407886+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315415629+07:00","message":"[bufferProcess] interim [860000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.31541822+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315422042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315425188+07:00","message":"> Transcript [401] [false]: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315429936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315432208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315434786+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315437068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315439928+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315441772+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315444077+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.315446605+07:00","message":"Next Push (prob) : 'มีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.315455969+07:00","message":"push: {false โดย 0 0xc0020efa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.894074736+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.894115384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.894120737+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.894134579+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.894141652+07:00","message":"[bufferProcess] interim [460000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.894144194+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.894147393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.894150056+07:00","message":"> Transcript [402] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.894152962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.894155123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.894157651+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.894160382+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.233321519+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.233359363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.233364648+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.233380699+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.233387581+07:00","message":"[bufferProcess] interim [820000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.233389877+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.233393457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.233396271+07:00","message":"> Transcript [403] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.233399306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.233401532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.233404258+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.233407122+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.424865779+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.424905293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.424911266+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.42492203+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.424928802+07:00","message":"[bufferProcess] interim [940000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.424931621+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.424936568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.42493971+07:00","message":"> Transcript [404] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.424943284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.424945788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.424949904+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.424952391+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.43903931+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.439076024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.439081423+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.439099246+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.43910811+07:00","message":"[bufferProcess] interim [0]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.439110848+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.439116163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.439119141+07:00","message":"> Transcript [405] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.43912366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.439126023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.439128508+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.439131094+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.43913526+07:00","message":"Push: 'มีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.43913732+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.43913977+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์และก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.439142054+07:00","message":"Next Push (prob) : 'สมณศักดิ์และก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.439149463+07:00","message":"push: {false มีพระสงฆ์ทรง 0 0xc0020efa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.469340529+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.4693768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และกระแส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.46938236+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และกระแส"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.469396249+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.469403202+07:00","message":"[bufferProcess] interim [120000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.469405759+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.469409345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.46941219+07:00","message":"> Transcript [406] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.469414445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.469416417+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.59681313+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.596864503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.596873663+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.596887775+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.596896387+07:00","message":"[bufferProcess] interim [180000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.596899291+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.596902949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.596906056+07:00","message":"> Transcript [407] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.596908969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.596911071+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และกระแส'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.919784441+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.919822346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.919828241+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.919840676+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.919847081+07:00","message":"[bufferProcess] interim [480000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.919849527+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.919854845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.919857626+07:00","message":"> Transcript [408] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.91986005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.919862357+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.17792592+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.177958858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.177964847+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.177979788+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.177987157+07:00","message":"[bufferProcess] interim [780000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.177990067+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.177993891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.177997215+07:00","message":"> Transcript [409] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.178000313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.17800246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.178004383+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.178006904+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.294695254+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.294733232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.294739966+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.294754113+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.294757717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.294760924+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.294766318+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.294770043+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294775246+07:00","message":"[bufferProcess] interim [840000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294777789+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294780574+07:00","message":"[bufferProcess] interim [900000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294782792+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294785635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.29478869+07:00","message":"> Transcript [410] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.29479237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294794436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294796303+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294798689+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294800691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294806902+07:00","message":"> Transcript [411] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.29481573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294817863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294819716+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.294821903+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.503503415+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.503544147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.503550898+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.503560665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.5035633+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.503569675+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.503575462+07:00","message":"[buffer interim] 46 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503580882+07:00","message":"[bufferProcess] interim [80000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.50358378+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503588857+07:00","message":"[bufferProcess] interim [80000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503591763+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503594524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503597177+07:00","message":"> Transcript [412] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503600615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503602631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503604668+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503606871+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503612927+07:00","message":"Push: 'สมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503615517+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503617795+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.503620106+07:00","message":"Next Push (prob) : 'รวม 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.503637326+07:00","message":"push: {false สมณศักดิ์และพระสงฆ์ 0 0xc0020efa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.686987175+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.687023197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.687029859+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.687038029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.687041288+07:00","message":"receive interim result [false|false]:  20 รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.687048031+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.687051627+07:00","message":"[buffer interim] 46 false  20 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.687056891+07:00","message":"[bufferProcess] interim [260000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.687059516+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.687062503+07:00","message":"[bufferProcess] interim [260000000]: 20 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.687064923+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.687067822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.687070585+07:00","message":"> Transcript [413] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.687074147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.687076381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.68707824+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.687080749+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.884802634+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.884839193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.88484536+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.884853087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.884855995+07:00","message":"receive interim result [false|false]:  รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.884862612+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.884865954+07:00","message":"[buffer interim] 46 false  รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.884871457+07:00","message":"[bufferProcess] interim [500000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.884874015+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.884876856+07:00","message":"[bufferProcess] interim [500000000]: รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.884879108+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.884881948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.884884792+07:00","message":"> Transcript [414] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.88488833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.884890464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.88489253+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.884894945+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:04.027424155+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:04.02744675+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.199023206+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.199083737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.199091642+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.199104658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รูปประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.199108973+07:00","message":"receive interim result [false|false]:  รูปประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.199125643+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.199139291+07:00","message":"[buffer interim] 46 false  รูปประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.199146919+07:00","message":"[bufferProcess] interim [740000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.199150479+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.199156059+07:00","message":"[bufferProcess] interim [740000000]: รูปประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.199159044+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.19916197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.19916493+07:00","message":"> Transcript [415] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.199168777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.199171114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.199173121+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.199175628+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.387233468+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.387279039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.387286293+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.387296123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รูปประกอบที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.387300243+07:00","message":"receive interim result [false|false]:  รูปประกอบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.387308828+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.387313826+07:00","message":"[buffer interim] 46 false  รูปประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.38731948+07:00","message":"[bufferProcess] interim [980000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387322152+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387325186+07:00","message":"[bufferProcess] interim [980000000]: รูปประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387328+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387330924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387333653+07:00","message":"> Transcript [416] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387337182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387339336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387341418+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.3873436+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387346492+07:00","message":"Push: 'รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387348493+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387350615+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.387353177+07:00","message":"Next Push (prob) : ' รูปประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.387362505+07:00","message":"push: {false รวม 20 0 0xc0020efa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.515640475+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.515676572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.51568258+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.515695277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รูปประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.515699558+07:00","message":"receive interim result [false|false]:  รูปประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.515707043+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.515710311+07:00","message":"[buffer interim] 46 false  รูปประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.51571574+07:00","message":"[bufferProcess] interim [40000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.515718576+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.515723325+07:00","message":"[bufferProcess] interim [40000000]: รูปประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.515725875+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.515728888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.515731443+07:00","message":"> Transcript [417] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.515734531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.515736832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.515738743+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.515741544+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.897683272+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.897716362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.897722736+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.897738683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รูปประกอบพิธีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.897742459+07:00","message":"receive interim result [false|false]:  รูปประกอบพิธีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.897749926+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.897754259+07:00","message":"[buffer interim] 46 false  รูปประกอบพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897759501+07:00","message":"[bufferProcess] interim [520000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897762626+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897765637+07:00","message":"[bufferProcess] interim [520000000]: รูปประกอบพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897768212+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897770971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897773776+07:00","message":"> Transcript [418] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897777304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897779573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897781661+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.897784285+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.968794416+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.96883428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.968840895+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.968851212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รูปประกอบพิธีพราหมณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.968854391+07:00","message":"receive interim result [false|false]:  รูปประกอบพิธีพราหมณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.968861192+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.968868008+07:00","message":"[buffer interim] 46 false  รูปประกอบพิธีพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968873594+07:00","message":"[bufferProcess] interim [580000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968876366+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968879729+07:00","message":"[bufferProcess] interim [580000000]: รูปประกอบพิธีพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968882373+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968885405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968887853+07:00","message":"> Transcript [419] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968891461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968893625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968895753+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.968898245+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.016206426+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.07757248+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.095665514+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.095706511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.095713813+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.095725205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รูปประกอบพิธีภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.095728449+07:00","message":"receive interim result [false|false]:  รูปประกอบพิธีภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.095737614+07:00","message":"[buffer interim] 46 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.095741928+07:00","message":"[buffer interim] 46 false  รูปประกอบพิธีภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095748315+07:00","message":"[bufferProcess] interim [640000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.09575134+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095754549+07:00","message":"[bufferProcess] interim [640000000]: รูปประกอบพิธีภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095760364+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095763678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095766603+07:00","message":"> Transcript [420] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีพราหมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095771039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095773408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095775838+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095778222+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095781411+07:00","message":"Push: ' รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095783367+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095785718+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีพราหมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.095788098+07:00","message":"Next Push (prob) : 'พิธีพราหมณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.095796937+07:00","message":"push: {false  รูปประกอบ 0 0xc0020efa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.1511695+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.151206862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.15121334+07:00","message":"receive interim result [true|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.151222603+07:00","message":"end recv isFinal message id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.151225849+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.151232666+07:00","message":"[buffer interim] 46 true โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151240883+07:00","message":"[bufferProcess] interim [790000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151244224+07:00","message":"[bufferProcess] send to processor (isfinal):โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151247486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.15125129+07:00","message":"> Transcript [421] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.15125537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151259231+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151261393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151263288+07:00","message":"> Transcript [422] [true]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151265844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151267929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151269932+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบพิธีภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151272664+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20 รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.151275422+07:00","message":"Push: 'พิธีภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.151282828+07:00","message":"push: {true พิธีภายใน 0 0xc0020efa80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:05.162337449+07:00","message":"write wav file: './tmp/7582/7582_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.610649491+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.610689306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุขสันต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.610694961+07:00","message":"receive interim result [false|false]: สุขสันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.61070964+07:00","message":"[buffer interim] 47 false สุขสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.610716092+07:00","message":"[bufferProcess] interim [540000000]:สุขสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.610718065+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.617356846+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.61738975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สันติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.617394914+07:00","message":"receive interim result [false|false]: สันติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.6174098+07:00","message":"[buffer interim] 47 false สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.617416986+07:00","message":"[bufferProcess] interim [600000000]:สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.61741936+07:00","message":"[bufferProcess] send to processor:สุขสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.617425368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.617428367+07:00","message":"> Transcript [423] [false]: 'สุขสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.617449191+07:00","message":"Set StatePrefix (first interim): 'สุขสันต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.918272054+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.918310723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สันติมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.918316198+07:00","message":"receive interim result [false|false]: สันติมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.918328756+07:00","message":"[buffer interim] 47 false สันติมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.918335598+07:00","message":"[bufferProcess] interim [840000000]:สันติมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.9183385+07:00","message":"[bufferProcess] send to processor:สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.918343816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.918346661+07:00","message":"> Transcript [424] [false]: 'สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.918348851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.918350883+07:00","message":"Set new StatePrefix: 'สันติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.918989235+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.919034591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สันติไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.9190406+07:00","message":"receive interim result [false|false]: สันติไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.919059359+07:00","message":"[buffer interim] 47 false สันติไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.919066125+07:00","message":"[bufferProcess] interim [900000000]:สันติไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.919068451+07:00","message":"[bufferProcess] send to processor:สันติมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.919075325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.919078686+07:00","message":"> Transcript [425] [false]: 'สันติมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.919082649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.919084936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.919087463+07:00","message":"StatePrefix: 'สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.919089731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.049640405+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.049681011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.049687926+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.049700979+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.049708665+07:00","message":"[bufferProcess] interim [960000000]:ตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.049712429+07:00","message":"[bufferProcess] send to processor:สันติไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.04972112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.04972525+07:00","message":"> Transcript [426] [false]: 'สันติไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.049729684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.049732883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.049735871+07:00","message":"StatePrefix: 'สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.049739424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.617695762+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.617728956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.617735981+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.617748822+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.617759955+07:00","message":"[bufferProcess] interim [560000000]:ตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.617764831+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.617770562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.617773391+07:00","message":"> Transcript [427] [false]: 'ตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.617775843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.61778013+07:00","message":"Set new StatePrefix: 'ตึกสันติไมตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.947069025+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.947114078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.947119858+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.947134561+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.947141071+07:00","message":"[bufferProcess] interim [920000000]:ตึกสันติไมตรีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.94714369+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.947150308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.947153754+07:00","message":"> Transcript [428] [false]: 'ตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.947157116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.947159429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.947161808+07:00","message":"StatePrefix: 'ตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.947164233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:07.027963175+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:07.027968315+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.138732224+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.138785048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.138792698+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.138811728+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.138824616+07:00","message":"[bufferProcess] interim [40000000]:ตึกสันติไมตรีก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.138829425+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.138839372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.138844461+07:00","message":"> Transcript [429] [false]: 'ตึกสันติไมตรีก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.138849657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.138852757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.138855801+07:00","message":"StatePrefix: 'ตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.138859073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.210030229+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.210068376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.210074725+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.210088937+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.210095269+07:00","message":"[bufferProcess] interim [160000000]:ตึกสันติไมตรีก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.210097751+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.210100996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.210103933+07:00","message":"> Transcript [430] [false]: 'ตึกสันติไมตรีก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.21010713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.210109774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.210112034+07:00","message":"StatePrefix: 'ตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.21011412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.400768733+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.400814131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.400820677+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.400835367+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400848326+07:00","message":"[bufferProcess] interim [340000000]:ตึกสันติไมตรีก่อนที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400851099+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400855475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400858978+07:00","message":"> Transcript [431] [false]: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400863057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400865617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400868182+07:00","message":"StatePrefix: 'ตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400872115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400874837+07:00","message":"Push: 'ตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.40087684+07:00","message":"TextPushed: 'ตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400878981+07:00","message":"Set new StatePrefix : 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.400881275+07:00","message":"Next Push (prob) : 'ก่อนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.400891105+07:00","message":"push: {false ตึกสันติไมตรี 0 0xc0020efc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.650633145+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.650669239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.650677041+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.650691065+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.650699869+07:00","message":"[bufferProcess] interim [580000000]:ตึกสันติไมตรีก่อนที่จะร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.65070282+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.650711891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.650716816+07:00","message":"> Transcript [432] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.650720293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.650722884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.650724831+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.650727805+07:00","message":"TextPushed: 'ตึกสันติไมตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.91630151+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.916343774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.916349793+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.916364371+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.916372675+07:00","message":"[bufferProcess] interim [880000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.916375571+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.916382708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.916385786+07:00","message":"> Transcript [433] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.916389607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.916391959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.916393907+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.916396749+07:00","message":"TextPushed: 'ตึกสันติไมตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.045735495+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.045786611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.045795009+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.045814354+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.04582369+07:00","message":"[bufferProcess] interim [0]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.045827965+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.04583338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.045839509+07:00","message":"> Transcript [434] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.045844457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.045848028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.045851901+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.045855866+07:00","message":"TextPushed: 'ตึกสันติไมตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.291054819+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.291100605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.291108099+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.291129782+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291143886+07:00","message":"[bufferProcess] interim [240000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291147942+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291153246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291157833+07:00","message":"> Transcript [435] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.29116258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291165779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291170504+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291173231+07:00","message":"TextPushed: 'ตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291176028+07:00","message":"Push: 'ก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291178444+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291180752+07:00","message":"Set new StatePrefix : 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.291183284+07:00","message":"Next Push (prob) : 'ร่วมกันตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.291190663+07:00","message":"push: {false ก่อนที่จะ 0 0xc0020efc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.424173163+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.424213608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.424219655+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.42423192+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.424239007+07:00","message":"[bufferProcess] interim [420000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.424241827+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.424247513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.424251278+07:00","message":"> Transcript [436] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.424254993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.42425726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.424259964+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.424262505+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.751616382+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.751664451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.751672669+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.751687989+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.751697797+07:00","message":"[bufferProcess] interim [720000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.751700408+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.751704244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.751707426+07:00","message":"> Transcript [437] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.751711501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.751713886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.751716515+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.75171928+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.960127428+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.960167171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.960173014+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.960189184+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.960197462+07:00","message":"[bufferProcess] interim [900000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.960200439+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.960204173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.96020736+07:00","message":"> Transcript [438] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.960211848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.960214513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.960217067+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.960219573+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.001144201+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.001192123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.0011993+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.001213809+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001221578+07:00","message":"[bufferProcess] interim [960000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001224591+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001232283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001235474+07:00","message":"> Transcript [439] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001239452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001241936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001244672+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001249357+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001255154+07:00","message":"Push: 'ร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001257645+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001260176+07:00","message":"Set new StatePrefix : 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.001262648+07:00","message":"Next Push (prob) : 'พระสงฆ์น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.001271099+07:00","message":"push: {false ร่วมกันตักบาตร 0 0xc0020efc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.262871458+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.262922352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.262931827+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.262949835+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.2629609+07:00","message":"[bufferProcess] interim [140000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.262964972+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.262978073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.262981897+07:00","message":"> Transcript [440] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.26298762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.262990887+07:00","message":"Set new StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.266056985+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.266089726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.266096895+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.266111947+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.266118352+07:00","message":"[bufferProcess] interim [200000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.266120962+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.266130282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.266133339+07:00","message":"> Transcript [441] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.266137025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.266139325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.266141825+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.266146659+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.324071209+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.324113401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.324120051+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.324136243+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.324144414+07:00","message":"[bufferProcess] interim [320000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.324147215+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.324151089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.324154534+07:00","message":"> Transcript [442] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.324158423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.324160796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.324163046+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.324166123+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.511021456+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.511060032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.511066585+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.511080201+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.511087886+07:00","message":"[bufferProcess] interim [440000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.511090969+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.511098516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.511101689+07:00","message":"> Transcript [443] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.511105951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.51110836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.511110807+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.511113838+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.890775854+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.890818476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.890825545+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.890840933+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890847476+07:00","message":"[bufferProcess] interim [860000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890850116+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890857111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890860281+07:00","message":"> Transcript [444] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890864213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890866666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890869573+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890872348+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890880297+07:00","message":"Push: 'พระสงฆ์หน้าตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890883316+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.890885842+07:00","message":"Set new StatePrefix : 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.89088855+07:00","message":"Next Push (prob) : 'ไทยคู่ฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.890896939+07:00","message":"push: {false พระสงฆ์หน้าตึก 0 0xc0020efc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.019996807+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.020034683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.020040849+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.020055314+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.020062064+07:00","message":"[bufferProcess] interim [980000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.02006611+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.020073293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.020076054+07:00","message":"> Transcript [445] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.020079942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.020082331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.020084554+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.020087228+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:10.028149655+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:10.028156247+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.214068292+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.21410088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.214107963+07:00","message":"receive interim result [false|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.214121992+07:00","message":"[buffer interim] 47 false ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.214128169+07:00","message":"[bufferProcess] interim [220000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.214131088+07:00","message":"[bufferProcess] send to processor:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.214138014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.214140686+07:00","message":"> Transcript [446] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.214144519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.21414676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.214149364+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.214152298+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.526017501+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.638550471+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.63860099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.638609235+07:00","message":"receive interim result [true|false]: ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.638617063+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.638619208+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.638625313+07:00","message":"[buffer interim] 47 true ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638634996+07:00","message":"[bufferProcess] interim [670000000]:ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638638539+07:00","message":"[bufferProcess] send to processor (isfinal):ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638642456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638646541+07:00","message":"> Transcript [447] [false]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638650873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638653794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638659304+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638663432+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638666564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638669429+07:00","message":"> Transcript [448] [true]: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้าทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638673052+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638675602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638678188+07:00","message":"StatePrefix: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638681575+07:00","message":"TextPushed: 'ตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้าตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.638686094+07:00","message":"Push: 'ไทยคู่ฟ้าทำเนียบรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.638696129+07:00","message":"push: {true ไทยคู่ฟ้าทำเนียบรัฐบาล 0 0xc0020efc00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:10.655051408+07:00","message":"write wav file: './tmp/7582/7582_47.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:13.02880325+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:13.02882817+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.536953269+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.614907832+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.614957837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.614963213+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.614976589+07:00","message":"[buffer interim] 48 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.61498293+07:00","message":"[bufferProcess] interim [880000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.614985191+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.614990682+07:00","message":"[bufferProcess] send to processor (ticker):ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.614993432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.614996179+07:00","message":"> Transcript [449] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.614998326+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.673974214+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.674019999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.674026771+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.674042354+07:00","message":"[buffer interim] 48 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.674049356+07:00","message":"[bufferProcess] interim [0]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.674052149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.796346964+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.796386309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.796392152+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.79640788+07:00","message":"[buffer interim] 48 false ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.796418808+07:00","message":"[bufferProcess] interim [60000000]:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.79642138+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.796425515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.796429099+07:00","message":"> Transcript [450] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.796431162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.79643325+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:16.0297573+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:16.029769012+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.378918222+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.378966678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.378973892+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.378987452+07:00","message":"[buffer interim] 48 false ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.378993847+07:00","message":"[bufferProcess] interim [660000000]:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.378996307+07:00","message":"[bufferProcess] send to processor:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.379001395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.379004216+07:00","message":"> Transcript [451] [false]: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.379006604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.379008595+07:00","message":"Set new StatePrefix: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.567622433+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.567669539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.567674912+07:00","message":"receive interim result [false|false]: ขณะที่สมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.567688023+07:00","message":"[buffer interim] 48 false ขณะที่สมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.567693828+07:00","message":"[bufferProcess] interim [840000000]:ขณะที่สมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.567696381+07:00","message":"[bufferProcess] send to processor:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.567699559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.567703319+07:00","message":"> Transcript [452] [false]: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.567707739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.567710668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.567713743+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.567716652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.696231875+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.696281228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.696288555+07:00","message":"receive interim result [false|false]: ขณะที่สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.696305134+07:00","message":"[buffer interim] 48 false ขณะที่สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.696313047+07:00","message":"[bufferProcess] interim [960000000]:ขณะที่สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.696315439+07:00","message":"[bufferProcess] send to processor:ขณะที่สมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.696319408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.696322702+07:00","message":"> Transcript [453] [false]: 'ขณะที่สมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.696326505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.696328626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.696330636+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.696332671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.700588482+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.700632181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.700637969+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.700653359+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.700663452+07:00","message":"[bufferProcess] interim [20000000]:ขณะที่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.700665824+07:00","message":"[bufferProcess] send to processor:ขณะที่สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.700674074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.700678974+07:00","message":"> Transcript [454] [false]: 'ขณะที่สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.700684768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.700688107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.700691509+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.700694786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.078590007+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.078641877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.078649623+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.078663731+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078674214+07:00","message":"[bufferProcess] interim [380000000]:ขณะที่สมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078677926+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078684664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078688732+07:00","message":"> Transcript [455] [false]: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078693255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078696172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078699073+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.07870197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.07870942+07:00","message":"Push: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078712443+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078715515+07:00","message":"Set new StatePrefix : 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.078718755+07:00","message":"Next Push (prob) : 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.078737295+07:00","message":"push: {false ขณะที่ 0 0xc0004a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.204681696+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.204727262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.204735693+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.204749421+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.204759959+07:00","message":"[bufferProcess] interim [440000000]:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.204763994+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.204770813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.204775635+07:00","message":"> Transcript [456] [false]: 'ขณะที่สมาชิกวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.204780335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.204784703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.204786845+07:00","message":"StatePrefix: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.204789189+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.780469777+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.780536441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.780543445+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.780557216+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.780564658+07:00","message":"[bufferProcess] interim [40000000]:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.780568122+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.78057702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.78058216+07:00","message":"> Transcript [457] [false]: 'ขณะที่สมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.780587247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.78059064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.780593764+07:00","message":"StatePrefix: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.780597114+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.301572706+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.301620234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.301626378+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.301642767+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภานำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.301650068+07:00","message":"[bufferProcess] interim [580000000]:ขณะที่สมาชิกวุฒิสภานำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.301652827+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.301657139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.301660046+07:00","message":"> Transcript [458] [false]: 'ขณะที่สมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.301663312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.301665344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.301667322+07:00","message":"StatePrefix: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.301669439+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.360245924+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.36028627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.360293198+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.360308245+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360315654+07:00","message":"[bufferProcess] interim [640000000]:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360318675+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360322257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360325128+07:00","message":"> Transcript [459] [false]: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.36032899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360331442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360333502+07:00","message":"StatePrefix: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360335801+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360338409+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360341537+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360343787+07:00","message":"Set new StatePrefix : 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.360346012+07:00","message":"Next Push (prob) : 'วุฒิสภานำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.360355392+07:00","message":"push: {false สมาชิก 0 0xc0004a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.486231103+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.486275171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.486280709+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.486297883+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภานำโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.486304917+07:00","message":"[bufferProcess] interim [760000000]:ขณะที่สมาชิกวุฒิสภานำโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.486309317+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.486314449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.486318502+07:00","message":"> Transcript [460] [false]: 'ขณะที่สมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.486322065+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.679212697+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.679259762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.6792674+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.679283252+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภานำโดยนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.679292026+07:00","message":"[bufferProcess] interim [940000000]:ขณะที่สมาชิกวุฒิสภานำโดยนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.679294829+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.679302044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.679305302+07:00","message":"> Transcript [461] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.679308461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.679310798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.679312861+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.679315446+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.994843913+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.994883925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายโมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.994890145+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายโมง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.994904914+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภานำโดยนายโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.994911318+07:00","message":"[bufferProcess] interim [240000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.99491389+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.994920089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.994922816+07:00","message":"> Transcript [462] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.994926218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.994928624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.994930943+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.994933905+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:19.030652889+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:19.03067782+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.060186318+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.060223227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.060229236+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.060245174+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.06025286+07:00","message":"[bufferProcess] interim [360000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.060255808+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนายโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.06025981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.060262971+07:00","message":"> Transcript [463] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.060266254+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.06026845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.060270735+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.060273391+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.378431361+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.378474763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.378481185+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.378495622+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378502292+07:00","message":"[bufferProcess] interim [660000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378504888+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378511902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378514643+07:00","message":"> Transcript [464] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.37851798+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378520259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378523154+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378525617+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378539666+07:00","message":"Push: 'วุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378541972+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378544258+07:00","message":"Set new StatePrefix : 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.378546548+07:00","message":"Next Push (prob) : 'โดยนายมงคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.378554884+07:00","message":"push: {false วุฒิสภานำ 0 0xc0004a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.42501287+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.509316494+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.509366717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.509374123+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.509390668+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.509398274+07:00","message":"[bufferProcess] interim [780000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.509401106+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.509407837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.509411041+07:00","message":"> Transcript [465] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.50941479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.509418046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.509420163+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.50942327+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.51087118+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.510909173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.510915285+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.510931522+07:00","message":"[buffer interim] 48 false ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.510939041+07:00","message":"[bufferProcess] interim [840000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.510941591+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.510948174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.510951339+07:00","message":"> Transcript [466] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.510955266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.510957512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.510959822+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.510962534+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.529388546+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.529428275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์\",\"confidence\":0.95301944}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.529434386+07:00","message":"receive interim result [true|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.529446863+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.529449125+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.529456451+07:00","message":"[buffer interim] 48 true ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529464031+07:00","message":"[bufferProcess] interim [900000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529470978+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529474945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529477994+07:00","message":"> Transcript [467] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529481634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529483805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529486014+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529489034+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529491186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529493248+07:00","message":"> Transcript [468] [true]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.52949568+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529497494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529499341+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529501163+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.529509147+07:00","message":"Push: 'โดยนายมงคลสุราษฎร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.529518242+07:00","message":"push: {true โดยนายมงคลสุราษฎร์ 0 0xc0004a2300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:19.541929488+07:00","message":"write wav file: './tmp/7582/7582_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.556562299+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.283420462+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.283474173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.283479758+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.283494642+07:00","message":"[buffer interim] 49 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.283501724+07:00","message":"[bufferProcess] interim [540000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.283503729+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.285030477+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.28507274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.285078293+07:00","message":"receive interim result [false|false]: ประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.285096173+07:00","message":"[buffer interim] 49 false ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.285104942+07:00","message":"[bufferProcess] interim [600000000]:ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.285107893+07:00","message":"[bufferProcess] send to processor:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.285113445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.285116354+07:00","message":"> Transcript [469] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.285119127+07:00","message":"Set StatePrefix (first interim): 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.594557081+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.594595959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.594601339+07:00","message":"receive interim result [false|false]: ประธานวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.594615917+07:00","message":"[buffer interim] 49 false ประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.594623131+07:00","message":"[bufferProcess] interim [840000000]:ประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.594625224+07:00","message":"[bufferProcess] send to processor:ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.594628754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.594631596+07:00","message":"> Transcript [470] [false]: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.59463362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.594635733+07:00","message":"Set new StatePrefix: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.728912753+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.728956924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.728963583+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.728973963+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.728980909+07:00","message":"[bufferProcess] interim [20000000]:ประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.728983356+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.728986661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.728989812+07:00","message":"> Transcript [471] [false]: 'ประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.728992961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.728994999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.728996858+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.728998926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.29681272+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.29685371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.296859722+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.296875922+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.296884201+07:00","message":"[bufferProcess] interim [620000000]:ประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.296886823+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.296895215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.296898349+07:00","message":"> Transcript [472] [false]: 'ประธานวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.29690214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.296905029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.296907207+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.296909546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:22.031244247+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:22.031281407+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.382964432+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.383005001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.383010972+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.383025995+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383033113+07:00","message":"[bufferProcess] interim [640000000]:ประธานวุฒิสภานำคณะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383035733+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383043268+07:00","message":"[bufferProcess] send to processor (ticker):ประธานวุฒิสภานำคณะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383046106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383049044+07:00","message":"> Transcript [473] [false]: 'ประธานวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383052113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383054726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383056641+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383058831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.38306063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383062881+07:00","message":"> Transcript [474] [false]: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383066507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383068358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383070473+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383072356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383079351+07:00","message":"Push: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383081223+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383083195+07:00","message":"Set new StatePrefix : 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.383085324+07:00","message":"Next Push (prob) : 'วุฒิสภานำคณะผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.383092031+07:00","message":"push: {false ประธาน 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.703857036+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.703900052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.703905603+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.703921257+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.703928677+07:00","message":"[bufferProcess] interim [940000000]:ประธานวุฒิสภานำคณะผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.703931443+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.098136473+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.098175862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.0981817+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหารเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.09819379+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหารเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.098203174+07:00","message":"[bufferProcess] interim [420000000]:ประธานวุฒิสภานำคณะผู้บริหารเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.098205596+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภานำคณะผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.098209051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.09821245+07:00","message":"> Transcript [475] [false]: 'ประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.098215979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.098218257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.098220405+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.098222723+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.223435226+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.223478366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.223486231+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหารคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.22350437+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหารคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.223514955+07:00","message":"[bufferProcess] interim [480000000]:ประธานวุฒิสภานำคณะผู้บริหารคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.223518476+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภานำคณะผู้บริหารเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.223523076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.223527252+07:00","message":"> Transcript [476] [false]: 'ประธานวุฒิสภานำคณะผู้บริหารเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.223531788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.223535549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.223539174+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.223548744+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.286015885+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.286057192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.28606293+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.28607563+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.286083052+07:00","message":"[bufferProcess] interim [600000000]:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.286085844+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภานำคณะผู้บริหารคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.286089428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.286092198+07:00","message":"> Transcript [477] [false]: 'ประธานวุฒิสภานำคณะผู้บริหารคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.286096396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.286098705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.286101043+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.286103203+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.936018918+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.936074546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.93608292+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.93610401+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936113531+07:00","message":"[bufferProcess] interim [200000000]:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936117631+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936127396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936132353+07:00","message":"> Transcript [478] [false]: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936138051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936141707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936144958+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936148727+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936157764+07:00","message":"Push: 'วุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936160873+07:00","message":"TextPushed: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936164619+07:00","message":"Set new StatePrefix : 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:23.936168894+07:00","message":"Next Push (prob) : 'บริหารข้าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:23.93619073+07:00","message":"push: {false วุฒิสภานำคณะผู้ 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.378759416+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.378807753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.378816239+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.378835378+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.378849986+07:00","message":"[bufferProcess] interim [680000000]:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.378853815+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.378863831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.378868208+07:00","message":"> Transcript [479] [false]: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.378873384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.378876937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.378881064+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.378886084+07:00","message":"TextPushed: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.637824204+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.637872057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.63787844+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.637893134+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.637899679+07:00","message":"[bufferProcess] interim [860000000]:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.637902378+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.637908886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.637912758+07:00","message":"> Transcript [480] [false]: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.63791626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.637918658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.637921358+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.637923929+07:00","message":"TextPushed: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.642255886+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.642289593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.642295487+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.642311227+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.642320039+07:00","message":"[bufferProcess] interim [920000000]:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.642322679+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.642327238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.642330815+07:00","message":"> Transcript [481] [false]: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.642334328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.642336451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.64233934+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.642341929+07:00","message":"TextPushed: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:25.032286296+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:25.032308483+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.08598196+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.086019902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.086026348+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.086039296+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086046069+07:00","message":"[bufferProcess] interim [400000000]:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.08604896+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086054445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086057217+07:00","message":"> Transcript [482] [false]: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086060761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086062909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086065076+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086067923+07:00","message":"TextPushed: 'ประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086072467+07:00","message":"Push: 'บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086074674+07:00","message":"TextPushed: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086077218+07:00","message":"Set new StatePrefix : 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.086079836+07:00","message":"Next Push (prob) : 'พนักงานราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.086086939+07:00","message":"push: {false บริหารข้าราชการ 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.134672244+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.199186857+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.223975538+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.224012457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.224018644+07:00","message":"receive interim result [false|false]: ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.224031677+07:00","message":"[buffer interim] 49 false ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.224040354+07:00","message":"[bufferProcess] interim [580000000]:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.224043154+07:00","message":"[bufferProcess] send to processor:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.224048567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.224051515+07:00","message":"> Transcript [483] [false]: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.224055102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.224057228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.224059238+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.224061731+07:00","message":"TextPushed: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.244503527+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.244542341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.244548656+07:00","message":"receive interim result [true|false]: ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.244568803+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.244571231+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.244578296+07:00","message":"[buffer interim] 49 true ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.24458644+07:00","message":"[bufferProcess] interim [580000000]:ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244590325+07:00","message":"[bufferProcess] send to processor (isfinal):ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244594117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244597633+07:00","message":"> Transcript [484] [false]: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244600833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244603138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244606048+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244608842+07:00","message":"TextPushed: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244611305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244613573+07:00","message":"> Transcript [485] [true]: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244615985+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244617665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244619442+07:00","message":"StatePrefix: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244621784+07:00","message":"TextPushed: 'ประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.244625225+07:00","message":"Push: 'พนักงานราชการและลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.24463397+07:00","message":"push: {true พนักงานราชการและลูก 0 0xc0020a2300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:25.25734341+07:00","message":"write wav file: './tmp/7582/7582_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.656591429+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.656626469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.656631831+07:00","message":"receive interim result [false|false]: ลูกจ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.656643272+07:00","message":"[buffer interim] 50 false ลูกจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.656650018+07:00","message":"[bufferProcess] interim [480000000]:ลูกจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.656651975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.850967429+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.851008933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.851015123+07:00","message":"receive interim result [false|false]: ลูกจ้างขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.851030521+07:00","message":"[buffer interim] 50 false ลูกจ้างขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.851037427+07:00","message":"[bufferProcess] interim [660000000]:ลูกจ้างขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.851039977+07:00","message":"[bufferProcess] send to processor:ลูกจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.851047204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.851050483+07:00","message":"> Transcript [486] [false]: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.851052901+07:00","message":"Set StatePrefix (first interim): 'ลูกจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.852823542+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.852876631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.852881755+07:00","message":"receive interim result [false|false]: ลูกจ้างของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.852897312+07:00","message":"[buffer interim] 50 false ลูกจ้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.852904757+07:00","message":"[bufferProcess] interim [720000000]:ลูกจ้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.852907658+07:00","message":"[bufferProcess] send to processor:ลูกจ้างขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.852915497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.852918012+07:00","message":"> Transcript [487] [false]: 'ลูกจ้างขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.852920821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.852922923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.852925045+07:00","message":"StatePrefix: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.852927383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.052419625+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.052462623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.052468946+07:00","message":"receive interim result [false|false]: ลูกจ้างของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.052484769+07:00","message":"[buffer interim] 50 false ลูกจ้างของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.052492239+07:00","message":"[bufferProcess] interim [900000000]:ลูกจ้างของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.052494926+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.052501839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.052505058+07:00","message":"> Transcript [488] [false]: 'ลูกจ้างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.05250879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.052511201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.052513241+07:00","message":"StatePrefix: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.052515956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.170672729+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.1707176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.170725679+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.170740915+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.170746941+07:00","message":"[bufferProcess] interim [960000000]:ลูกจ้างของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.170749119+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.170754126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.170756717+07:00","message":"> Transcript [489] [false]: 'ลูกจ้างของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.170759737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.170762012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.170763965+07:00","message":"StatePrefix: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.170766474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.361644055+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.361695308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.36170168+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.361718109+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361725309+07:00","message":"[bufferProcess] interim [200000000]:ลูกจ้างของสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361727878+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361735423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361739237+07:00","message":"> Transcript [490] [false]: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361743172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361745943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361748466+07:00","message":"StatePrefix: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361750829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361756483+07:00","message":"Push: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361761112+07:00","message":"TextPushed: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361763461+07:00","message":"Set new StatePrefix : 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.361765985+07:00","message":"Next Push (prob) : 'ของสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.361774583+07:00","message":"push: {false ลูกจ้าง 0 0xc0020ee180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.607543956+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.60759226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.607599693+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.607614411+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.607622787+07:00","message":"[bufferProcess] interim [440000000]:ลูกจ้างของสำนักงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.607626371+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.607633063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.607637671+07:00","message":"> Transcript [491] [false]: 'ลูกจ้างของสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.607641841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.607644788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.607647734+07:00","message":"StatePrefix: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.607651618+07:00","message":"TextPushed: 'ลูกจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.610840645+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.61088071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.610888687+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.610907869+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.610916975+07:00","message":"[bufferProcess] interim [500000000]:ลูกจ้างของสำนักงานเลขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.610920707+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.61092997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.610934684+07:00","message":"> Transcript [492] [false]: 'ลูกจ้างของสำนักงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.610940069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.610943703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.610946735+07:00","message":"StatePrefix: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.610950219+07:00","message":"TextPushed: 'ลูกจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.80961916+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.809671682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.809677773+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.809695236+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.809703455+07:00","message":"[bufferProcess] interim [680000000]:ลูกจ้างของสำนักงานเลขาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.809706243+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.809714909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.809718231+07:00","message":"> Transcript [493] [false]: 'ลูกจ้างของสำนักงานเลขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.809722131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.80972495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.809727682+07:00","message":"StatePrefix: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.809730327+07:00","message":"TextPushed: 'ลูกจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.25117656+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.251219231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.251226515+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.251240974+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251249266+07:00","message":"[bufferProcess] interim [100000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251256728+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251262047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251267737+07:00","message":"> Transcript [494] [false]: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251273487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251276511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251280444+07:00","message":"StatePrefix: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251283588+07:00","message":"TextPushed: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251287062+07:00","message":"Push: 'ของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.25128999+07:00","message":"TextPushed: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251293191+07:00","message":"Set new StatePrefix : 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.251300955+07:00","message":"Next Push (prob) : 'งานเลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.251310464+07:00","message":"push: {false ของสำนัก 0 0xc0020ee180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725279586+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725303679+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725306644+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725308704+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725311474+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725313353+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725315368+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725317574+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725319466+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.72532111+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.72532297+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725324641+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725326359+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725328072+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.725329899+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.83207533+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.832118105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.83212479+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.832141135+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.832149918+07:00","message":"[bufferProcess] interim [700000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.83215297+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.832156724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.832159503+07:00","message":"> Transcript [495] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.832162955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.832165679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.832168037+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.832171109+07:00","message":"TextPushed: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:28.032694804+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:28.032714379+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.529006752+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.52904267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.529048533+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.529059172+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.529065799+07:00","message":"[bufferProcess] interim [360000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.529068446+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.529071738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.529076587+07:00","message":"> Transcript [496] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.529079981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.529082176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.529084714+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.529087574+07:00","message":"TextPushed: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.729589091+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.729628263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.729635805+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.729651403+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.72966114+07:00","message":"[bufferProcess] interim [540000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.72966502+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.729670283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.729674034+07:00","message":"> Transcript [497] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.729678875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.729682201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.729685389+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.729690332+07:00","message":"TextPushed: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.732400746+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.732427464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.732434039+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.732446221+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732450899+07:00","message":"[bufferProcess] interim [600000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732453348+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732458332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732460898+07:00","message":"> Transcript [498] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732464043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732466027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732468113+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732470486+07:00","message":"TextPushed: 'ลูกจ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732476452+07:00","message":"Push: 'งานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732478443+07:00","message":"TextPushed: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732480785+07:00","message":"Set new StatePrefix : 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.732483472+07:00","message":"Next Push (prob) : 'วุฒิสภาประกอบที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.732492305+07:00","message":"push: {false งานเลขาธิการ 0 0xc0020ee180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.05077806+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.050815785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.0508218+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.050834074+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.050840985+07:00","message":"[bufferProcess] interim [900000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.050843595+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.050850538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.05085436+07:00","message":"> Transcript [499] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.050857973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.050861569+07:00","message":"Set new StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.113572047+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.113611734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.113618232+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.113628549+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.113634891+07:00","message":"[bufferProcess] interim [20000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.113637529+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.11364288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.113645825+07:00","message":"> Transcript [500] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.11364925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.113651367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.113653298+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.113655876+07:00","message":"TextPushed: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.431448547+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.43148539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.431490935+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.431505027+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.431513903+07:00","message":"[bufferProcess] interim [320000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.431516478+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.431521684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.431524579+07:00","message":"> Transcript [501] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.431528565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.431530774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.431532937+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.431535928+07:00","message":"TextPushed: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.75832184+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.758363374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.758369613+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.758380715+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.758387104+07:00","message":"[bufferProcess] interim [620000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.758389914+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.758395485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.75839817+07:00","message":"> Transcript [502] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.758401544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.7584037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.758405946+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.758408841+07:00","message":"TextPushed: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.817307885+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.817345826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.817353609+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.817373588+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817383075+07:00","message":"[bufferProcess] interim [680000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817385784+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817389658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817392363+07:00","message":"> Transcript [503] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817395931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.81739817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817400758+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.81740342+07:00","message":"TextPushed: 'ลูกจ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817406355+07:00","message":"Push: 'วุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817408567+07:00","message":"TextPushed: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817410777+07:00","message":"Set new StatePrefix : 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.817413077+07:00","message":"Next Push (prob) : 'บำเพ็ญกุศลศพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.817420617+07:00","message":"push: {false วุฒิสภาประกอบพิธี 0 0xc0020ee180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.008204894+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.008247424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.008254357+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.008270521+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.008277942+07:00","message":"[bufferProcess] interim [860000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.008281183+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.008290595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.008293661+07:00","message":"> Transcript [504] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.008296733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.008299083+07:00","message":"Set new StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.375667307+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.452623792+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.452670796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.452678655+07:00","message":"receive interim result [false|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.452695245+07:00","message":"[buffer interim] 50 false ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.452703981+07:00","message":"[bufferProcess] interim [280000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.452707973+07:00","message":"[bufferProcess] send to processor:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.452712997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.452716873+07:00","message":"> Transcript [505] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.452720749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.45272446+07:00","message":"Set new StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.479455841+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.479502731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.479512014+07:00","message":"receive interim result [true|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.479523363+07:00","message":"end recv isFinal message id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.479527301+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.479536561+07:00","message":"[buffer interim] 50 true ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479548545+07:00","message":"[bufferProcess] interim [400000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479555471+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479560552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479564922+07:00","message":"> Transcript [506] [false]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479576889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.47958003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479583717+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479587989+07:00","message":"TextPushed: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479591294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479594913+07:00","message":"> Transcript [507] [true]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479598009+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.47959989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479601678+07:00","message":"StatePrefix: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479603734+07:00","message":"TextPushed: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.479609533+07:00","message":"Push: 'บำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.479617525+07:00","message":"push: {true บำเพ็ญกุศลสตมวารครบ 0 0xc0020ee180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:30.495432927+07:00","message":"write wav file: './tmp/7582/7582_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.577836364+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.919301705+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.919345993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.919351122+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.919363244+07:00","message":"[buffer interim] 51 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.919369777+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.919371704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:31.033219753+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:31.03322527+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.56523727+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.565276719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.565281631+07:00","message":"receive interim result [false|false]: วันพุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.565296603+07:00","message":"[buffer interim] 51 false วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.565303534+07:00","message":"[bufferProcess] interim [20000000]:วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.565306128+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.56530924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.565312708+07:00","message":"> Transcript [508] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.565314811+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.743259327+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.743314668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.74332353+07:00","message":"receive interim result [false|false]: วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.743342162+07:00","message":"[buffer interim] 51 false วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.743357332+07:00","message":"[bufferProcess] interim [140000000]:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.74336203+07:00","message":"[bufferProcess] send to processor:วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.743371324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.743376159+07:00","message":"> Transcript [509] [false]: 'วันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.743380575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.743383727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.743386935+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.743390119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.944055891+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.944093888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.944099038+07:00","message":"receive interim result [false|false]: วันอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.944111105+07:00","message":"[buffer interim] 51 false วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.944117423+07:00","message":"[bufferProcess] interim [380000000]:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.944119943+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.944125298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.944128249+07:00","message":"> Transcript [510] [false]: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.944131478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.944134017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.944136147+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.944138379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.140947674+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.140974188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.140979611+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.140992913+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.140999589+07:00","message":"[bufferProcess] interim [620000000]:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.141001787+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.141005078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.141007567+07:00","message":"> Transcript [511] [false]: 'วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.14101092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.141013479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.141016897+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.14102021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.463102101+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.463147047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.463153014+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.463168092+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463174143+07:00","message":"[bufferProcess] interim [860000000]:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463176503+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463179991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463182752+07:00","message":"> Transcript [512] [false]: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463185903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463188098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463190089+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463192361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463197154+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463199036+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.463201123+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.46320337+07:00","message":"Next Push (prob) : 'อุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.463212298+07:00","message":"push: {false วัน 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.657961161+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.658000602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.658005635+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.658017186+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.658023412+07:00","message":"[bufferProcess] interim [40000000]:วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.658025832+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.65803134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.658034233+07:00","message":"> Transcript [513] [false]: 'วันอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.658037684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.658040028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.658042295+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.658045066+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.665446238+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.665494159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.665499944+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.665516301+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.665523466+07:00","message":"[bufferProcess] interim [100000000]:วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.665526045+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.665529398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.665532212+07:00","message":"> Transcript [514] [false]: 'วันอุทิศถวายเป็นพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.665535958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.665538176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.665540405+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.66554317+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.71249163+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.71252939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.712534916+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.712569819+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.712588747+07:00","message":"[bufferProcess] interim [160000000]:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.71259306+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.712597896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.712601585+07:00","message":"> Transcript [515] [false]: 'วันอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.712606043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.712608914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.71261193+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.712615544+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.029663077+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.029705794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.029712534+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.029728925+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.02973729+07:00","message":"[bufferProcess] interim [460000000]:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.029739872+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.02974748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.029750515+07:00","message":"> Transcript [516] [false]: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.029754477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.029757115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.029759547+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.029762486+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.02976883+07:00","message":"Push: 'อุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.029770859+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.029773468+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.029776256+07:00","message":"Next Push (prob) : 'พระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.029784226+07:00","message":"push: {false อุทิศถวายเป็น 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.224481078+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.224522628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.224530824+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.224539431+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.224546305+07:00","message":"[bufferProcess] interim [700000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.224549802+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.224554193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.224558043+07:00","message":"> Transcript [517] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.224562577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.22456557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.224569244+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.224572989+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.611889999+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.611934879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.611944271+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.611960449+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.611968506+07:00","message":"[bufferProcess] interim [60000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.611971187+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.611974528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.611977952+07:00","message":"> Transcript [518] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.611981848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.611984145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.611986236+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.611988873+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.800708797+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.800746389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.800751789+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.800765514+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.800774101+07:00","message":"[bufferProcess] interim [240000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.800778382+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.800787406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.800791942+07:00","message":"> Transcript [519] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.800798795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.800803444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.800807112+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.800810928+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:34.033641059+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:34.033656429+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.061907654+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.061941613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.061947421+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.061960154+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061966509+07:00","message":"[bufferProcess] interim [480000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061969013+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061974684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061977639+07:00","message":"> Transcript [520] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061980897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061983159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061985586+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061988341+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061992768+07:00","message":"Push: 'พระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.06199475+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.061997632+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.062000243+07:00","message":"Next Push (prob) : 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.06200778+07:00","message":"push: {false พระกุศล 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.124794124+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.124840782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.124847778+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.124863497+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.124870746+07:00","message":"[bufferProcess] interim [600000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.124873499+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.124881857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.124884583+07:00","message":"> Transcript [521] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.124890492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.124892686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.124894648+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.124896932+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.442397102+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.442432847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.442438748+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.442449636+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.442459556+07:00","message":"[bufferProcess] interim [840000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.44246237+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.442467766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.442470762+07:00","message":"> Transcript [522] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.442474054+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.44247619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.442478658+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.44248437+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.501650668+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.501690498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.501696397+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.50171015+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.501718785+07:00","message":"[bufferProcess] interim [20000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.501721547+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.501727038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.501729958+07:00","message":"> Transcript [523] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.501735197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.501737518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.501739782+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.501742444+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.824445127+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.824486659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.824493123+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.824506148+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824512384+07:00","message":"[bufferProcess] interim [260000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824514959+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824520306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824523356+07:00","message":"> Transcript [524] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824527538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824529862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.82453202+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.82453458+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824538893+07:00","message":"Push: 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824541147+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824543649+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.824546967+07:00","message":"Next Push (prob) : 'ลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.824566663+07:00","message":"push: {false แด่สมเด็จพระเจ้า 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.95680858+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.956851111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.956857114+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.956871235+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.95687815+07:00","message":"[bufferProcess] interim [380000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.956881065+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.95688521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.956888044+07:00","message":"> Transcript [525] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.956891635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.956893752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.956895886+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.956898669+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.018282129+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.018311715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.018317461+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.018329742+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.018336339+07:00","message":"[bufferProcess] interim [440000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.018338915+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.018344522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.018347637+07:00","message":"> Transcript [526] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.01835117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.018353303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.01835568+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.018358246+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.212896828+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.212932581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.212938558+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.212951304+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.212957599+07:00","message":"[bufferProcess] interim [680000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.212961228+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.212966721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.212969565+07:00","message":"> Transcript [527] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.212973159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.212975488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.212977874+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.212980537+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.346999233+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.347037349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.347043797+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.347056324+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347062558+07:00","message":"[bufferProcess] interim [800000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347068257+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347075523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347078355+07:00","message":"> Transcript [528] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347082342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347084548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347086687+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347089232+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347094887+07:00","message":"Push: 'ลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347096962+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347099334+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.347101806+07:00","message":"Next Push (prob) : 'พัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.34712249+07:00","message":"push: {false ลูกเธอเจ้าฟ้า 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.400737979+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.400782767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.400792319+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.400811453+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.40082028+07:00","message":"[bufferProcess] interim [860000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.400825116+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.400831131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.400835326+07:00","message":"> Transcript [529] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.400839804+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.404965196+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.404990454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.404995963+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.405007873+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.405012631+07:00","message":"[bufferProcess] interim [920000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.40501548+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.40501891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.405021368+07:00","message":"> Transcript [530] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.405024834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.405026863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.405029316+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.405032324+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.533302324+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.533343141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.533349773+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.533366343+07:00","message":"[buffer interim] 51 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.533374294+07:00","message":"[bufferProcess] interim [980000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.533377375+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.533381393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.533384654+07:00","message":"> Transcript [531] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.533387078+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.764796628+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.826673636+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.882038102+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.882082136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\",\"confidence\":0.94869334}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.882089525+07:00","message":"receive interim result [true|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.882101355+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.882103965+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.882110042+07:00","message":"[buffer interim] 51 true วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882117994+07:00","message":"[bufferProcess] interim [400000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882121887+07:00","message":"[bufferProcess] send to processor (isfinal):วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882125639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882130007+07:00","message":"> Transcript [532] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882133867+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882136226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882139331+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882142275+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882144629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882146906+07:00","message":"> Transcript [533] [true]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.88214957+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882151459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882153189+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.882155294+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.88215802+07:00","message":"Push: 'พัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.882168131+07:00","message":"push: {true พัชรกิติยาภา 0 0xc0004a2f00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:35.893217045+07:00","message":"write wav file: './tmp/7582/7582_51.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.996431178+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.996469401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.996474806+07:00","message":"receive interim result [false|false]: ที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.99648683+07:00","message":"[buffer interim] 52 false ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.996493532+07:00","message":"[bufferProcess] interim [140000000]:ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.996495407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.99650089+07:00","message":"[bufferProcess] send to processor (ticker):ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.996503498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.996506209+07:00","message":"> Transcript [534] [false]: 'ที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.99650839+07:00","message":"Set StatePrefix (first interim): 'ที่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.998940077+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.998965929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อินทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.998970611+07:00","message":"receive interim result [false|false]: อินทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.998984163+07:00","message":"[buffer interim] 52 false อินทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.998989129+07:00","message":"[bufferProcess] interim [200000000]:อินทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.998990849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:37.034141181+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:37.034178457+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.053334597+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.053370472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.053376134+07:00","message":"receive interim result [false|false]: นเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.053391459+07:00","message":"[buffer interim] 52 false นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.053397908+07:00","message":"[bufferProcess] interim [260000000]:นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.053400263+07:00","message":"[bufferProcess] send to processor:อินทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.053403657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.053406962+07:00","message":"> Transcript [535] [false]: 'อินทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.053409475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.053411854+07:00","message":"Set new StatePrefix: 'อินทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.262162081+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.262214442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.262223734+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.262243884+07:00","message":"[buffer interim] 52 false นเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.262253183+07:00","message":"[bufferProcess] interim [500000000]:นเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.262257389+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.262265723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.262271147+07:00","message":"> Transcript [536] [false]: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.262275413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.262279704+07:00","message":"Set new StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.376157077+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.37619809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.376206606+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.376218665+07:00","message":"[buffer interim] 52 false นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.37622662+07:00","message":"[bufferProcess] interim [560000000]:นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.376230261+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.376236222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.376239909+07:00","message":"> Transcript [537] [false]: 'นเรนทิราเทพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.3762442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.376247825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.376251229+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.376253855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.381723632+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.381761089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.381766385+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.381782347+07:00","message":"[buffer interim] 52 false นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.381789454+07:00","message":"[bufferProcess] interim [620000000]:นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.381791983+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.381800486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.381803588+07:00","message":"> Transcript [538] [false]: 'นเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.381808367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.381810804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.381812753+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.381814939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.577476589+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.577512034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.577517865+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.577526945+07:00","message":"[buffer interim] 52 false นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.577534694+07:00","message":"[bufferProcess] interim [740000000]:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.577537185+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.577540946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.577543847+07:00","message":"> Transcript [539] [false]: 'นเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.577547137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.577549438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.577551491+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.577553617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.142568417+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.142618739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.142624855+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.142643552+07:00","message":"[buffer interim] 52 false นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142651931+07:00","message":"[bufferProcess] interim [340000000]:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142654446+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142658387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142661298+07:00","message":"> Transcript [540] [false]: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142665353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142668023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142669987+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142672197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142679588+07:00","message":"Push: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142681763+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142683873+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.142686101+07:00","message":"Next Push (prob) : 'ยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.14269345+07:00","message":"push: {false นเรนทิราเทพ 0 0xc0004a3000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.403042923+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.403079455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.403085507+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.403097955+07:00","message":"[buffer interim] 52 false นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.403105058+07:00","message":"[bufferProcess] interim [580000000]:นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.403107511+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.403112459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.40311523+07:00","message":"> Transcript [541] [false]: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.403118237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.403120554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.40312304+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.403125498+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.784639326+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.784680444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.784685843+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.784700558+07:00","message":"[buffer interim] 52 false นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.784720754+07:00","message":"[bufferProcess] interim [940000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.784724062+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.784731896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.784735332+07:00","message":"> Transcript [542] [false]: 'นเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.784738655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.784741029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.784745376+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.784747962+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.364937427+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.364978549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.364985067+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.365004448+07:00","message":"[buffer interim] 52 false นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.365012777+07:00","message":"[bufferProcess] interim [540000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.365016073+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.365020139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.365023424+07:00","message":"> Transcript [543] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.365027644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.365029808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.365032611+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.365035088+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.744176529+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.744218307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.744224137+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.744237921+07:00","message":"[buffer interim] 52 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744245194+07:00","message":"[bufferProcess] interim [960000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744247875+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744253353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744256233+07:00","message":"> Transcript [544] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.74425988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744262566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744265154+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744267503+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744272581+07:00","message":"Push: 'ยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744274567+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744276878+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.744280685+07:00","message":"Next Push (prob) : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.744297876+07:00","message":"push: {false ยวดี 0 0xc0004a3000}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:40.034473579+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:40.034492599+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.393175741+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.393222021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.393228521+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.393243946+07:00","message":"[buffer interim] 52 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.393252006+07:00","message":"[bufferProcess] interim [560000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.393254715+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.393261921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.393264902+07:00","message":"> Transcript [545] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.393268688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.393271016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.393273516+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.393279026+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.396756899+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.39679373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.396799975+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.396815097+07:00","message":"[buffer interim] 52 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.396822496+07:00","message":"[bufferProcess] interim [620000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.396825479+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.396829322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.396832685+07:00","message":"> Transcript [546] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.39683624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.396838694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.396841243+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.396843727+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.974724985+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.974762903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.974770598+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.974785738+07:00","message":"[buffer interim] 52 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.97479488+07:00","message":"[bufferProcess] interim [220000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.974798832+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.974803644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.974807662+07:00","message":"> Transcript [547] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.974812248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.974815392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.974818545+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.974822588+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.594802326+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.687399226+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.687446054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.687454963+07:00","message":"receive interim result [true|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.687465305+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.687468805+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.687477617+07:00","message":"[buffer interim] 52 true นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687486638+07:00","message":"[bufferProcess] interim [970000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687491843+07:00","message":"[bufferProcess] send to processor (isfinal):นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687497155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687501031+07:00","message":"> Transcript [548] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687505775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687508629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687512046+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687515598+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.68751906+07:00","message":"Push: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687522354+07:00","message":"TextPushed: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687525854+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687529712+07:00","message":"Next Push (prob) : 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687532269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687535287+07:00","message":"> Transcript [549] [true]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687538817+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687541379+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687544763+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687548376+07:00","message":"TextPushed: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.687552263+07:00","message":"Push: 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.687561401+07:00","message":"push: {false กรมหลวงราชสาริณี 0 0xc0004a3000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.687566969+07:00","message":"push: {true สิริพัชรมหาวัชรราชธิดา 0 0xc0004a3000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:41.700471853+07:00","message":"write wav file: './tmp/7582/7582_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.857122272+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.507972468+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.508020029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.508026832+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.508041355+07:00","message":"[buffer interim] 53 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.50804831+07:00","message":"[bufferProcess] interim [680000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.508051019+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.698474694+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.698513499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.698519103+07:00","message":"receive interim result [false|false]: โดยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.698533036+07:00","message":"[buffer interim] 53 false โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.69853923+07:00","message":"[bufferProcess] interim [860000000]:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.698541807+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.698548482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.698551177+07:00","message":"> Transcript [550] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.698553404+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.894976174+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.895012331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.895018602+07:00","message":"receive interim result [false|false]: โดยมีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.895029012+07:00","message":"[buffer interim] 53 false โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.895035376+07:00","message":"[bufferProcess] interim [100000000]:โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.895037815+07:00","message":"[bufferProcess] send to processor:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.89504303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.895045844+07:00","message":"> Transcript [551] [false]: 'โดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.895048666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.895050839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.895052816+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.895055013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:43.034804412+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:43.034804414+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.088201544+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.088239271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.088245087+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.088257835+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.088264503+07:00","message":"[bufferProcess] interim [280000000]:โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.088267023+07:00","message":"[bufferProcess] send to processor:โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.088272005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.0882748+07:00","message":"> Transcript [552] [false]: 'โดยมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.088278117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.088280305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.088282579+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.088284982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.407428932+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.407473907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.407482438+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.407499418+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.40751024+07:00","message":"[bufferProcess] interim [580000000]:โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.407514022+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.407521682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.407526198+07:00","message":"> Transcript [553] [false]: 'โดยมีพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.407531223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.407534651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.407538329+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.40754134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.602936934+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.602985009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงทํา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.602991797+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงทํา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.603012658+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.603018226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.603021011+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.603029172+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงทํา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.603033234+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603040254+07:00","message":"[bufferProcess] interim [760000000]:โดยมีพระสงฆ์ทรงทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603042795+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603046464+07:00","message":"[bufferProcess] interim [820000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603048508+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603051441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603054382+07:00","message":"> Transcript [554] [false]: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603057989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603060237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603062543+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.60306483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603067414+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603069383+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603071671+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603073912+07:00","message":"Next Push (prob) : 'มีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603075656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603077887+07:00","message":"> Transcript [555] [false]: 'โดยมีพระสงฆ์ทรงทํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603080248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603082153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.603083867+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.60308582+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.603101272+07:00","message":"push: {false โดย 0 0xc00369a480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.175359212+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.175393105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.175398632+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.175411161+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.175417681+07:00","message":"[bufferProcess] interim [420000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.175420043+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.175425186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.175427953+07:00","message":"> Transcript [556] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.175431108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.17543322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.17543578+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.175438466+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.297832984+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.297866937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.297871965+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.297883885+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.297890263+07:00","message":"[bufferProcess] interim [480000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.297892791+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.297896513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.29789944+07:00","message":"> Transcript [557] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.297902484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.297904865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.297907057+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.297909461+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.421223397+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.421257882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.421263399+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.421274861+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421280633+07:00","message":"[bufferProcess] interim [540000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421283029+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421288151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421291058+07:00","message":"> Transcript [558] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421294593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421296651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421298939+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421301561+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421305859+07:00","message":"Push: 'มีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421307877+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421310274+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.421312712+07:00","message":"Next Push (prob) : 'สมณศักดิ์เจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.421319485+07:00","message":"push: {false มีพระสงฆ์ทรง 0 0xc00369a480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.6147136+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.614761162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.614767711+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.614786697+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.61479453+07:00","message":"[bufferProcess] interim [780000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.614797219+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.614804147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.614807566+07:00","message":"> Transcript [559] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.614810303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.614813275+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.874546385+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.874579968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.874585499+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.8745952+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.874601885+07:00","message":"[bufferProcess] interim [80000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.874604365+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.874607711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.874610354+07:00","message":"> Transcript [560] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.874613359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.874615528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.87462481+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.874627516+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.003678483+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.003723689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.003733732+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.003745857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.003750264+07:00","message":"receive interim result [false|false]:  10 รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.003773014+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.003792482+07:00","message":"[buffer interim] 53 false  10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003800838+07:00","message":"[bufferProcess] interim [140000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003804633+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003812722+07:00","message":"[bufferProcess] interim [140000000]: 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003816298+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003820408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003823942+07:00","message":"> Transcript [561] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003827382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003829823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003831855+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.003834331+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.194437479+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.194483622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.194490089+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.194500854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.194503581+07:00","message":"receive interim result [false|false]:  รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.194512007+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.194519066+07:00","message":"[buffer interim] 53 false  รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.1945247+07:00","message":"[bufferProcess] interim [380000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.194529428+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.194536426+07:00","message":"[bufferProcess] interim [380000000]: รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.194540045+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.194543309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.19454669+07:00","message":"> Transcript [562] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.194550476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.194552733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.194554636+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.194557328+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.324886873+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.324921661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.324927967+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.32494061+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324947461+07:00","message":"[bufferProcess] interim [440000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324950212+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324955282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324958071+07:00","message":"> Transcript [563] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324961605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.32496381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324965699+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324968046+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324972223+07:00","message":"Push: 'สมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324974502+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324977003+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.324980349+07:00","message":"Next Push (prob) : ' 10 รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.324988284+07:00","message":"push: {false สมณศักดิ์จำนวน 0 0xc00369a480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.385366654+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.38540159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.38541011+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.385421285+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.385427915+07:00","message":"[bufferProcess] interim [620000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.385430523+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.385436385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.385439322+07:00","message":"> Transcript [564] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.385441896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.385443964+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.574288367+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.57432025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.574325664+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.574339687+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.574346971+07:00","message":"[bufferProcess] interim [740000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.574350276+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.57435703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.574361062+07:00","message":"> Transcript [565] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.574364494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.574367209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.574369979+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.574372481+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.577248818+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.577274912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.577280924+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.577293773+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.577299473+07:00","message":"[bufferProcess] interim [800000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.577302853+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.577306282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.577308998+07:00","message":"> Transcript [566] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.577312344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.577314278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.577316851+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.577319092+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.703358892+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.70339321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.70339901+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.703412264+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.703419604+07:00","message":"[bufferProcess] interim [860000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.703422279+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.703428936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.703431514+07:00","message":"> Transcript [567] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.703434923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.703437242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.703439565+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.703442327+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:46.034956542+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:46.034983111+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.288989349+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.289014485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.289019578+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.289034697+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289042957+07:00","message":"[bufferProcess] interim [460000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289046723+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289053912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289057974+07:00","message":"> Transcript [568] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289061935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289064007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289066182+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289068719+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289074746+07:00","message":"Push: '๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289076977+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289079526+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.289082271+07:00","message":"Next Push (prob) : 'พระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.289102184+07:00","message":"push: {false ๑๐รูปสวด 0 0xc00369a480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.937493755+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.937547758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.937554573+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.937570805+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.937579381+07:00","message":"[bufferProcess] interim [120000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.937582133+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.937589719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.937599424+07:00","message":"> Transcript [569] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.937604077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.937606346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.937608918+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.937611895+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.985239299+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.98527526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.985281044+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.985292269+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.985299335+07:00","message":"[bufferProcess] interim [180000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.985302024+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.985307161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.985310211+07:00","message":"> Transcript [570] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.985315109+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.985318177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.985321821+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.985325888+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.30693531+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.306980186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.306986569+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.307003563+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.307011467+07:00","message":"[bufferProcess] interim [480000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.307014662+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.307018602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.307021664+07:00","message":"> Transcript [571] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.307025636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.30702792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.307030224+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.307033192+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.373107756+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.373147446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.373155046+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.373179871+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373187521+07:00","message":"[bufferProcess] interim [540000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.3731909+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373194854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373198199+07:00","message":"> Transcript [572] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373202908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373205264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373207756+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373210448+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373213472+07:00","message":"Push: 'พระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.3732156+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373218076+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.373221202+07:00","message":"Next Push (prob) : 'จากนั้นปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.37323013+07:00","message":"push: {false พระพุทธมนต์ 0 0xc00369a480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.694529644+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.694574566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.694581293+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.694598035+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.694606083+07:00","message":"[bufferProcess] interim [840000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.694609043+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.694613106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.694616281+07:00","message":"> Transcript [573] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.694619591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.694628749+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.819438899+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.819476453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.819483667+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.819498548+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.819506024+07:00","message":"[bufferProcess] interim [20000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.819509366+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.819516865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.819520067+07:00","message":"> Transcript [574] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.819524449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.819526861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.819531489+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.81953438+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.19500823+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.256838108+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.278456265+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.278481134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.278486036+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.278498409+07:00","message":"[buffer interim] 53 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.278505015+07:00","message":"[bufferProcess] interim [500000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.278508032+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.278512152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.278514932+07:00","message":"> Transcript [575] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.278518468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.278520502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.278522661+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.278526677+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.298059683+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.298101448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ\",\"confidence\":0.93807906}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.298108896+07:00","message":"receive interim result [true|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.298119165+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.298121318+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.298126551+07:00","message":"[buffer interim] 53 true โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298133948+07:00","message":"[bufferProcess] interim [560000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298139316+07:00","message":"[bufferProcess] send to processor (isfinal):โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298142769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298147481+07:00","message":"> Transcript [576] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298151659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298153882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298156233+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298158915+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298161126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298163118+07:00","message":"> Transcript [577] [true]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298165479+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.29816749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298169235+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298171401+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298173252+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298342236+07:00","message":"Push: 'จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298356333+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298358894+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298361471+07:00","message":"Next Push (prob) : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.298368888+07:00","message":"push: {true จากนั้นประธานวุฒิสภาและ 0 0xc00369a480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.298368741+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_53.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:48.312215467+07:00","message":"write wav file: './tmp/7582/7582_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.933252008+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.933301956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.933306879+07:00","message":"receive interim result [false|false]: เข้าร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.933321365+07:00","message":"[buffer interim] 54 false เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.933328742+07:00","message":"[bufferProcess] interim [480000000]:เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.933330697+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:49.035337675+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:49.035354449+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.104385001+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.104423608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.104428971+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.104439238+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.10444639+07:00","message":"[bufferProcess] interim [660000000]:เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.104449377+07:00","message":"[bufferProcess] send to processor:เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.104454886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.104458003+07:00","message":"> Transcript [578] [false]: 'เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.104460244+07:00","message":"Set StatePrefix (first interim): 'เข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.685945805+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.685985786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.685991631+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.686002378+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.686008909+07:00","message":"[bufferProcess] interim [260000000]:เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.686011482+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.686017256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.686020326+07:00","message":"> Transcript [579] [false]: 'เข้าร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.686023805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.686026047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.686028028+07:00","message":"StatePrefix: 'เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.686030179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.895435726+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.895479127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.895491846+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.895505219+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.89551168+07:00","message":"[bufferProcess] interim [500000000]:เข้าร่วมพิธีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.895514054+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.895517236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.895521194+07:00","message":"> Transcript [580] [false]: 'เข้าร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.895525441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.89552876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.895532013+07:00","message":"StatePrefix: 'เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.895535078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.0995328+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.099573369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.099579577+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.099593161+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.09960231+07:00","message":"[bufferProcess] interim [620000000]:เข้าร่วมพิธีได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.099605356+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.099612039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.09961494+07:00","message":"> Transcript [581] [false]: 'เข้าร่วมพิธีได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.099618822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.099620878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.099622742+07:00","message":"StatePrefix: 'เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.099625128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.151273569+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.151321802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้จบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.151327306+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้จบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.151342033+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151349665+07:00","message":"[bufferProcess] interim [680000000]:เข้าร่วมพิธีได้จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151352111+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151357725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151360827+07:00","message":"> Transcript [582] [false]: 'เข้าร่วมพิธีได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.15136443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.15136748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151369633+07:00","message":"StatePrefix: 'เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151371907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151376455+07:00","message":"Push: 'เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151378788+07:00","message":"TextPushed: 'เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151381044+07:00","message":"Set new StatePrefix : 'เข้าร่วมพิธีได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.151383183+07:00","message":"Next Push (prob) : 'พิธีได้เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.151392569+07:00","message":"push: {false เข้าร่วม 0 0xc0020ef180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.194452502+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.194485494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.194491311+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.194504082+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.194510669+07:00","message":"[bufferProcess] interim [740000000]:เข้าร่วมพิธีได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.194512919+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.194518361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.194521589+07:00","message":"> Transcript [583] [false]: 'เข้าร่วมพิธีได้จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.194524055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.194526407+07:00","message":"Set new StatePrefix: 'เข้าร่วมพิธีได้จบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.33095196+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.330990959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีถวายพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.330998359+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีถวายพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.331013214+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.33102129+07:00","message":"[bufferProcess] interim [920000000]:เข้าร่วมพิธีถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.331024655+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.331032794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.331037037+07:00","message":"> Transcript [584] [false]: 'เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.331040281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.331044002+07:00","message":"Set new StatePrefix: 'เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.389427595+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.389474608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.389483346+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไท้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.389497346+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.389507388+07:00","message":"[bufferProcess] interim [980000000]:เข้าร่วมพิธีได้ถวายไท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.389510839+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.389519147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.389523635+07:00","message":"> Transcript [585] [false]: 'เข้าร่วมพิธีถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.389527105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.389530654+07:00","message":"Set new StatePrefix: 'เข้าร่วมพิธีถวายพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.577501521+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.577533065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.577538252+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.577552415+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.577559239+07:00","message":"[bufferProcess] interim [220000000]:เข้าร่วมพิธีได้ถวายไทยธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.577562253+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.577570663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.577573519+07:00","message":"> Transcript [586] [false]: 'เข้าร่วมพิธีได้ถวายไท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.577576274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.577578452+07:00","message":"Set new StatePrefix: 'เข้าร่วมพิธีได้ถวายไท้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.902639032+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.902682013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.902687525+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.902700051+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.902706216+07:00","message":"[bufferProcess] interim [520000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.902710009+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.902715503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.902718194+07:00","message":"> Transcript [587] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.902720472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.902722505+07:00","message":"Set new StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.116494166+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.116537874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.116543789+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.116554068+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.116560752+07:00","message":"[bufferProcess] interim [700000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.116563319+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.116567086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.116569799+07:00","message":"> Transcript [588] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.116573359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.116575502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.116577553+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.116579957+07:00","message":"TextPushed: 'เข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.253902931+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.253940601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.253946093+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.253959257+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.253966514+07:00","message":"[bufferProcess] interim [820000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.253968978+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.253975306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.253977983+07:00","message":"> Transcript [589] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.253981602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.253984097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.253986442+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.253988779+07:00","message":"TextPushed: 'เข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.293203482+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.293244742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.293250886+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.293263268+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.293269321+07:00","message":"[bufferProcess] interim [880000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.29327203+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.293277603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.293280448+07:00","message":"> Transcript [590] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.293283748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.293286014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.293288404+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.293290885+07:00","message":"TextPushed: 'เข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.500388982+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.500436429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.500442311+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.500460918+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500472573+07:00","message":"[bufferProcess] interim [120000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500476113+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500483192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500486064+07:00","message":"> Transcript [591] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500491289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500494289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500496826+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500499202+07:00","message":"TextPushed: 'เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500505927+07:00","message":"Push: 'พิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500508193+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500510407+07:00","message":"Set new StatePrefix : 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.500513026+07:00","message":"Next Push (prob) : 'และปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.500522603+07:00","message":"push: {false พิธีได้ถวายไทยธรรม 0 0xc0020ef180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.614611834+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.614660974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.614667336+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.61468294+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.614690614+07:00","message":"[bufferProcess] interim [180000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.614693276+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.614700532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.614703878+07:00","message":"> Transcript [592] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.614707517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.614709847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.614712118+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.614717033+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.735700261+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.735737468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.735745103+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.735759949+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.73577035+07:00","message":"[bufferProcess] interim [240000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.735774199+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.735783062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.735787762+07:00","message":"> Transcript [593] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.735792361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.735795127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.73579789+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.735801655+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.797866048+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.797904753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.797911462+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.797929918+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.797940058+07:00","message":"[bufferProcess] interim [420000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.797943641+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.797947458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.797950403+07:00","message":"> Transcript [594] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.797954125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.797956352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.797958534+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.797960988+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:52.035548603+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:52.035553787+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.175761765+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.175801922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.175808303+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.175818992+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175825425+07:00","message":"[bufferProcess] interim [780000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175827802+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175833652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175836784+07:00","message":"> Transcript [595] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175840524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175842667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175844917+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175848932+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175853488+07:00","message":"Push: 'และปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175855627+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175859642+07:00","message":"Set new StatePrefix : 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.175862208+07:00","message":"Next Push (prob) : 'ภัตตาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.175869079+07:00","message":"push: {false และปิ่นโต 0 0xc0020ef180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.306597611+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.306641816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.306653132+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.306666422+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.306675199+07:00","message":"[bufferProcess] interim [900000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.306677618+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.306680887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.306683589+07:00","message":"> Transcript [596] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.30668688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.306689569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.306692072+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.306694443+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.43320579+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.43324501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.433250869+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.433265405+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.43327638+07:00","message":"[bufferProcess] interim [960000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.433279239+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.433283183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.43328648+07:00","message":"> Transcript [597] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.433289867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.433292039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.433294406+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.433297427+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.493308545+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.493349996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.493358056+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.493373637+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.493384582+07:00","message":"[bufferProcess] interim [80000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.493389054+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.493397187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.493401499+07:00","message":"> Transcript [598] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.493406359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.493409381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.493412765+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.493416796+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.077446799+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.077488843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.077495508+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.077512136+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077520124+07:00","message":"[bufferProcess] interim [680000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077524502+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077534345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077538712+07:00","message":"> Transcript [599] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077545204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077549628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077552203+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077555703+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077563762+07:00","message":"Push: 'ภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.077565837+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.07756835+07:00","message":"Set new StatePrefix : 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.07757122+07:00","message":"Next Push (prob) : 'แด่พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.07758072+07:00","message":"push: {false ภัตตาหาร 0 0xc0020ef180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.210453293+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.210492961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.210500495+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.210512512+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.210519701+07:00","message":"[bufferProcess] interim [800000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.210524814+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.210532043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.210535445+07:00","message":"> Transcript [600] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.21053967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.210542158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.210544166+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.210547657+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.374655776+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.447380074+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.480142886+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.480168209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.480174182+07:00","message":"receive interim result [false|false]: เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.480189939+07:00","message":"[buffer interim] 54 false เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.480197011+07:00","message":"[bufferProcess] interim [100000000]:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.480199623+07:00","message":"[bufferProcess] send to processor:เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.480203479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.480205614+07:00","message":"> Transcript [601] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.480209606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.480211839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.480214261+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.480218843+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.549407509+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.549455772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าร่วมพิธีการถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ\",\"confidence\":0.9263743}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.549463078+07:00","message":"receive interim result [true|false]: เข้าร่วมพิธีการถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.549473295+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.549475481+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.549482193+07:00","message":"[buffer interim] 54 true เข้าร่วมพิธีการถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549492206+07:00","message":"[bufferProcess] interim [130000000]:เข้าร่วมพิธีการถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549496039+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549499695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549502782+07:00","message":"> Transcript [602] [false]: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549506919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549511409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549513935+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549516843+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549518879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549520968+07:00","message":"> Transcript [603] [true]: 'เข้าร่วมพิธีการถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549523287+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.5495251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549526962+07:00","message":"StatePrefix: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549528921+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549530956+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549708491+07:00","message":"Push: 'แด่พระสงฆ์และท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549711943+07:00","message":"TextPushed: 'เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549714464+07:00","message":"Set new StatePrefix : 'เข้าร่วมพิธีการถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549717015+07:00","message":"Next Push (prob) : 'เข้าร่วมพิธีการถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.549726072+07:00","message":"push: {true แด่พระสงฆ์และท้อ 0 0xc0020ef180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.549736539+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_54.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:53.56086831+07:00","message":"write wav file: './tmp/7582/7582_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.920594061+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.920633254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.920638865+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.920660373+07:00","message":"[buffer interim] 55 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.920669273+07:00","message":"[bufferProcess] interim [480000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.920671306+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.112934483+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.112973867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาคใต้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.112979896+07:00","message":"receive interim result [false|false]: ภาคใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.112995214+07:00","message":"[buffer interim] 55 false ภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.113003296+07:00","message":"[bufferProcess] interim [660000000]:ภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.113006841+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.113012806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.113015935+07:00","message":"> Transcript [604] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.113018612+07:00","message":"Set StatePrefix (first interim): 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.119747444+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.119771318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ้าไตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.119776298+07:00","message":"receive interim result [false|false]: ผ้าไตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.119789667+07:00","message":"[buffer interim] 55 false ผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.119794357+07:00","message":"[bufferProcess] interim [720000000]:ผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.119797159+07:00","message":"[bufferProcess] send to processor:ภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.119800589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.119803581+07:00","message":"> Transcript [605] [false]: 'ภาคใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.119806167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.119808857+07:00","message":"Set new StatePrefix: 'ภาคใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.40955574+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.409589851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ้าไตรบาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.409595237+07:00","message":"receive interim result [false|false]: ผ้าไตรบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.409607833+07:00","message":"[buffer interim] 55 false ผ้าไตรบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.409615585+07:00","message":"[bufferProcess] interim [960000000]:ผ้าไตรบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.409617989+07:00","message":"[bufferProcess] send to processor:ผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.409621857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.40962511+07:00","message":"> Transcript [606] [false]: 'ผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.409627309+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.409629326+07:00","message":"Set new StatePrefix: 'ผ้าไตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.484102836+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.484140066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ้าไตรบัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.484145872+07:00","message":"receive interim result [false|false]: ผ้าไตรบัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.484160427+07:00","message":"[buffer interim] 55 false ผ้าไตรบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.484167523+07:00","message":"[bufferProcess] interim [80000000]:ผ้าไตรบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.484170128+07:00","message":"[bufferProcess] send to processor:ผ้าไตรบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.484173719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.484176625+07:00","message":"> Transcript [607] [false]: 'ผ้าไตรบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.484179629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.484181624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.484183637+07:00","message":"StatePrefix: 'ผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.484185849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.613034241+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.613070558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ้าไตรบางซื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.613076665+07:00","message":"receive interim result [false|false]: ผ้าไตรบางซื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.613090909+07:00","message":"[buffer interim] 55 false ผ้าไตรบางซื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.613098031+07:00","message":"[bufferProcess] interim [140000000]:ผ้าไตรบางซื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.613101413+07:00","message":"[bufferProcess] send to processor:ผ้าไตรบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.61310857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.613111185+07:00","message":"> Transcript [608] [false]: 'ผ้าไตรบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.613114522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.613116947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.613118763+07:00","message":"StatePrefix: 'ผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.613121244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.614124557+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.61413884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ้าไตรบังสุกุล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.614143004+07:00","message":"receive interim result [false|false]: ผ้าไตรบังสุกุล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.614152012+07:00","message":"[buffer interim] 55 false ผ้าไตรบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.614155803+07:00","message":"[bufferProcess] interim [200000000]:ผ้าไตรบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.614158101+07:00","message":"[bufferProcess] send to processor:ผ้าไตรบางซื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.614160704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.614163318+07:00","message":"> Transcript [609] [false]: 'ผ้าไตรบางซื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.614165551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.614167543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.614169364+07:00","message":"StatePrefix: 'ผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.614171228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.855310254+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.917764922+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.950240363+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.95028219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ้าไตรบังสุกุล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.950289167+07:00","message":"receive interim result [true|false]: ผ้าไตรบังสุกุล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.950299221+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.950301555+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.950307579+07:00","message":"[buffer interim] 55 true ผ้าไตรบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950317066+07:00","message":"[bufferProcess] interim [620000000]:ผ้าไตรบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950320342+07:00","message":"[bufferProcess] send to processor (isfinal):ผ้าไตรบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950324072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.9503275+07:00","message":"> Transcript [610] [false]: 'ผ้าไตรบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.9503309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950333219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950335359+07:00","message":"StatePrefix: 'ผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950337576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950343617+07:00","message":"Push: 'ผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.95034659+07:00","message":"TextPushed: 'ผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950350189+07:00","message":"Set new StatePrefix : 'ผ้าไตรบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950352761+07:00","message":"Next Push (prob) : 'บังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950354646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950356797+07:00","message":"> Transcript [611] [true]: 'ผ้าไตรบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950359111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950361001+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950363005+07:00","message":"StatePrefix: 'ผ้าไตรบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950365105+07:00","message":"TextPushed: 'ผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.950367195+07:00","message":"Push: 'บังสุกุล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.950371633+07:00","message":"push: {false ผ้าไตร 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.950388775+07:00","message":"push: {true บังสุกุล 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:54.958340953+07:00","message":"write wav file: './tmp/7582/7582_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.974525961+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:55.035952341+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:55.035974414+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.176061962+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.206557485+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.206587482+07:00","message":"found end of frame, send empty tag with msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.206592085+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.206601372+07:00","message":"[buffer interim] 56 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206611658+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206617225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206621295+07:00","message":"> Transcript [612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206625626+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206628601+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206631438+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206634179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206642047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.206653803+07:00","message":"push: {true \n 0 0xc000044100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:55.211951941+07:00","message":"write wav file: './tmp/7582/7582_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.294908097+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.626844273+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.626867721+07:00","message":"found end of frame, send empty tag with msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.626871126+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.626877552+07:00","message":"[buffer interim] 57 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.626885318+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.626890366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.626893807+07:00","message":"> Transcript [613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.626896538+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.626898632+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.626900524+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.626902458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.626912319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.626926016+07:00","message":"push: {true \n 0 0xc000044500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:55.631422122+07:00","message":"write wav file: './tmp/7582/7582_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.687036242+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.675704507+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.675740561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.675747584+07:00","message":"receive interim result [false|false]: ประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.675763869+07:00","message":"[buffer interim] 58 false ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.675777479+07:00","message":"[bufferProcess] interim [750000000]:ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.675779575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.675782752+07:00","message":"[bufferProcess] send to processor (ticker):ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.675785462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.67578817+07:00","message":"> Transcript [614] [false]: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.675791074+07:00","message":"Set StatePrefix (first interim): 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.863347936+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.863393574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.863398958+07:00","message":"receive interim result [false|false]: ประธานสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.863414384+07:00","message":"[buffer interim] 58 false ประธานสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.863422027+07:00","message":"[bufferProcess] interim [990000000]:ประธานสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.863424163+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.257599938+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.25763939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.257647103+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.257659255+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.257678269+07:00","message":"[bufferProcess] interim [410000000]:ประธานสงฆ์นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.257682448+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.257689553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.257693678+07:00","message":"> Transcript [615] [false]: 'ประธานสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.257701219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.257704437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.257707429+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.257717526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.599881923+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.599929262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.599935487+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.599951342+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.599957865+07:00","message":"[bufferProcess] interim [710000000]:ประธานสงฆ์นำจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.599960322+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.599963504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.59996628+07:00","message":"> Transcript [616] [false]: 'ประธานสงฆ์นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.599970123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.599972869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.599975152+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.599977255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.633980155+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.634020345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.634026438+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.634042538+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.634050929+07:00","message":"[bufferProcess] interim [770000000]:ประธานสงฆ์นำเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.634054124+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.634058089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.634061319+07:00","message":"> Transcript [617] [false]: 'ประธานสงฆ์นำจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.63406543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.634067526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.634069487+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.634071731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.6377456+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.637776785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.637782076+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.63779876+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.63780471+07:00","message":"[bufferProcess] interim [830000000]:ประธานสงฆ์นำเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.637807576+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.637814201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.63781711+07:00","message":"> Transcript [618] [false]: 'ประธานสงฆ์นำเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.63782048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.637823119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.637825077+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.63782728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.637834673+07:00","message":"Push: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.637836656+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.637838775+07:00","message":"Set new StatePrefix : 'ประธานสงฆ์นำเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.637840955+07:00","message":"Next Push (prob) : 'สงฆ์นำเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.637847915+07:00","message":"push: {false ประธาน 0 0xc0020a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.724507076+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.724531661+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.724534689+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.724536631+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.724539035+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.724540836+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.724542894+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.724545244+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.724547869+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.9805298+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.980571443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.980578143+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.980593506+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.980603752+07:00","message":"[bufferProcess] interim [130000000]:ประธานสงฆ์นำเจริญจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.980606618+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.980613592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.980616852+07:00","message":"> Transcript [619] [false]: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.980619591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.980622077+07:00","message":"Set new StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:58.036192002+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:58.036203353+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.261637928+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.261685209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.261691725+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.261706383+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.261713318+07:00","message":"[bufferProcess] interim [430000000]:ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.261715976+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.261722528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.26172659+07:00","message":"> Transcript [620] [false]: 'ประธานสงฆ์นำเจริญจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.261731321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.261734672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.261737562+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.261741903+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.853530006+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.853571282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.853578535+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.853589805+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.853599696+07:00","message":"[bufferProcess] interim [30000000]:ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.853602141+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.853607859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.853610844+07:00","message":"> Transcript [621] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.853614478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.853616599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.853618631+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.853620751+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.904126211+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.90416583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.904172643+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.904187388+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตตภาวนาอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.904195356+07:00","message":"[bufferProcess] interim [90000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.9041996+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.904208089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.904212032+07:00","message":"> Transcript [622] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.904216508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.904219832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.904224855+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.90422723+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.032675267+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.032711332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.032717236+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.032728526+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032736296+07:00","message":"[bufferProcess] interim [210000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032738574+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนาอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032744277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032747007+07:00","message":"> Transcript [623] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032750302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.03275264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032754995+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.03275739+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032763332+07:00","message":"Push: 'สงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032765483+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032767797+07:00","message":"Set new StatePrefix : 'ประธานสงฆ์นำเจริญจิตตภาวนาอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.032770244+07:00","message":"Next Push (prob) : 'จิตตภาวนาอุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.032789826+07:00","message":"push: {false สงฆ์นำเจริญ 0 0xc0020a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.347377962+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.347414603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.347419736+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.347430572+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.34743917+07:00","message":"[bufferProcess] interim [450000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.347441569+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.347444968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.347447919+07:00","message":"> Transcript [624] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.347450193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.347452364+07:00","message":"Set new StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.611117353+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.611162451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.611171178+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.611187307+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.611211952+07:00","message":"[bufferProcess] interim [750000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.611215571+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.611224322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.611228898+07:00","message":"> Transcript [625] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.611233648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.611237083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.611241214+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.611245173+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.730218042+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.730266747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.73027517+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.730296066+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.730309016+07:00","message":"[bufferProcess] interim [930000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.730312763+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.730321786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.730327079+07:00","message":"> Transcript [626] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.730333204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.730336687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.730340632+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.730345262+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.054757597+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.054801746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.054808704+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.054824836+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.054833029+07:00","message":"[bufferProcess] interim [170000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.054836922+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.054847231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.054851921+07:00","message":"> Transcript [627] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.054857845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.054862086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.054866225+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.05487037+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.130783477+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.130825525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.130831827+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.130843402+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130850444+07:00","message":"[bufferProcess] interim [290000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130852853+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130859168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130867337+07:00","message":"> Transcript [628] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130873552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130876936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130880529+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130883982+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.13088944+07:00","message":"Push: 'จิตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130893282+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130898589+07:00","message":"Set new StatePrefix : 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.130901426+07:00","message":"Next Push (prob) : 'ถวายเป็นพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.130916294+07:00","message":"push: {false จิตภาวนาอุทิศ 0 0xc0020a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.3163122+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.316352826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.316360748+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.316381232+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.316389574+07:00","message":"[bufferProcess] interim [530000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.316393198+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.316398827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.316403435+07:00","message":"> Transcript [629] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.316406865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.316410217+07:00","message":"Set new StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.506725515+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.50677877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.506784451+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.506800755+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.506808179+07:00","message":"[bufferProcess] interim [710000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.506811128+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.506819893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.506823058+07:00","message":"> Transcript [630] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.506828476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.506831343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.506833342+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.506836001+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.819769299+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.819809425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.819815975+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.819830732+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.819837921+07:00","message":"[bufferProcess] interim [950000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.819840546+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.819844474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.819847343+07:00","message":"> Transcript [631] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.819851038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.819853376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.819855664+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.819858578+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.010211544+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.010248635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.01025472+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.010268923+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.010276576+07:00","message":"[bufferProcess] interim [190000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.010279601+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.010286771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.010290392+07:00","message":"> Transcript [632] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.010293962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.010295978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.010298757+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.010301863+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:01.036397003+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:01.036433955+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.143244869+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.143286455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.143293517+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.143305784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.143309035+07:00","message":"receive interim result [false|false]:  1 นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.143317899+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.143322319+07:00","message":"[buffer interim] 58 false  1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143328202+07:00","message":"[bufferProcess] interim [310000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143331457+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143334922+07:00","message":"[bufferProcess] interim [310000000]: 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143338517+07:00","message":"[bufferProcess] update buffer: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143341875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.14334511+07:00","message":"> Transcript [633] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143352268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143354658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143356573+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143359454+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143362488+07:00","message":"Push: 'ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143364493+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.14336691+07:00","message":"Set new StatePrefix : 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.143369393+07:00","message":"Next Push (prob) : 'เป็นเวลา 1 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.14337847+07:00","message":"push: {false ถวายเป็นพระกุศล 0 0xc0020a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.46072042+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.460756215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.460763054+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.460772422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.460775438+07:00","message":"receive interim result [false|false]:  นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.46078221+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.460785687+07:00","message":"[buffer interim] 58 false  นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.460790986+07:00","message":"[bufferProcess] interim [550000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.460793901+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.460797014+07:00","message":"[bufferProcess] interim [550000000]: นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.460799226+07:00","message":"[bufferProcess] update buffer: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.46080255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.460805422+07:00","message":"> Transcript [634] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.460808865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.460810995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.460813327+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.460815963+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.516489734+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.576043257+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.597223727+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.597263254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.597269409+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.597286686+07:00","message":"[buffer interim] 58 false ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.597294303+07:00","message":"[bufferProcess] interim [790000000]:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.597298863+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.597308412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.597311551+07:00","message":"> Transcript [635] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.597315016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.597317309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.597319684+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.597322442+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.62196916+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.622021067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที\",\"confidence\":0.95120794}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.622031662+07:00","message":"receive interim result [true|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.622044178+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.622047264+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.622055042+07:00","message":"[buffer interim] 58 true ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622073836+07:00","message":"[bufferProcess] interim [850000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622081548+07:00","message":"[bufferProcess] send to processor (isfinal):ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622086424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622091581+07:00","message":"> Transcript [636] [false]: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622095247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622097175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622099127+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622101626+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622103703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.62210585+07:00","message":"> Transcript [637] [true]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622108453+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622110411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.62211221+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622114162+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622116117+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622344607+07:00","message":"Push: 'เป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622351333+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622354859+07:00","message":"Set new StatePrefix : 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622358429+07:00","message":"Next Push (prob) : 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.62238099+07:00","message":"push: {true เป็นเวลา 1 นาที 0 0xc0020a2480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.622366242+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_58.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:01.633235157+07:00","message":"write wav file: './tmp/7582/7582_58.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.957693769+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.957739052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.957743935+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.957759594+07:00","message":"[buffer interim] 59 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.957765764+07:00","message":"[bufferProcess] interim [420000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.957768206+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.113432317+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.113478084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.113484417+07:00","message":"receive interim result [false|false]: ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.1134989+07:00","message":"[buffer interim] 59 false ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.113510118+07:00","message":"[bufferProcess] interim [540000000]:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.113513254+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.113520806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.113523989+07:00","message":"> Transcript [638] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.113526502+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.260708612+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.260754727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.26076371+07:00","message":"receive interim result [false|false]: ก่อนจะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.260780144+07:00","message":"[buffer interim] 59 false ก่อนจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.260788068+07:00","message":"[bufferProcess] interim [720000000]:ก่อนจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.260790978+07:00","message":"[bufferProcess] send to processor:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.260798687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.260801968+07:00","message":"> Transcript [639] [false]: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.260805345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.260808138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.260810144+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.260812934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.451359339+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.451394339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.451399805+07:00","message":"receive interim result [false|false]: ก่อนจะนำทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.45141434+07:00","message":"[buffer interim] 59 false ก่อนจะนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.451422863+07:00","message":"[bufferProcess] interim [900000000]:ก่อนจะนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.45142519+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.451428434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.451431431+07:00","message":"> Transcript [640] [false]: 'ก่อนจะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.451434544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.451436623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.451438641+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.451440698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.552007246+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.552055062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.552061367+07:00","message":"receive interim result [false|false]: ก่อนจะนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.552078351+07:00","message":"[buffer interim] 59 false ก่อนจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.552085876+07:00","message":"[bufferProcess] interim [960000000]:ก่อนจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.55208847+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.552092134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.552095348+07:00","message":"> Transcript [641] [false]: 'ก่อนจะนำทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.552098901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.552101018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.552103093+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.552105459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.559112086+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.559136585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.559141725+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.559156651+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559163005+07:00","message":"[bufferProcess] interim [20000000]:ก่อนจะนำสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559165617+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559168236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559171087+07:00","message":"> Transcript [642] [false]: 'ก่อนจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559174122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559176435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559178287+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559180332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559188793+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559190933+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559193037+07:00","message":"Set new StatePrefix : 'ก่อนจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.559195198+07:00","message":"Next Push (prob) : 'จะนำเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.559203875+07:00","message":"push: {false ก่อน 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.613093607+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.613131132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.613136374+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.613149454+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.613156998+07:00","message":"[bufferProcess] interim [80000000]:ก่อนจะนำสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.613159533+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.613175257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.61317844+07:00","message":"> Transcript [643] [false]: 'ก่อนจะนำสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.613181219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.61318386+07:00","message":"Set new StatePrefix: 'ก่อนจะนำสมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.744303851+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.744340674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.744346566+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.744361317+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.744367595+07:00","message":"[bufferProcess] interim [140000000]:ก่อนจะนำสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.744370164+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.744376729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.74437943+07:00","message":"> Transcript [644] [false]: 'ก่อนจะนำสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.744381525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.744384291+07:00","message":"Set new StatePrefix: 'ก่อนจะนำสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.003471275+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.003511254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.003516927+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.003531373+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.003538808+07:00","message":"[bufferProcess] interim [500000000]:ก่อนจะนำสมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.003541477+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.003548967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.003552828+07:00","message":"> Transcript [645] [false]: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.003555359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.003557792+07:00","message":"Set new StatePrefix: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.132671515+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.132722314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.132730528+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.132748187+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.132757756+07:00","message":"[bufferProcess] interim [560000000]:ก่อนจะนำสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.132761299+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.132765986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.132772462+07:00","message":"> Transcript [646] [false]: 'ก่อนจะนำสมาชิกวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.132776792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.132779783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.132783119+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.13278768+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.717586984+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.717627854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.717633864+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.717646638+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.71765307+07:00","message":"[bufferProcess] interim [160000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.717655986+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.717662501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.717665847+07:00","message":"> Transcript [647] [false]: 'ก่อนจะนำสมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.717669694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.717671891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.717674188+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.717679903+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.844871054+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.844912422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.844919286+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.844933045+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.844940367+07:00","message":"[bufferProcess] interim [280000000]:ก่อนจะนำสมาชิกวุฒิสภาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.844943501+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.844950268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.844953308+07:00","message":"> Transcript [648] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.844957439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.844959828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.844962335+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.844965188+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.900528224+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.900562479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.900567903+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.900580809+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900587825+07:00","message":"[bufferProcess] interim [340000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900590389+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900596385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900601409+07:00","message":"> Transcript [649] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900605818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900608354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900610916+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900613449+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900619597+07:00","message":"Push: 'จะนำสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900621966+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900624265+07:00","message":"Set new StatePrefix : 'ก่อนจะนำสมาชิกวุฒิสภาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.900627029+07:00","message":"Next Push (prob) : 'วุฒิสภาพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.900647087+07:00","message":"push: {false จะนำสมาชิก 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.030711219+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.030751935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.030757786+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.030770568+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.030777849+07:00","message":"[bufferProcess] interim [460000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.030780817+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.030786466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.030789603+07:00","message":"> Transcript [650] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.030792235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.030794628+07:00","message":"Set new StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:04.036887663+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:04.036902535+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.417869205+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.417908411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.417914096+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.417926903+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.417934346+07:00","message":"[bufferProcess] interim [880000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.417937001+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.417942655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.417945605+07:00","message":"> Transcript [651] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.417949541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.417952048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.417954576+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.417957368+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.533131712+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.533182755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.533189713+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.533205577+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.533213649+07:00","message":"[bufferProcess] interim [940000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.533216505+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.533222649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.533225646+07:00","message":"> Transcript [652] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.533229171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.533231527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.533234346+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.533237611+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.619784941+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.61982903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.619836363+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.619852837+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.619862034+07:00","message":"[bufferProcess] interim [60000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.619865439+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.619869177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.619872186+07:00","message":"> Transcript [653] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.619876047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.619878328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.619883215+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.619886973+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.265094959+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.265137628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.265144676+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.26515948+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.26518128+07:00","message":"[bufferProcess] interim [660000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265183817+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265190821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265193672+07:00","message":"> Transcript [654] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265198135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265200615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265203653+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265206766+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265212839+07:00","message":"Push: 'วุฒิสภาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265214829+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265217126+07:00","message":"Set new StatePrefix : 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.265221097+07:00","message":"Next Push (prob) : 'บริหารข้าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.265229731+07:00","message":"push: {false วุฒิสภาผู้ 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.511472437+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.511516601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.51152449+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.51153956+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.511547754+07:00","message":"[bufferProcess] interim [960000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.511551918+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.51155709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.511560879+07:00","message":"> Transcript [655] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.511566416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.511569099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.511573552+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.511577263+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.776168072+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.776212547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.776219163+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.776236402+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.776244874+07:00","message":"[bufferProcess] interim [200000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.776248575+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.77625679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.776259762+07:00","message":"> Transcript [656] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.776263435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.77626565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.776267675+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.776270845+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.834850878+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.834891409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.834897332+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.834910309+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.834916642+07:00","message":"[bufferProcess] interim [260000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.834919052+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.834924382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.834927301+07:00","message":"> Transcript [657] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.834930699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.834932749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.834935079+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.83493783+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.963764098+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.963806179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.963812297+07:00","message":"receive interim result [false|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.963833258+07:00","message":"[buffer interim] 59 false ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963841703+07:00","message":"[bufferProcess] interim [380000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963844632+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963848691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963851924+07:00","message":"> Transcript [658] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963855775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963858161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963860369+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963863231+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิกวุฒิสภาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963866627+07:00","message":"Push: 'บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963868764+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963873833+07:00","message":"Set new StatePrefix : 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:05.963876616+07:00","message":"Next Push (prob) : 'และเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:05.963886999+07:00","message":"push: {false บริหารข้าราชการ 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.325557754+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.387113149+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.427660825+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.427712462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.427723202+07:00","message":"receive interim result [true|false]: ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.427738554+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.427741121+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.427760361+07:00","message":"[buffer interim] 59 true ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427783686+07:00","message":"[bufferProcess] interim [950000000]:ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427788391+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427793456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427798432+07:00","message":"> Transcript [659] [false]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427804542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.42780713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427810209+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427812923+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427815207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427818061+07:00","message":"> Transcript [660] [true]: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427820522+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427822389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427825176+07:00","message":"StatePrefix: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการและเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427827467+07:00","message":"TextPushed: 'ก่อนจะนำสมาชิกวุฒิสภาผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.427834864+07:00","message":"Push: 'และเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.427844775+07:00","message":"push: {true และเจ้าหน้าที่ 0 0xc000186e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:06.438731216+07:00","message":"write wav file: './tmp/7582/7582_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.924576107+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.924622526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.92462884+07:00","message":"receive interim result [false|false]: ตักบาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.924641327+07:00","message":"[buffer interim] 60 false ตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.92464724+07:00","message":"[bufferProcess] interim [420000000]:ตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.924649262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:07.037217339+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:07.037229391+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.238164717+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.238205868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.238211935+07:00","message":"receive interim result [false|false]: ตักบาตรนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.238227096+07:00","message":"[buffer interim] 60 false ตักบาตรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.238233723+07:00","message":"[bufferProcess] interim [720000000]:ตักบาตรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.238236039+07:00","message":"[bufferProcess] send to processor:ตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.238241649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.238244604+07:00","message":"> Transcript [661] [false]: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.238247514+07:00","message":"Set StatePrefix (first interim): 'ตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.4352965+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.435340543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรนะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.435347+07:00","message":"receive interim result [false|false]: ตักบาตรนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.435362487+07:00","message":"[buffer interim] 60 false ตักบาตรนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.435369564+07:00","message":"[bufferProcess] interim [900000000]:ตักบาตรนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.435372304+07:00","message":"[bufferProcess] send to processor:ตักบาตรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.435379684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.435383254+07:00","message":"> Transcript [662] [false]: 'ตักบาตรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.435386762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.435388909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.435391446+07:00","message":"StatePrefix: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.435394016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.552201099+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.552248456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.552256905+07:00","message":"receive interim result [false|false]: ตักบาตรณวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.552275855+07:00","message":"[buffer interim] 60 false ตักบาตรณวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.552286866+07:00","message":"[bufferProcess] interim [960000000]:ตักบาตรณวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.552290814+07:00","message":"[bufferProcess] send to processor:ตักบาตรนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.552297897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.552301748+07:00","message":"> Transcript [663] [false]: 'ตักบาตรนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.552306033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.552309278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.552312067+07:00","message":"StatePrefix: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.552315079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.611020463+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.611060083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.611067997+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.611081844+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.611089333+07:00","message":"[bufferProcess] interim [80000000]:ตักบาตรณบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.611092041+07:00","message":"[bufferProcess] send to processor:ตักบาตรณวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.611099136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.61110219+07:00","message":"> Transcript [664] [false]: 'ตักบาตรณวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.611105726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.611108062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.611112788+07:00","message":"StatePrefix: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.611115136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.822021555+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.822059458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.822065068+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.822079618+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822086737+07:00","message":"[bufferProcess] interim [320000000]:ตักบาตรณบริเวณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822089522+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822093713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822096515+07:00","message":"> Transcript [665] [false]: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822099655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822101718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822103858+07:00","message":"StatePrefix: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.82210598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822108494+07:00","message":"Push: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822110584+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822112915+07:00","message":"Set new StatePrefix : 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.822115392+07:00","message":"Next Push (prob) : 'ณบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.822122353+07:00","message":"push: {false ตักบาตร 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.999466924+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.999507269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.999513025+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.999529727+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.999537414+07:00","message":"[bufferProcess] interim [440000000]:ตักบาตรณบริเวณพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.999539846+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.999547667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.999552503+07:00","message":"> Transcript [666] [false]: 'ตักบาตรณบริเวณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.999556279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.9995586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.999560742+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.999562932+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.45749583+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.457538004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.457544121+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.457559274+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.457566838+07:00","message":"[bufferProcess] interim [860000000]:ตักบาตรณบริเวณพิธีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.457569295+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.457573024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.457576176+07:00","message":"> Transcript [667] [false]: 'ตักบาตรณบริเวณพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.457580223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.457582427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.457584728+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.457587054+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.722172461+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.722220775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.722228446+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.722242698+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.722251909+07:00","message":"[bufferProcess] interim [160000000]:ตักบาตรณบริเวณพิธีหน้าริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.722254469+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.722258399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.722261943+07:00","message":"> Transcript [668] [false]: 'ตักบาตรณบริเวณพิธีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.722266043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.722268759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.722270999+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.722273353+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.958643273+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.958688561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.958696438+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.958718839+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958727636+07:00","message":"[bufferProcess] interim [340000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958732642+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958742632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958746716+07:00","message":"> Transcript [669] [false]: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958750169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958752475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958754862+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958757123+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958762726+07:00","message":"Push: 'ณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958764589+07:00","message":"TextPushed: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.95876683+07:00","message":"Set new StatePrefix : 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.958769036+07:00","message":"Next Push (prob) : 'พิธีหน้าริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.958776737+07:00","message":"push: {false ณบริเวณ 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.536002846+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.536047508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.536055239+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.536072548+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.536084064+07:00","message":"[bufferProcess] interim [940000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.536087068+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.536093144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.536096623+07:00","message":"> Transcript [670] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.536100103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.536102419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.536104492+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.536107364+07:00","message":"TextPushed: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.544029059+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.544057871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.544063634+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำริม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.544076733+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.544082895+07:00","message":"[bufferProcess] interim [0]:ตักบาตรณบริเวณพิธีหน้าริมน้ำริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.544085297+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.544091757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.544094531+07:00","message":"> Transcript [671] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.544098314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.54410078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.54410267+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.544105457+07:00","message":"TextPushed: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.617968762+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.61800728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.618012753+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.61803066+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.618037692+07:00","message":"[bufferProcess] interim [120000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.618040384+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.618044507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.618047869+07:00","message":"> Transcript [672] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.618051039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.618053238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.618055049+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.618057534+07:00","message":"TextPushed: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.744499398+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.744548702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำริมทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.744566289+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำริมทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.744587174+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำริมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744596468+07:00","message":"[bufferProcess] interim [180000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744600807+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744612271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744616519+07:00","message":"> Transcript [673] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744622016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.74462524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744628523+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744632131+07:00","message":"TextPushed: 'ตักบาตรณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744640089+07:00","message":"Push: 'พิธีหน้าริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744643098+07:00","message":"TextPushed: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744646786+07:00","message":"Set new StatePrefix : 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.744650183+07:00","message":"Next Push (prob) : 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.744661558+07:00","message":"push: {false พิธีหน้าริม 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.862754715+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.862793931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.862799896+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.862814026+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.862824255+07:00","message":"[bufferProcess] interim [240000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.862827025+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.862834252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.862837304+07:00","message":"> Transcript [674] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.8628406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.862842852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.86284492+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.862847692+07:00","message":"TextPushed: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.939370054+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.939406259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.939411838+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.939421284+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.939428705+07:00","message":"[bufferProcess] interim [420000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.939431303+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.939435201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.939438397+07:00","message":"> Transcript [675] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.939441443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.939443468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.939445439+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.939447667+07:00","message":"TextPushed: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:10.037942583+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:10.037952657+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.246621174+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.246663356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.246670737+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.246684072+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.246691618+07:00","message":"[bufferProcess] interim [660000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.246694241+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.246702317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.24670684+07:00","message":"> Transcript [676] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.246719001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.246722075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.246726428+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.246729546+07:00","message":"TextPushed: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.253726674+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.253764048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.253771645+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.253788331+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253794849+07:00","message":"[bufferProcess] interim [720000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253797217+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.25380091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253803977+07:00","message":"> Transcript [677] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253807224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253809629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253811827+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253814454+07:00","message":"TextPushed: 'ตักบาตรณบริเวณพิธีหน้าริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253821677+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253824095+07:00","message":"TextPushed: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253827254+07:00","message":"Set new StatePrefix : 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.253831578+07:00","message":"Next Push (prob) : 'ริมท่าน้ำจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.253853294+07:00","message":"push: {false น้ำ 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.300130304+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.300168868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.300174706+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.300186414+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.300192945+07:00","message":"[bufferProcess] interim [780000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.300195685+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.300201064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.30020425+07:00","message":"> Transcript [678] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.300206728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.300209264+07:00","message":"Set new StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.430125197+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.430169418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้าพระยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.430178023+07:00","message":"receive interim result [false|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้าพระยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.430196008+07:00","message":"[buffer interim] 60 false ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.430208659+07:00","message":"[bufferProcess] interim [840000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.430214903+07:00","message":"[bufferProcess] send to processor:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.430224211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.430228554+07:00","message":"> Transcript [679] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.430231991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.430235614+07:00","message":"Set new StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.675364245+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.810811577+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.810856988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำเจ้าพระยา\",\"confidence\":0.94675803}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.810863404+07:00","message":"receive interim result [true|false]: ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำเจ้าพระยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.810868793+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.810870986+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.810876906+07:00","message":"[buffer interim] 60 true ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810883647+07:00","message":"[bufferProcess] interim [320000000]:ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810887262+07:00","message":"[bufferProcess] send to processor (isfinal):ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810891053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810893815+07:00","message":"> Transcript [680] [false]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810897139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.81089926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810901225+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810903773+07:00","message":"TextPushed: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810905945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810908306+07:00","message":"> Transcript [681] [true]: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมท่าน้ำเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810910473+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810912318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810916283+07:00","message":"StatePrefix: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำริมธารน้ำเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810918709+07:00","message":"TextPushed: 'ตักบาตรณบริเวณพิธีหน้าริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.810921633+07:00","message":"Push: 'ริมท่าน้ำเจ้าพระยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.810929243+07:00","message":"push: {true ริมท่าน้ำเจ้าพระยา 0 0xc0004a2e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:10.821753184+07:00","message":"write wav file: './tmp/7582/7582_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.998186052+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.127749959+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.256206797+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.334253179+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.334271386+07:00","message":"found end of frame, send empty tag with msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.334274688+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.334280523+07:00","message":"[buffer interim] 61 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.33428684+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.334290613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.334293617+07:00","message":"> Transcript [682] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.3342966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.334298566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.334300444+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.334302861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.334314353+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.334322057+07:00","message":"push: {true \n 0 0xc0020a2400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:11.339132379+07:00","message":"write wav file: './tmp/7582/7582_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.504176107+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.648173438+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.64819735+07:00","message":"found end of frame, send empty tag with msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.648200461+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.648208127+07:00","message":"[buffer interim] 62 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.648215162+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.648219333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.648223201+07:00","message":"> Transcript [683] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.648225793+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.648227803+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.648229727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.648231846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:11.648234318+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.648243181+07:00","message":"push: {true \n 0 0xc00369a200}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:11.653678265+07:00","message":"write wav file: './tmp/7582/7582_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:12.087073487+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:12.277034293+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:12.459019073+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:12.459039856+07:00","message":"found end of frame, send empty tag with msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:12.459043932+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:12.459052489+07:00","message":"[buffer interim] 63 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:12.459060815+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:12.459073626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:12.459078411+07:00","message":"> Transcript [684] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:12.459082273+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:12.459085267+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:12.459087985+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:12.459091025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:12.459096478+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:12.459129787+07:00","message":"push: {true \n 0 0xc00369a680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:12.464738355+07:00","message":"write wav file: './tmp/7582/7582_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:12.735820269+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:13.038026513+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:13.038026499+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.458298209+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.458345305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.458350728+07:00","message":"receive interim result [false|false]: ข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.458368415+07:00","message":"[buffer interim] 64 false ข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.458375484+07:00","message":"[bufferProcess] interim [600000000]:ข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.458377351+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.575367681+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.575408464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.575416868+07:00","message":"receive interim result [false|false]: ข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.575429285+07:00","message":"[buffer interim] 64 false ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.575436817+07:00","message":"[bufferProcess] interim [660000000]:ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.57543913+07:00","message":"[bufferProcess] send to processor:ข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.57544454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.575448197+07:00","message":"> Transcript [685] [false]: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.575450656+07:00","message":"Set StatePrefix (first interim): 'ข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.96697691+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.967029195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.967038231+07:00","message":"receive interim result [false|false]: ข้าราชการภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:13.96705648+07:00","message":"[buffer interim] 64 false ข้าราชการภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.967064898+07:00","message":"[bufferProcess] interim [80000000]:ข้าราชการภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.967068572+07:00","message":"[bufferProcess] send to processor:ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.967072304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.967075664+07:00","message":"> Transcript [686] [false]: 'ข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.967079168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.967081412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.96708461+07:00","message":"StatePrefix: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:13.967087567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.097045378+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.097084585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.097090394+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.097105531+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.097112691+07:00","message":"[bufferProcess] interim [200000000]:ข้าราชการภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.09711535+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.097122706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.097126115+07:00","message":"> Transcript [687] [false]: 'ข้าราชการภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.097130256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.097132709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.097134903+07:00","message":"StatePrefix: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.097137295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.159888145+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.159928979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.159935295+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.159950351+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.159959799+07:00","message":"[bufferProcess] interim [260000000]:ข้าราชการภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.159963206+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.159968235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.159972712+07:00","message":"> Transcript [688] [false]: 'ข้าราชการภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.159977271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.159980405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.159984192+07:00","message":"StatePrefix: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.15998744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.483326501+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.483379518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.483386961+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.483404613+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483416329+07:00","message":"[bufferProcess] interim [620000000]:ข้าราชการภาคเอกชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483420194+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483427741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483432475+07:00","message":"> Transcript [689] [false]: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483437988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483441262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483444707+07:00","message":"StatePrefix: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.48344781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483455387+07:00","message":"Push: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483458538+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.48346189+07:00","message":"Set new StatePrefix : 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.483465178+07:00","message":"Next Push (prob) : 'ราชการภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.483483728+07:00","message":"push: {false ข้า 0 0xc0020ef200}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.671674911+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.67171391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.671719332+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.671735882+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.671743257+07:00","message":"[bufferProcess] interim [800000000]:ข้าราชการภาคเอกชนและไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.671748556+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.671755404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.671758493+07:00","message":"> Transcript [690] [false]: 'ข้าราชการภาคเอกชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.671761847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.671764226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.671766184+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.671768648+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.794792958+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.794833215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.794839438+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.794853024+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.794860534+07:00","message":"[bufferProcess] interim [860000000]:ข้าราชการภาคเอกชนและประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.794863286+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.794869156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.794872528+07:00","message":"> Transcript [691] [false]: 'ข้าราชการภาคเอกชนและไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.794876122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.794878457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.794880732+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.794883654+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.984318253+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.984359225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.984365215+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:14.984380751+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.984388372+07:00","message":"[bufferProcess] interim [40000000]:ข้าราชการภาคเอกชนและประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.984390831+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.984394604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.984400766+07:00","message":"> Transcript [692] [false]: 'ข้าราชการภาคเอกชนและประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.98440388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.984406306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.984408712+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:14.984411445+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.308271548+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.308315663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.308322373+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.30833384+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308342469+07:00","message":"[bufferProcess] interim [340000000]:ข้าราชการภาคเอกชนและประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308346034+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308351942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308355098+07:00","message":"> Transcript [693] [false]: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.30835854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308360939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308363068+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308365309+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308368006+07:00","message":"Push: 'ราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308370098+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308372217+07:00","message":"Set new StatePrefix : 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.308374419+07:00","message":"Next Push (prob) : 'และประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.308381573+07:00","message":"push: {false ราชการภาคเอกชน 0 0xc0020ef200}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.497488425+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.497524917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.497531075+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.497544638+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.497551179+07:00","message":"[bufferProcess] interim [580000000]:ข้าราชการภาคเอกชนและประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.497555214+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.497560783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.497563525+07:00","message":"> Transcript [694] [false]: 'ข้าราชการภาคเอกชนและประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.497567099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.497569409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.497571844+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.497574307+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.694028437+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.69407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.694076202+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.694088854+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.694098534+07:00","message":"[bufferProcess] interim [760000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.694101559+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.694107493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.694110464+07:00","message":"> Transcript [695] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.694114555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.694117083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.694119414+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.694122367+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.905392386+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.905429595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.905435511+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.905458477+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.905466714+07:00","message":"[bufferProcess] interim [0]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.905469484+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.905476564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.905479288+07:00","message":"> Transcript [696] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.905482714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.905484878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.905487096+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.9054895+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.947988633+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.948027238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.948033672+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.948046718+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948054886+07:00","message":"[bufferProcess] interim [60000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948057653+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948065266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948068159+07:00","message":"> Transcript [697] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948071987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948074467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948078065+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948080729+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948087941+07:00","message":"Push: 'และประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948090083+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948092854+07:00","message":"Set new StatePrefix : 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:15.948095719+07:00","message":"Next Push (prob) : 'ในพื้นที่และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.948116717+07:00","message":"push: {false และประชาชน 0 0xc0020ef200}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:16.038597513+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:16.038621833+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.206717673+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.206766089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.206772913+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.2067871+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.206793956+07:00","message":"[bufferProcess] interim [240000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.206797116+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.20680369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.206806495+07:00","message":"> Transcript [698] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.206808959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.206811995+07:00","message":"Set new StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.268015174+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.268053121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.26805882+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.268073721+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.268084808+07:00","message":"[bufferProcess] interim [360000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.268089317+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.268098108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.268102625+07:00","message":"> Transcript [699] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.268108031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.268112941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.268115736+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.268119581+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.588290711+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.588337136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.58834389+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.588358546+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.588366845+07:00","message":"[bufferProcess] interim [720000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.588370413+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.588375441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.588379257+07:00","message":"> Transcript [700] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.588383631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.588385873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.588388009+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.588392193+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.909967592+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.910004568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.910010545+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.910021573+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.910028121+07:00","message":"[bufferProcess] interim [960000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.910030776+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.910036504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.910038987+07:00","message":"> Transcript [701] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.910042375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.910044362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.910046453+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.910049088+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.915044626+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.915086578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.915094685+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.915115775+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915124686+07:00","message":"[bufferProcess] interim [20000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915129535+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915138734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915143627+07:00","message":"> Transcript [702] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915149595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915152567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915156178+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915159982+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915169024+07:00","message":"Push: 'ในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915171384+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.91517427+07:00","message":"Set new StatePrefix : 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.915177031+07:00","message":"Next Push (prob) : 'จังหวัดได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.915186766+07:00","message":"push: {false ในพื้นที่หลาย 0 0xc0020ef200}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.166387215+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.166424523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.166431016+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.16644256+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.166451533+07:00","message":"[bufferProcess] interim [260000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.166454336+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.166460351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.16646371+07:00","message":"> Transcript [703] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.166466406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.166468526+07:00","message":"Set new StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.377577534+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.377616594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.377624236+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.377642283+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.37765173+07:00","message":"[bufferProcess] interim [500000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.377656162+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.377663405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.37766718+07:00","message":"> Transcript [704] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.377671318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.377673336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.377675338+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.377678451+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.486518861+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.486554755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.486561473+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.486583395+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.486591976+07:00","message":"[bufferProcess] interim [560000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.486594537+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.48659822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.486601008+07:00","message":"> Transcript [705] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.486605264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.486607416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.48660932+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.486611741+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.673298644+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.673340687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.673348049+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.673361859+07:00","message":"[buffer interim] 64 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.67336965+07:00","message":"[bufferProcess] interim [740000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.673372792+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.673376688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.673380042+07:00","message":"> Transcript [706] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.673384906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.673387055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.673389656+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:17.673392504+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:17.976470729+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.083189612+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.08324123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.083263444+07:00","message":"receive interim result [true|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.083276079+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.08327915+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.083287872+07:00","message":"[buffer interim] 64 true ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083301505+07:00","message":"[bufferProcess] interim [280000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.08330619+07:00","message":"[bufferProcess] send to processor (isfinal):ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083311853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083315762+07:00","message":"> Transcript [707] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083321554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083324676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083328856+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083332893+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083337153+07:00","message":"Push: 'จังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083341016+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083344419+07:00","message":"Set new StatePrefix : 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083348004+07:00","message":"Next Push (prob) : 'กันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083351219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083354313+07:00","message":"> Transcript [708] [true]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083358532+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083361399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083370727+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.08337443+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.083378392+07:00","message":"Push: 'กันประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.083388745+07:00","message":"push: {false จังหวัดได้ร่วม 0 0xc0020ef200}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.083402973+07:00","message":"push: {true กันประกอบพิธี 0 0xc0020ef200}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:18.101858944+07:00","message":"write wav file: './tmp/7582/7582_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.107208146+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.636039672+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.636085048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.636090953+07:00","message":"receive interim result [false|false]: บำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.636105597+07:00","message":"[buffer interim] 65 false บำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.636112372+07:00","message":"[bufferProcess] interim [540000000]:บำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.636114707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.766599338+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.766638955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.766645606+07:00","message":"receive interim result [false|false]: บำเพ็ญกู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.76665888+07:00","message":"[buffer interim] 65 false บำเพ็ญกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.766666216+07:00","message":"[bufferProcess] interim [720000000]:บำเพ็ญกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.766668656+07:00","message":"[bufferProcess] send to processor:บำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.7666756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.766678801+07:00","message":"> Transcript [709] [false]: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.766681153+07:00","message":"Set StatePrefix (first interim): 'บำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.821321267+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.821355754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.821361684+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:18.82137496+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.821381755+07:00","message":"[bufferProcess] interim [780000000]:บำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.821384319+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.821387491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.821390398+07:00","message":"> Transcript [710] [false]: 'บำเพ็ญกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.821393279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.821395159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.821397289+07:00","message":"StatePrefix: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:18.821399487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:19.039513632+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:19.039514925+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.335064663+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.335106299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.335112173+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.335128328+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.335134911+07:00","message":"[bufferProcess] interim [320000000]:บำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.335137449+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.335140648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.335143455+07:00","message":"> Transcript [711] [false]: 'บำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.335146292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.335148475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.33515035+07:00","message":"StatePrefix: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.335152515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.528645284+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.528689271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.528697496+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.528712856+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.528720696+07:00","message":"[bufferProcess] interim [440000000]:บำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.528724015+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.528734045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.528737861+07:00","message":"> Transcript [712] [false]: 'บำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.528749128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.52875241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.528755556+07:00","message":"StatePrefix: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.52875859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.981536408+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.981574302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.981581672+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.981596069+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981602531+07:00","message":"[bufferProcess] interim [860000000]:บำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981605259+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981612628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981615492+07:00","message":"> Transcript [713] [false]: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981618767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981620929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981623212+07:00","message":"StatePrefix: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981625327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981630495+07:00","message":"Push: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981632476+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981634652+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:19.981639044+07:00","message":"Next Push (prob) : 'กุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.981646964+07:00","message":"push: {false บำเพ็ญ 0 0xc0020a2000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.012277621+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.012321956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.01232885+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.012345771+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.012352801+07:00","message":"[bufferProcess] interim [920000000]:บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.01235563+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.012359291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.012362262+07:00","message":"> Transcript [714] [false]: 'บำเพ็ญกุศลสตมวารก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.012366085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.012368327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.012370569+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.012373644+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.196527619+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.19659396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.196600414+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.196616583+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.196626173+07:00","message":"[bufferProcess] interim [100000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.196629059+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.196634749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.196637993+07:00","message":"> Transcript [715] [false]: 'บำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.196641481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.196643913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.196645994+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.196648275+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.366940447+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.366987528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.366993883+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.367009629+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.367017901+07:00","message":"[bufferProcess] interim [280000000]:บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.367020476+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.367026302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.367029358+07:00","message":"> Transcript [716] [false]: 'บำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.367033381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.367035834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.367040074+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.367042748+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.558919586+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.558958414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.558964393+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.558977819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.558981679+07:00","message":"receive interim result [false|false]:  7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.558993077+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.558998032+07:00","message":"[buffer interim] 65 false  7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559005626+07:00","message":"[bufferProcess] interim [520000000]:บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559009778+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.5590139+07:00","message":"[bufferProcess] interim [520000000]: 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559018856+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559022868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559026783+07:00","message":"> Transcript [717] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.55903101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559033696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559037609+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.55904251+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559049424+07:00","message":"Push: 'กุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559053141+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.55905641+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.559060197+07:00","message":"Next Push (prob) : 'ครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.559078331+07:00","message":"push: {false กุศลสตมวาร 0 0xc0020a2000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.753587756+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.753630866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.753638626+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.753653634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.753657749+07:00","message":"receive interim result [false|false]:  วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.753669221+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.753674517+07:00","message":"[buffer interim] 65 false  วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.753681995+07:00","message":"[bufferProcess] interim [700000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.75368584+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.753690823+07:00","message":"[bufferProcess] interim [700000000]: วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.753694496+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.753698716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.753703238+07:00","message":"> Transcript [718] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.753708628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.753712035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.753715263+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.753719042+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.941017096+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.941061275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.941069424+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.941083915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.941088156+07:00","message":"receive interim result [false|false]:  วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.94109795+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.94110273+07:00","message":"[buffer interim] 65 false  วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941110791+07:00","message":"[bufferProcess] interim [880000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941114911+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941119688+07:00","message":"[bufferProcess] interim [880000000]: วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941123292+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941127131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941131683+07:00","message":"> Transcript [719] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941134574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941136618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941138593+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.941140923+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.138270777+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.138308511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.138316658+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.138331157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.138335541+07:00","message":"receive interim result [false|false]:  วันอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.138354491+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.138373263+07:00","message":"[buffer interim] 65 false  วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138380922+07:00","message":"[bufferProcess] interim [120000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138384+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138391775+07:00","message":"[bufferProcess] interim [120000000]: วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138394527+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138397716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138401371+07:00","message":"> Transcript [720] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138404962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138407136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138409102+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.138411228+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.456532721+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.456574664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.456581825+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.456595565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.456599535+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.456608198+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.456613336+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456619242+07:00","message":"[bufferProcess] interim [360000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456622534+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.45662645+07:00","message":"[bufferProcess] interim [360000000]: วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456631203+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456634362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456638013+07:00","message":"> Transcript [721] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456642046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456644455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456646362+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456648664+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456651263+07:00","message":"Push: 'ครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456653384+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456655959+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.456658367+07:00","message":"Next Push (prob) : 'อุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.456667275+07:00","message":"push: {false ครบ 7 วัน 0 0xc0020a2000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.657488104+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.657536023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.657549566+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.657564007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.657568987+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.657578904+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.657583947+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.657592236+07:00","message":"[bufferProcess] interim [540000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.657597712+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.657602313+07:00","message":"[bufferProcess] interim [540000000]: วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.657607093+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.657611423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.6576161+07:00","message":"> Transcript [722] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.657621001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.657624161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.65762709+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.657630308+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.778862928+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.778905042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.778911111+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.77892307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.778926104+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.778936304+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.778953224+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.778959635+07:00","message":"[bufferProcess] interim [660000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.778967859+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.778974974+07:00","message":"[bufferProcess] interim [660000000]: วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.778978224+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.778981279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.778984884+07:00","message":"> Transcript [723] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.778988397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.778990672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.778992632+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.77899509+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.781923966+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.781962132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.78196836+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.781980806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.781983904+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.781993086+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.7819968+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.782004599+07:00","message":"[bufferProcess] interim [720000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.78200799+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.78201191+07:00","message":"[bufferProcess] interim [720000000]: วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.782015162+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.782018511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.782021713+07:00","message":"> Transcript [724] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.782026359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.782028639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.782030637+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.782033361+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.846510034+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.846559137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.846565772+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.846575758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.846578729+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.846584894+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.846587997+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846593229+07:00","message":"[bufferProcess] interim [780000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846596288+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846599631+07:00","message":"[bufferProcess] interim [780000000]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846602301+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846605381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846608185+07:00","message":"> Transcript [725] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846611838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846614222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846621851+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846624301+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846626922+07:00","message":"Push: 'อุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846628934+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.84663118+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.846633551+07:00","message":"Next Push (prob) : 'เป็นพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.846641062+07:00","message":"push: {false อุทิศถวาย 0 0xc0020a2000}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:22.039593924+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:22.039613424+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.168516572+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.168566072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.168575255+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.168594639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.168600129+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.168615241+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.16863191+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.168641338+07:00","message":"[bufferProcess] interim [80000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.168644712+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.168650379+07:00","message":"[bufferProcess] interim [80000000]: วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.168653366+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.168656478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.168660413+07:00","message":"> Transcript [726] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.168662942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.168664937+07:00","message":"Set new StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.356891171+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.356942176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.356949037+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.356962653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.356966181+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.356975802+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.356979881+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.356986135+07:00","message":"[bufferProcess] interim [260000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.356989362+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.356992953+07:00","message":"[bufferProcess] interim [260000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.356999708+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.357003616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.357006634+07:00","message":"> Transcript [727] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.357010099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.357012578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.357014406+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.357016754+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.550893254+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.55093563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.550945966+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.550959653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.550963039+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.550971796+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.550975769+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.550981811+07:00","message":"[bufferProcess] interim [500000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.550984829+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.550988099+07:00","message":"[bufferProcess] interim [500000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.550991765+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.550995136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.55099815+07:00","message":"> Transcript [728] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.551001622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.551003931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.551005821+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.551009601+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.678372606+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.678415538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.678424351+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.678440675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.678444691+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.678464013+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.678480476+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.678487124+07:00","message":"[bufferProcess] interim [620000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.678490535+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.67849876+07:00","message":"[bufferProcess] interim [620000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.678502455+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.678505668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.678509085+07:00","message":"> Transcript [729] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.678512827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.67851504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.678517046+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.678519555+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.937335627+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.937372279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.937378474+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.937395681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.937401484+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.937409404+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.937413633+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937419352+07:00","message":"[bufferProcess] interim [860000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937422098+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937425336+07:00","message":"[bufferProcess] interim [860000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937428006+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937430844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937434004+07:00","message":"> Transcript [730] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.93743768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937439905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937442087+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937444301+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937446843+07:00","message":"Push: 'เป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937451772+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937454713+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.937460888+07:00","message":"Next Push (prob) : 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.937468556+07:00","message":"push: {false เป็นพระกุศล 0 0xc0020a2000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.939871741+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.939892579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.939898214+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.939910827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.939914421+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.939920839+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.939924061+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.939928943+07:00","message":"[bufferProcess] interim [920000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.939931548+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.939937879+07:00","message":"[bufferProcess] interim [920000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.939940945+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.9399438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.939946408+07:00","message":"> Transcript [731] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.939949861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.939952004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.939953879+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.939956488+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.574683451+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.57471648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.574723783+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.57473696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.574743751+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.574764549+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.574788905+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574799049+07:00","message":"[bufferProcess] interim [460000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574809156+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574820382+07:00","message":"[bufferProcess] interim [460000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574824768+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574829312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574833751+07:00","message":"> Transcript [732] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574839429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574842599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574845571+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.574850439+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.637095199+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.637131731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.637138553+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.637150713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.637154546+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.63717375+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.637183072+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.637189241+07:00","message":"[bufferProcess] interim [580000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.637191809+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.637198925+07:00","message":"[bufferProcess] interim [580000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.637201589+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.63720469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.637209159+07:00","message":"> Transcript [733] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.637213227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.637215225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.637217258+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.63722018+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.897653088+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.897691973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.897698423+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.897711212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.897715378+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.89773036+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.897743782+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.89775233+07:00","message":"[bufferProcess] interim [820000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897763918+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897768703+07:00","message":"[bufferProcess] interim [820000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897772105+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897775607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897778398+07:00","message":"> Transcript [734] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897783269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.89778574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897787752+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897790727+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.89779444+07:00","message":"Push: 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897796862+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.89779936+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.897802175+07:00","message":"Next Push (prob) : 'ลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.897811508+07:00","message":"push: {false แด่สมเด็จพระเจ้า 0 0xc0020a2000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.935489017+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.00881475+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.015811512+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.015837283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.015842574+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.015853181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.015857316+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.015863942+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.015872908+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.015878058+07:00","message":"[bufferProcess] interim [940000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.015881278+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.015888161+07:00","message":"[bufferProcess] interim [940000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.015890881+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.015893777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.01589695+07:00","message":"> Transcript [735] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.01590057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.015902542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.015904476+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.015906925+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.018333099+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.01836411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.018369873+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.018380654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.018383991+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.018390844+07:00","message":"[buffer interim] 65 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.018396362+07:00","message":"[buffer interim] 65 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.018401917+07:00","message":"[bufferProcess] interim [0]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.018404792+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.018410996+07:00","message":"[bufferProcess] interim [0]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.018413871+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.018417095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.018419977+07:00","message":"> Transcript [736] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.018423975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.01842613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.018428035+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.018430801+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.036166586+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.036197323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.036204311+07:00","message":"receive interim result [true|false]: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.036214359+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.036216689+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.0362225+07:00","message":"[buffer interim] 65 true บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036228512+07:00","message":"[bufferProcess] interim [60000000]:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036235704+07:00","message":"[bufferProcess] send to processor (isfinal):บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036238964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036242092+07:00","message":"> Transcript [737] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036245489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036247337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036249325+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036252013+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036254409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036256648+07:00","message":"> Transcript [738] [true]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036259297+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036261097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036262832+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036264985+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.036270939+07:00","message":"Push: 'ลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.036278021+07:00","message":"push: {true ลูกเธอเจ้าฟ้าพัชร 0 0xc0020a2000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:24.048284294+07:00","message":"write wav file: './tmp/7582/7582_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.389495916+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.389540653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Makita\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.389548299+07:00","message":"receive interim result [false|false]: Makita"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.389565226+07:00","message":"[buffer interim] 66 false Makita"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.389573278+07:00","message":"[bufferProcess] interim [420000000]:Makita"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.389576029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.545073412+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.545123306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิตติยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.545130639+07:00","message":"receive interim result [false|false]: กิตติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.545144296+07:00","message":"[buffer interim] 66 false กิตติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.545152816+07:00","message":"[bufferProcess] interim [540000000]:กิตติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.545156133+07:00","message":"[bufferProcess] send to processor:Makita"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.545173581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.545178153+07:00","message":"> Transcript [739] [false]: 'Makita'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.545181869+07:00","message":"Set StatePrefix (first interim): 'Makita'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.662209267+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.662251739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.662259349+07:00","message":"receive interim result [false|false]: กิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.662274513+07:00","message":"[buffer interim] 66 false กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.662283021+07:00","message":"[bufferProcess] interim [720000000]:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.66228629+07:00","message":"[bufferProcess] send to processor:กิตติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.662295876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.662300453+07:00","message":"> Transcript [740] [false]: 'กิตติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.662303805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.662309241+07:00","message":"Set new StatePrefix: 'กิตติยา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:25.039963835+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:25.039990663+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.248777163+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.248815697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.248821359+07:00","message":"receive interim result [false|false]: กิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.248835271+07:00","message":"[buffer interim] 66 false กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.248841836+07:00","message":"[bufferProcess] interim [320000000]:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.248844343+07:00","message":"[bufferProcess] send to processor:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.248847781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.248850928+07:00","message":"> Transcript [741] [false]: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.248853793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.248855866+07:00","message":"Set new StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.06500593+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.065050137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.06505602+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.065071299+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.065078869+07:00","message":"[bufferProcess] interim [40000000]:กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.065081363+07:00","message":"[bufferProcess] send to processor:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.065089614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.065092712+07:00","message":"> Transcript [742] [false]: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.06509623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.065099102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.065101061+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.065103417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.259097975+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.25914785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.259155669+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.259174629+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.259183665+07:00","message":"[bufferProcess] interim [280000000]:กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.259187502+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.259193982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.259198498+07:00","message":"> Transcript [743] [false]: 'กิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.259203518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.259206686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.259209749+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.259212945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.326482705+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.326515461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.326520794+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.3265355+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.326541509+07:00","message":"[bufferProcess] interim [340000000]:กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.326544279+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.326551637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.326554996+07:00","message":"> Transcript [744] [false]: 'กิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.32655836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.326560609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.326562848+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.326565654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.329290376+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.329329585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.329335458+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.329351135+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329359378+07:00","message":"[bufferProcess] interim [400000000]:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329361758+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329366015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329369208+07:00","message":"> Transcript [745] [false]: 'กิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329373418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329375892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329377735+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329379796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329382422+07:00","message":"Push: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329384638+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329386901+07:00","message":"Set new StatePrefix : 'กิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.329389379+07:00","message":"Next Push (prob) : 'นเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.329399018+07:00","message":"push: {false กิติยาภา 0 0xc00369a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.840459689+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.840509333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.840518381+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.840537302+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.840557352+07:00","message":"[bufferProcess] interim [880000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.840561229+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.840566464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.840571237+07:00","message":"> Transcript [746] [false]: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.840574522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.840577642+07:00","message":"Set new StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.963346318+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.963394254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.963400072+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.963413125+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.96341952+07:00","message":"[bufferProcess] interim [940000000]:กิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.963422064+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.963427918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.963430581+07:00","message":"> Transcript [747] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.96343386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.963436136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.963438442+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.963440963+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.967019814+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.967054744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.967060181+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.967073411+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.967081402+07:00","message":"[bufferProcess] interim [0]:กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.967085111+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.967092372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.967096774+07:00","message":"> Transcript [748] [false]: 'กิติยาภานเรนทิราเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.967101487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.967104201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.96710727+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.967109519+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.343349773+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.343396138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.343402598+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.343419973+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.343427773+07:00","message":"[bufferProcess] interim [360000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.343430829+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.343434613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.343437947+07:00","message":"> Transcript [749] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.343441825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.34344405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.343446531+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.343449689+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.724729767+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.724786549+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.724790504+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.724792503+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.72479428+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.925876784+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.925926328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.925932396+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.925947598+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925955167+07:00","message":"[bufferProcess] interim [960000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925958488+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925966452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925969541+07:00","message":"> Transcript [750] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925973698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925978146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925980712+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925983167+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925990955+07:00","message":"Push: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925993155+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925995488+07:00","message":"Set new StatePrefix : 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.925998265+07:00","message":"Next Push (prob) : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.926020933+07:00","message":"push: {false นเรนทิราเทพยวดี 0 0xc00369a380}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:28.040596322+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:28.04061019+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.247148109+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.247193291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.247201208+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.247217122+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.247228231+07:00","message":"[bufferProcess] interim [320000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.247232103+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.247240657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.247244768+07:00","message":"> Transcript [751] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.247249648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.247252642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.247257456+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.247261185+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.817740574+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.817790516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.817798071+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.817814119+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.817821329+07:00","message":"[bufferProcess] interim [920000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.81782418+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.817831748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.817834625+07:00","message":"> Transcript [752] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.817838522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.817840648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.817842913+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.817845496+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.945651056+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.945697198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.945704306+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.945717984+07:00","message":"[buffer interim] 66 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.945725119+07:00","message":"[bufferProcess] interim [980000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.945728234+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.945735607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.945738556+07:00","message":"> Transcript [753] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.94574248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.945744895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.945750234+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.945753029+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.255714267+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.326367478+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.354703832+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.35474242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.354749089+07:00","message":"receive interim result [true|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.354762112+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.354764685+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.354776241+07:00","message":"[buffer interim] 66 true กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354783256+07:00","message":"[bufferProcess] interim [460000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.35478691+07:00","message":"[bufferProcess] send to processor (isfinal):กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354790395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.35479337+07:00","message":"> Transcript [754] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354796763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354799181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354801784+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.35480457+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354807637+07:00","message":"Push: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354811019+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354813668+07:00","message":"Set new StatePrefix : 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.35481611+07:00","message":"Next Push (prob) : 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354817965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354819986+07:00","message":"> Transcript [755] [true]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354822467+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.35482424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354825955+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354828212+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.354830891+07:00","message":"Push: 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.35484709+07:00","message":"push: {false กรมหลวงราชสาริณี 0 0xc00369a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.354870665+07:00","message":"push: {true สิริพัชรมหาวัชรราชธิดา 0 0xc00369a380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:29.366370762+07:00","message":"write wav file: './tmp/7582/7582_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.682209846+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.682256055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.682261489+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.682275954+07:00","message":"[buffer interim] 67 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.682283501+07:00","message":"[bufferProcess] interim [420000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.682285759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.850889885+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.850930193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.850935812+07:00","message":"receive interim result [false|false]: พระราชทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.850952016+07:00","message":"[buffer interim] 67 false พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.85095969+07:00","message":"[bufferProcess] interim [600000000]:พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.850961912+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.85096517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.85096873+07:00","message":"> Transcript [756] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.850971107+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.042738567+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.042784108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.042790868+07:00","message":"receive interim result [false|false]: พระราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.04281049+07:00","message":"[buffer interim] 67 false พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.042817672+07:00","message":"[bufferProcess] interim [780000000]:พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.042820664+07:00","message":"[bufferProcess] send to processor:พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.042828409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.042831173+07:00","message":"> Transcript [757] [false]: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.042833589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.04283599+07:00","message":"Set new StatePrefix: 'พระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.214671762+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.298333921+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.298373977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.298379814+07:00","message":"receive interim result [true|false]: พระราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.298389155+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.298391584+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.298399491+07:00","message":"[buffer interim] 67 true พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298407111+07:00","message":"[bufferProcess] interim [110000000]:พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298410425+07:00","message":"[bufferProcess] send to processor (isfinal):พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298413955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298416824+07:00","message":"> Transcript [758] [false]: 'พระราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298419387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298421375+07:00","message":"Set new StatePrefix: 'พระราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298423175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.29842506+07:00","message":"> Transcript [759] [true]: 'พระราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298427468+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298429657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298431652+07:00","message":"StatePrefix: 'พระราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298435515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.298438458+07:00","message":"Push: 'พระราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.29844613+07:00","message":"push: {true พระราชธิดา 0 0xc00369a780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:30.30388436+07:00","message":"write wav file: './tmp/7582/7582_67.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:31.04071246+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:31.040729655+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.307727842+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.375416049+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.515060962+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.515082339+07:00","message":"found end of frame, send empty tag with msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.515085737+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.515093179+07:00","message":"[buffer interim] 68 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.515100462+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.515105363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.515108705+07:00","message":"> Transcript [760] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.515111429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.515113593+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.515115534+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.515117408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.515120137+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.515130917+07:00","message":"push: {true \n 0 0xc000186f00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:31.519636042+07:00","message":"write wav file: './tmp/7582/7582_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.695843319+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.540145976+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.540183842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.540189607+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.540201517+07:00","message":"[buffer interim] 69 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.540207321+07:00","message":"[bufferProcess] interim [840000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.540209107+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.540217013+07:00","message":"[bufferProcess] send to processor (ticker):ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.540221937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.54022505+07:00","message":"> Transcript [761] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.540227269+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.674800227+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.674842526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.674848603+07:00","message":"receive interim result [false|false]: ที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.674862508+07:00","message":"[buffer interim] 69 false ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.67486906+07:00","message":"[bufferProcess] interim [960000000]:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.674871074+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.746261411+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.746300693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.746306634+07:00","message":"receive interim result [false|false]: ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.746319881+07:00","message":"[buffer interim] 69 false ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.746326536+07:00","message":"[bufferProcess] interim [80000000]:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.746328791+07:00","message":"[bufferProcess] send to processor:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.746332846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.746335725+07:00","message":"> Transcript [762] [false]: 'ที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.74633876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.746340962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.746342976+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.746345097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.89038187+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.890425185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.890430682+07:00","message":"receive interim result [false|false]: ที่วัดศรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.890445741+07:00","message":"[buffer interim] 69 false ที่วัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.890453145+07:00","message":"[bufferProcess] interim [200000000]:ที่วัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.890455772+07:00","message":"[bufferProcess] send to processor:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.890462589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.890465486+07:00","message":"> Transcript [763] [false]: 'ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.89046877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.890471155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.89047327+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.890475911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.064144589+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.064183598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีษะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.064189673+07:00","message":"receive interim result [false|false]: ที่วัดศรีษะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.064204159+07:00","message":"[buffer interim] 69 false ที่วัดศรีษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.064211687+07:00","message":"[bufferProcess] interim [380000000]:ที่วัดศรีษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.064214259+07:00","message":"[bufferProcess] send to processor:ที่วัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.064221279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.064224565+07:00","message":"> Transcript [764] [false]: 'ที่วัดศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.06422794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.064230534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.064232717+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.064235043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.116312803+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.11635436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.116360624+07:00","message":"receive interim result [false|false]: ที่วัดศรีคง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.11637549+07:00","message":"[buffer interim] 69 false ที่วัดศรีคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116382805+07:00","message":"[bufferProcess] interim [440000000]:ที่วัดศรีคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116386462+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116390423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116395918+07:00","message":"> Transcript [765] [false]: 'ที่วัดศรีษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116399551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116402323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116404523+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116408089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116414557+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116416625+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116418767+07:00","message":"Set new StatePrefix : 'ที่วัดศรีษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.116421113+07:00","message":"Next Push (prob) : 'วัดศรีษะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.116429725+07:00","message":"push: {false ที่ 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.242937787+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.242985232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.242995102+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.243009816+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.243026839+07:00","message":"[bufferProcess] interim [620000000]:ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.243030629+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.243043689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.243049264+07:00","message":"> Transcript [766] [false]: 'ที่วัดศรีคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.243053266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.243056831+07:00","message":"Set new StatePrefix: 'ที่วัดศรีคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.825327391+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.825369448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.82537554+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.825391377+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.825398893+07:00","message":"[bufferProcess] interim [220000000]:ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.825401661+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.825408435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.825411401+07:00","message":"> Transcript [767] [false]: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.825413851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.82541637+07:00","message":"Set new StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:34.041740302+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:34.041768936+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.657750827+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.657815228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.657821938+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.657840831+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.657849982+07:00","message":"[bufferProcess] interim [940000000]:ที่วัดศรีโคมคำพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.657852619+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.657859194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.657862043+07:00","message":"> Transcript [768] [false]: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.65786525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.657867684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.657869768+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.657872201+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.908064414+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.90811505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.908121316+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.908135045+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.908141873+07:00","message":"[bufferProcess] interim [300000000]:ที่วัดศรีโคมคำพระอารามหลวงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.908145015+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.908152211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.908155339+07:00","message":"> Transcript [769] [false]: 'ที่วัดศรีโคมคำพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.908158333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.908160489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.908162864+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.908165534+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.164232785+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.164284474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.164290977+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.164307439+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.164315771+07:00","message":"[bufferProcess] interim [480000000]:ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.164318817+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.164322983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.164325902+07:00","message":"> Transcript [770] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.164329438+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.164331848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.164333775+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.164336583+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.355748771+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.355787397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.355800115+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.355811652+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355824715+07:00","message":"[bufferProcess] interim [720000000]:ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355827531+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355835005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355841308+07:00","message":"> Transcript [771] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355845305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355847588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355849781+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355852141+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355858173+07:00","message":"Push: 'วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355860176+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355862296+07:00","message":"Set new StatePrefix : 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.355864914+07:00","message":"Next Push (prob) : 'พระอารามหลวงอำเภอเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.355889441+07:00","message":"push: {false วัดศรีโคมคำ 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.41519674+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.415239748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.415248703+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.415263938+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.415272022+07:00","message":"[bufferProcess] interim [780000000]:ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.415274831+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.415279261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.415282439+07:00","message":"> Transcript [772] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.415285862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.41528791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.41528997+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.415292649+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.869237361+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.869293053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.869299833+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.869315269+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.869322409+07:00","message":"[bufferProcess] interim [200000000]:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.869325324+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.869332693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.869335871+07:00","message":"> Transcript [773] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.869339955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.869342277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.869344412+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.86934683+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.131574418+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.13162385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.131630419+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.131645513+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.13165365+07:00","message":"[bufferProcess] interim [500000000]:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.131657625+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.131661947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.131664969+07:00","message":"> Transcript [774] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.131667498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.131669563+07:00","message":"Set new StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.452492093+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.452531405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.452552964+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.452566526+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.452573507+07:00","message":"[bufferProcess] interim [800000000]:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.452576575+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.452582877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.452586043+07:00","message":"> Transcript [775] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.452589315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.452591886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.452594404+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.452596893+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.64983446+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.649875626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอนั\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.64988273+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอนั"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.649895615+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอนั"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.649902038+07:00","message":"[bufferProcess] interim [980000000]:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอนั"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.649904414+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.649907962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.649910906+07:00","message":"> Transcript [776] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.649914239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.64991631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.649918541+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.649921021+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.768843004+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.768880671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.768886744+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.768899946+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.768908195+07:00","message":"[bufferProcess] interim [40000000]:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.768910856+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอนั"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.768916948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.768920317+07:00","message":"> Transcript [777] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอนั'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.768928219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.768930649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.76893311+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.768936409+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.025294526+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.025334479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.02534049+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.025354309+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025361049+07:00","message":"[bufferProcess] interim [400000000]:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.02536409+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025371681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025374885+07:00","message":"> Transcript [778] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025379219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025381294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025383558+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025386103+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025395605+07:00","message":"Push: 'พระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025398104+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025400394+07:00","message":"Set new StatePrefix : 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.025403015+07:00","message":"Next Push (prob) : 'นางสาวอรอาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.02541086+07:00","message":"push: {false พระอารามหลวงอําเภอเมืองพะเยา 0 0xc0004a3800}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:37.042476275+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:37.042486928+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.255732038+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.338422331+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.348456547+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.348496883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.348503292+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.348514944+07:00","message":"[buffer interim] 69 false ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.348521297+07:00","message":"[bufferProcess] interim [700000000]:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.348524896+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.348530921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.348533481+07:00","message":"> Transcript [779] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.348536776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.348538824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.348540813+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.348543517+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.409293694+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.409334538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.40934166+07:00","message":"receive interim result [true|false]: ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.409350658+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.409352791+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.409357939+07:00","message":"[buffer interim] 69 true ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409366501+07:00","message":"[bufferProcess] interim [790000000]:ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409372043+07:00","message":"[bufferProcess] send to processor (isfinal):ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409375245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409378283+07:00","message":"> Transcript [780] [false]: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409383247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409385662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409387661+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409390371+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409392546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409394774+07:00","message":"> Transcript [781] [true]: 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409397218+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409399227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409400974+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409403332+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409405213+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409594154+07:00","message":"Push: 'นางสาวอรอาภาโล่ห์วีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409598412+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำพระอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409600788+07:00","message":"Set new StatePrefix : 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.409603092+07:00","message":"Next Push (prob) : 'ที่วัดศรีโคมคำพระอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโล่ห์วีระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.409611211+07:00","message":"push: {true นางสาวอรอาภาโล่ห์วีระ 0 0xc0004a3800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.40961828+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_69.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:37.420529488+07:00","message":"write wav file: './tmp/7582/7582_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.81183745+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.81186792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.811873293+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.811883818+07:00","message":"[buffer interim] 70 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.811889216+07:00","message":"[bufferProcess] interim [300000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.811891069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.064100366+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.06414114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วรจักร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.064147398+07:00","message":"receive interim result [false|false]: วรจักร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.064158734+07:00","message":"[buffer interim] 70 false วรจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.064168062+07:00","message":"[bufferProcess] interim [540000000]:วรจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.064171756+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.064178979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.064182867+07:00","message":"> Transcript [782] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.064186033+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.173277204+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.173317029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัชกาล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.173322589+07:00","message":"receive interim result [false|false]: รัชกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.17333552+07:00","message":"[buffer interim] 70 false รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.173342766+07:00","message":"[bufferProcess] interim [660000000]:รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.173345159+07:00","message":"[bufferProcess] send to processor:วรจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.173351717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.17335475+07:00","message":"> Transcript [783] [false]: 'วรจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.173357174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.173359592+07:00","message":"Set new StatePrefix: 'วรจักร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.383957989+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.384002274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัชกาลที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.384008258+07:00","message":"receive interim result [false|false]: รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.384024419+07:00","message":"[buffer interim] 70 false รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.384032151+07:00","message":"[bufferProcess] interim [900000000]:รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.384035111+07:00","message":"[bufferProcess] send to processor:รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.384043048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.384046416+07:00","message":"> Transcript [784] [false]: 'รัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.384048751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.38405106+07:00","message":"Set new StatePrefix: 'รัชกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.494389059+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.494431541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัชกาลจัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.494437235+07:00","message":"receive interim result [false|false]: รัชกาลจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.494452003+07:00","message":"[buffer interim] 70 false รัชกาลจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.494459493+07:00","message":"[bufferProcess] interim [960000000]:รัชกาลจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.494461899+07:00","message":"[bufferProcess] send to processor:รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.494468831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.494471781+07:00","message":"> Transcript [785] [false]: 'รัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.494475081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.49447752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.494482004+07:00","message":"StatePrefix: 'รัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.494484407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.498105481+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.498134661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.498139977+07:00","message":"receive interim result [false|false]: ราชการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.498151675+07:00","message":"[buffer interim] 70 false ราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.498156693+07:00","message":"[bufferProcess] interim [20000000]:ราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.498159344+07:00","message":"[bufferProcess] send to processor:รัชกาลจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.498162243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.498164853+07:00","message":"> Transcript [786] [false]: 'รัชกาลจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.498168062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.498169944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.498171823+07:00","message":"StatePrefix: 'รัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.498174035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.084997128+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.085035231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.08504108+07:00","message":"receive interim result [false|false]: ราชการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.085052744+07:00","message":"[buffer interim] 70 false ราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.085061668+07:00","message":"[bufferProcess] interim [620000000]:ราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.085064148+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.085069674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.085073305+07:00","message":"> Transcript [787] [false]: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.085076002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.085078933+07:00","message":"Set new StatePrefix: 'ราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.287750921+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.287792248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดในงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.287800092+07:00","message":"receive interim result [false|false]: ราชการจังหวัดในงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.287821964+07:00","message":"[buffer interim] 70 false ราชการจังหวัดในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.28782859+07:00","message":"[bufferProcess] interim [800000000]:ราชการจังหวัดในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.287831331+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.287838204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.287841835+07:00","message":"> Transcript [788] [false]: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.287844863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.287847235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.287849473+07:00","message":"StatePrefix: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.287851602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.458369422+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.45840739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.458412741+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.458426626+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.458433122+07:00","message":"[bufferProcess] interim [980000000]:ราชการจังหวัดหน่วยงานภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.458435614+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.45843907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.458441853+07:00","message":"> Transcript [789] [false]: 'ราชการจังหวัดในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.458445079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.458447404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.458449492+07:00","message":"StatePrefix: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.458451743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.653234745+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.653273748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.6532801+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.653292987+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.653304087+07:00","message":"[bufferProcess] interim [160000000]:ราชการจังหวัดหน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.653307053+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.653313634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.653316576+07:00","message":"> Transcript [790] [false]: 'ราชการจังหวัดหน่วยงานภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.653319953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.653322097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.65332427+07:00","message":"StatePrefix: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.653328307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.980867996+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.980913581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.980919958+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.980932879+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980939687+07:00","message":"[bufferProcess] interim [520000000]:ราชการจังหวัดหน่วยงานภาครัฐและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980942651+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980951596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980956418+07:00","message":"> Transcript [791] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980961497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980964508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980968033+07:00","message":"StatePrefix: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980971158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980978306+07:00","message":"Push: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.98098047+07:00","message":"TextPushed: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.98098263+07:00","message":"Set new StatePrefix : 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.980984853+07:00","message":"Next Push (prob) : 'หน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.980992692+07:00","message":"push: {false ราชการจังหวัด 0 0xc0020a2180}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:40.043222009+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:40.043236046+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.170323323+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.170366016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.170372577+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.170389658+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.170401536+07:00","message":"[bufferProcess] interim [700000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.170404398+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.170411661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.170414663+07:00","message":"> Transcript [792] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.170418448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.170420884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.170423552+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.170426357+07:00","message":"TextPushed: 'ราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.360301159+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.360352791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.360361533+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.360380521+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.36039288+07:00","message":"[bufferProcess] interim [880000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.360396939+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.360404318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.360409438+07:00","message":"> Transcript [793] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.36041433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.36041743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.360420998+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.360424634+07:00","message":"TextPushed: 'ราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.008026924+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.008071813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.008078777+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.00809349+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.008101186+07:00","message":"[bufferProcess] interim [480000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.008104577+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.008114499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.008118238+07:00","message":"> Transcript [794] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.008123126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.008125645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.008127926+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.008130635+07:00","message":"TextPushed: 'ราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.063416391+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.063454862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.063461088+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.063476134+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063485459+07:00","message":"[bufferProcess] interim [600000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063488085+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063492292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.06349573+07:00","message":"> Transcript [795] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063499745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063502129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063504759+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063507437+07:00","message":"TextPushed: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063513698+07:00","message":"Push: 'หน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063515694+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063517875+07:00","message":"Set new StatePrefix : 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.063520179+07:00","message":"Next Push (prob) : 'และภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.063529544+07:00","message":"push: {false หน่วยงานภาครัฐ 0 0xc0020a2180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.258337559+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.258391515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.258397719+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.258411979+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.258419887+07:00","message":"[bufferProcess] interim [780000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.258422657+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.258430893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.258434404+07:00","message":"> Transcript [796] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.258438263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.258440631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.258442698+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.258445246+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.512964402+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.513008523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.513014495+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.513032549+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.513040522+07:00","message":"[bufferProcess] interim [20000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.51304336+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.513047437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.51305026+07:00","message":"> Transcript [797] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.513054708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.513056962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.513059371+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.513062351+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.767366502+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.767409143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.76741614+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.767428297+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.767439071+07:00","message":"[bufferProcess] interim [260000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.767442917+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.767450209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.767454446+07:00","message":"> Transcript [798] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.76745974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.767463859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.767466475+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.767469588+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.409186295+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.409235419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.409246131+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.40926615+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409280329+07:00","message":"[bufferProcess] interim [860000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409284482+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409293751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409297905+07:00","message":"> Transcript [799] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409303541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409307065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409310615+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409314385+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409323176+07:00","message":"Push: 'และภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409326903+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409330178+07:00","message":"Set new StatePrefix : 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.409334597+07:00","message":"Next Push (prob) : 'ตลอดจนประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.409355995+07:00","message":"push: {false และภาคเอกชน 0 0xc0020a2180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.602667708+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.60270502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.602712837+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.602729006+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.602736507+07:00","message":"[bufferProcess] interim [40000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.602739723+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.602746597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.602749892+07:00","message":"> Transcript [800] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.602754054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.602756325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.602758454+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.602761751+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.608510185+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.608531563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.608536048+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.608551017+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.608555933+07:00","message":"[bufferProcess] interim [100000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.608558556+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.608561903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.608564785+07:00","message":"> Transcript [801] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.60856821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.608570163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.608573343+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.608575854+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.665517812+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.665555634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.665562195+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.665574415+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.665581463+07:00","message":"[bufferProcess] interim [220000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.66558429+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.665589901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.665592723+07:00","message":"> Transcript [802] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.665596409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.665599028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.665601043+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.665603923+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.816252305+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.816294586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.816301038+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.816315503+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.816324557+07:00","message":"[bufferProcess] interim [280000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.816327426+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.816334794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.81633777+07:00","message":"> Transcript [803] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.816342596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.816344916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.816346851+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.81634964+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.816355977+07:00","message":"Push: 'ตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.816358284+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.816360616+07:00","message":"Set new StatePrefix : 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.81636303+07:00","message":"Next Push (prob) : 'ร่วมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.816373161+07:00","message":"push: {false ตลอดจนประชาชน 0 0xc0020a2180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.835347551+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.896967778+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.919147888+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.919183617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.91918994+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.919201829+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.919205771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.919208886+07:00","message":"receive interim result [false|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.919214182+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.91921727+07:00","message":"[buffer interim] 70 false ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919223044+07:00","message":"[bufferProcess] interim [460000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919225926+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919229182+07:00","message":"[bufferProcess] interim [520000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919232317+07:00","message":"[bufferProcess] send to processor:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919236638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919240691+07:00","message":"> Transcript [804] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919244373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.91924773+07:00","message":"Set new StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919250405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919253167+07:00","message":"> Transcript [805] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919257931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919261293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919264098+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.919268636+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.953248687+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.953290495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ\",\"confidence\":0.9548555}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.953297389+07:00","message":"receive interim result [true|false]: ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.953305174+07:00","message":"end recv isFinal message id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.953307351+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.953325733+07:00","message":"[buffer interim] 70 true ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953348397+07:00","message":"[bufferProcess] interim [520000000]:ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953356553+07:00","message":"[bufferProcess] send to processor (isfinal):ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953360773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953365007+07:00","message":"> Transcript [806] [false]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953368827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953371011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953373423+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953376432+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953378843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953380754+07:00","message":"> Transcript [807] [true]: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953383262+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953385012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953386904+07:00","message":"StatePrefix: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953388854+07:00","message":"TextPushed: 'ราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.953396341+07:00","message":"Push: 'ร่วมกันประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.953405111+07:00","message":"push: {true ร่วมกันประกอบ 0 0xc0020a2180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:42.963985366+07:00","message":"write wav file: './tmp/7582/7582_70.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:43.044098672+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:43.044114769+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.242621003+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.242656536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.242661727+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.242674532+07:00","message":"[buffer interim] 71 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.242681519+07:00","message":"[bufferProcess] interim [360000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.242683354+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.36698226+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.36702106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.367026997+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.36704238+07:00","message":"[buffer interim] 71 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.367049117+07:00","message":"[bufferProcess] interim [480000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.367051659+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.367059884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.367062557+07:00","message":"> Transcript [808] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.367064763+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.93404472+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.934079317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.934085097+07:00","message":"receive interim result [false|false]: พิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.934098526+07:00","message":"[buffer interim] 71 false พิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.934104435+07:00","message":"[bufferProcess] interim [80000000]:พิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.934106869+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.934110058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.934112688+07:00","message":"> Transcript [809] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.934114661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.934117101+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.063959054+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.063999112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.064005203+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.064023939+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.064033643+07:00","message":"[bufferProcess] interim [140000000]:พิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.064036412+07:00","message":"[bufferProcess] send to processor:พิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.064044812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.064047891+07:00","message":"> Transcript [810] [false]: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.064050342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.064052894+07:00","message":"Set new StatePrefix: 'พิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.321857635+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.321893075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.32190011+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.321914392+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.321920978+07:00","message":"[bufferProcess] interim [440000000]:พิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.32192449+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.321931089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.321933912+07:00","message":"> Transcript [811] [false]: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.321937145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.32193937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.321941375+07:00","message":"StatePrefix: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.321944061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.519350986+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.519387187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.519392465+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.519401002+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.519408368+07:00","message":"[bufferProcess] interim [680000000]:พิธีบำเพ็ญกุศลจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.519411852+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.519415773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.51941861+07:00","message":"> Transcript [812] [false]: 'พิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.519421691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.519423819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.519425691+07:00","message":"StatePrefix: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.519427908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.646635992+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.646671666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.646678885+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.646690669+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.646696733+07:00","message":"[bufferProcess] interim [740000000]:พิธีบำเพ็ญกุศลจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.646698971+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.646704022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.646706664+07:00","message":"> Transcript [813] [false]: 'พิธีบำเพ็ญกุศลจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.64670969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.646712143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.646714252+07:00","message":"StatePrefix: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.646716498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.666846741+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.666894239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.666901765+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.666923472+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.66693242+07:00","message":"[bufferProcess] interim [800000000]:พิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.666935971+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.666945167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.66694994+07:00","message":"> Transcript [814] [false]: 'พิธีบำเพ็ญกุศลจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.666955233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.666958949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.666961816+07:00","message":"StatePrefix: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.666964804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.666973741+07:00","message":"Push: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.66697666+07:00","message":"TextPushed: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.666979979+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.666985138+07:00","message":"Next Push (prob) : 'บำเพ็ญกุศลจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.666997687+07:00","message":"push: {false พิธี 0 0xc00369a500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.964274766+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.96431642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.964324327+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.964342383+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.964355141+07:00","message":"[bufferProcess] interim [40000000]:พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.964357988+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.964365273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.964368358+07:00","message":"> Transcript [815] [false]: 'พิธีบำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.964370813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.964373117+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.227794094+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.227843765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.22785046+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.227864716+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.227872729+07:00","message":"[bufferProcess] interim [400000000]:พิธีบำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.227875427+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.227881249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.227884414+07:00","message":"> Transcript [816] [false]: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.227886852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.227889303+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.504343484+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.50438213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.504392359+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.504403557+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.504410337+07:00","message":"[bufferProcess] interim [580000000]:พิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.504412815+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.504418747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.504421539+07:00","message":"> Transcript [817] [false]: 'พิธีบำเพ็ญกุศลสตมวารก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.504425967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.50442826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.504430267+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.504432494+07:00","message":"TextPushed: 'พิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.543829191+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.543860996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.543866406+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.543874578+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.543880809+07:00","message":"[bufferProcess] interim [700000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.54388306+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.543886419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.543889306+07:00","message":"> Transcript [818] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.543892248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.543894379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.543896443+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.543898573+07:00","message":"TextPushed: 'พิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.73754219+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.73758985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.737597859+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.737619822+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.737634261+07:00","message":"[bufferProcess] interim [880000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.737641166+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.737650396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.73765487+07:00","message":"> Transcript [819] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.737659985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.737663208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.737666788+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.737670608+07:00","message":"TextPushed: 'พิธี'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:46.044432146+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:46.044475499+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.058081081+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.058116741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.058122542+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.058132378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.058135534+07:00","message":"receive interim result [false|false]:  7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.058142593+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.058146928+07:00","message":"[buffer interim] 71 false  7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058152685+07:00","message":"[bufferProcess] interim [180000000]:พิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058155151+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058158986+07:00","message":"[bufferProcess] interim [180000000]: 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058161567+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058164739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058167863+07:00","message":"> Transcript [820] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058171582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058174052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058175894+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058178028+07:00","message":"TextPushed: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058180631+07:00","message":"Push: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058182644+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058184908+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.058187238+07:00","message":"Next Push (prob) : 'ครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.058194462+07:00","message":"push: {false บำเพ็ญกุศลสตมวาร 0 0xc00369a500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.124144645+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.124186958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.124193089+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.12420411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.124207138+07:00","message":"receive interim result [false|false]:  วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.124221249+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.124235372+07:00","message":"[buffer interim] 71 false  วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.124243425+07:00","message":"[bufferProcess] interim [300000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.124246833+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.124251081+07:00","message":"[bufferProcess] interim [300000000]: วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.12425443+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.124257717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.124260891+07:00","message":"> Transcript [821] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.124264529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.124266805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.124271817+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.124274566+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.378302544+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.378335643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.378341105+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.378355336+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.378367358+07:00","message":"[bufferProcess] interim [480000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.378370342+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.378377504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.378380445+07:00","message":"> Transcript [822] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.378383765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.37838612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.378388866+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.378391375+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.636038973+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.63607907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.636085278+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.636111215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.636114372+07:00","message":"receive interim result [false|false]:  วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.636121367+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.636125387+07:00","message":"[buffer interim] 71 false  วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.636133601+07:00","message":"[bufferProcess] interim [780000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.636136369+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.636139569+07:00","message":"[bufferProcess] interim [780000000]: วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.636142243+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.636145329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.636148223+07:00","message":"> Transcript [823] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.636151383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.636153456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.63615597+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.636158348+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.827071333+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.827106821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.827113206+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.827124071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.827126816+07:00","message":"receive interim result [false|false]:  วันอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.827133473+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.827140638+07:00","message":"[buffer interim] 71 false  วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827145734+07:00","message":"[bufferProcess] interim [20000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827148434+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827154904+07:00","message":"[bufferProcess] interim [20000000]: วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827157859+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827160595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827163547+07:00","message":"> Transcript [824] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827167265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827169645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827172012+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827174522+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827181584+07:00","message":"Push: 'ครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827183656+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827186136+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.827188804+07:00","message":"Next Push (prob) : 'อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.827197262+07:00","message":"push: {false ครบ 7 วัน 0 0xc00369a500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.145321134+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.145362083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.145368904+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.145378792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.145384374+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.145392035+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.14539561+07:00","message":"[buffer interim] 71 false  วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.14540158+07:00","message":"[bufferProcess] interim [260000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.145404423+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.145407939+07:00","message":"[bufferProcess] interim [260000000]: วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.145411177+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.145414627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.145418799+07:00","message":"> Transcript [825] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.1454217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.145424035+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.334853624+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.334890162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.334896755+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.334906622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.334910059+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.334917528+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.334922912+07:00","message":"[buffer interim] 71 false  วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334929096+07:00","message":"[bufferProcess] interim [440000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334931913+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334937861+07:00","message":"[bufferProcess] interim [440000000]: วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334940796+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334944557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334947946+07:00","message":"> Transcript [826] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334951831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334954216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334956624+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.334959094+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.47378377+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.473824241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.473837423+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.473846264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.473849373+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.473857533+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.473861578+07:00","message":"[buffer interim] 71 false  วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.473867645+07:00","message":"[bufferProcess] interim [620000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.473870428+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.473874041+07:00","message":"[bufferProcess] interim [620000000]: วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.47387688+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.473880243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.473883926+07:00","message":"> Transcript [827] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.473887684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.473889881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.473892561+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.473894925+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.53502645+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.535064062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.535071304+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.53508235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.535085184+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.53509244+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.535100745+07:00","message":"[buffer interim] 71 false  วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535107229+07:00","message":"[bufferProcess] interim [680000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535110169+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535118241+07:00","message":"[bufferProcess] interim [680000000]: วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535121299+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535124533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535127391+07:00","message":"> Transcript [828] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535131825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535134209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535136475+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.535139326+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.654021736+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.654060362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.654067307+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.654076232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.654078985+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.654085652+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.654091473+07:00","message":"[buffer interim] 71 false  วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654097501+07:00","message":"[bufferProcess] interim [740000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.6541004+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.65410652+07:00","message":"[bufferProcess] interim [740000000]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.65410954+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654112618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.65411546+07:00","message":"> Transcript [829] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654122084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654124512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654126873+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654129256+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654133436+07:00","message":"Push: 'อุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654135428+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654137606+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.654140117+07:00","message":"Next Push (prob) : 'เป็นพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.654163847+07:00","message":"push: {false อุทิศถวาย 0 0xc00369a500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.153737767+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.219455713+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.232711227+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.232743503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.232749048+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.232758647+07:00","message":"[buffer interim] 71 false พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.232764671+07:00","message":"[bufferProcess] interim [340000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.232767215+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.232772795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.232775618+07:00","message":"> Transcript [830] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.232777997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.232780405+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.256937444+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.25697856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล\",\"confidence\":0.9576359}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.256984645+07:00","message":"receive interim result [true|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.256996177+07:00","message":"end recv isFinal message id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.256998422+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.257006186+07:00","message":"[buffer interim] 71 true พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.25701594+07:00","message":"[bufferProcess] interim [460000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257023023+07:00","message":"[bufferProcess] send to processor (isfinal):พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257027591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257031542+07:00","message":"> Transcript [831] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257036447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257039337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257043207+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257046363+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257048675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257050757+07:00","message":"> Transcript [832] [true]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257053053+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257055021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257058201+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.25706042+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.257067061+07:00","message":"Push: 'เป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.257074771+07:00","message":"push: {true เป็นพระกุศล 0 0xc00369a500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:48.274467368+07:00","message":"write wav file: './tmp/7582/7582_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.686743814+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.686790444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.686796917+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.686809225+07:00","message":"[buffer interim] 72 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.686815336+07:00","message":"[bufferProcess] interim [480000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.686817171+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.752774584+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.752824419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.752832641+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.7528639+07:00","message":"[buffer interim] 72 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.752872089+07:00","message":"[bufferProcess] interim [600000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.752875498+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.752885723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.752889787+07:00","message":"> Transcript [833] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.752892906+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.875896932+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.875934658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.875941548+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.875953212+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.875960027+07:00","message":"[bufferProcess] interim [720000000]:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.875963336+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.875968751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.875971781+07:00","message":"> Transcript [834] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.875974887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.875977158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.87597946+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.875981693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:49.044567346+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:49.044575228+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.19422468+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.194268476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.194273987+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.19428537+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.194292095+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.194294798+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.194300465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.194303486+07:00","message":"> Transcript [835] [false]: 'สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.194306959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.194309131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.194311082+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.194313435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.254066649+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.254107642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.254113977+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.254127715+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.25413479+07:00","message":"[bufferProcess] interim [80000000]:สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.254137484+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.254144111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.254148245+07:00","message":"> Transcript [836] [false]: 'สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.254152144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.254154388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.254158741+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.254161238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.573494419+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.573531165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.573537226+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.57355217+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573558669+07:00","message":"[bufferProcess] interim [380000000]:สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573561186+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573567658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573570675+07:00","message":"> Transcript [837] [false]: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573573981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573576393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573578392+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573580516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573586716+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573589176+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573591258+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.573593582+07:00","message":"Next Push (prob) : 'พระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.573602326+07:00","message":"push: {false สมเด็จ 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.774278292+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.774315874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.774328461+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.774342821+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.774350745+07:00","message":"[bufferProcess] interim [560000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.774353179+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.774357077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.774359923+07:00","message":"> Transcript [838] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.774362971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.774365046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.774367097+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.774369258+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.967076075+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.967114105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.967119776+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.967131781+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.967138353+07:00","message":"[bufferProcess] interim [800000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.967141088+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.96714614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.967148943+07:00","message":"> Transcript [839] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.967152322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.9671545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.967156795+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.967159301+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.097280162+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.097320051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.097325803+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.097338958+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.097345388+07:00","message":"[bufferProcess] interim [920000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.097347968+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.09735363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.097356245+07:00","message":"> Transcript [840] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.097359422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.0973617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.097363747+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.097366248+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.157465457+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.15750261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.157508774+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.157523457+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157530123+07:00","message":"[bufferProcess] interim [980000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157532683+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157536055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157539581+07:00","message":"> Transcript [841] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157543918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157546018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157548187+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157550496+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157553124+07:00","message":"Push: 'พระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157555467+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157557707+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.157559951+07:00","message":"Next Push (prob) : 'เจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.157567689+07:00","message":"push: {false พระเจ้าลูกเธอ 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.351775857+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.351816834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.351823036+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.35183687+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.351856413+07:00","message":"[bufferProcess] interim [220000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.351859014+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.35186479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.351867821+07:00","message":"> Transcript [842] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.351870517+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.53229607+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.532331195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.532336389+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.532347583+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.532354082+07:00","message":"[bufferProcess] interim [340000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.53235832+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.532367483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.532371684+07:00","message":"> Transcript [843] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.532376524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.532380048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.532382851+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.53238755+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.534793191+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.534815735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.534821118+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.534834298+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.534850454+07:00","message":"[bufferProcess] interim [400000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.534853584+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.534862752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.534865803+07:00","message":"> Transcript [844] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.534868229+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.177304976+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.177343631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.17734951+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.177370882+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.177377918+07:00","message":"[bufferProcess] interim [0]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.17738082+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.177387302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.17739027+07:00","message":"> Transcript [845] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.177394125+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.17739637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.177399027+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.177402352+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.883782232+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.883819478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.883829594+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.883851095+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.883862223+07:00","message":"[bufferProcess] interim [660000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.883865101+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.883869173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.883872598+07:00","message":"> Transcript [846] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.8838765+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.883878975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.883882164+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.883884952+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.887721769+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.887747258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.887752041+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.88776436+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887770407+07:00","message":"[bufferProcess] interim [720000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887772785+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887779928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887782472+07:00","message":"> Transcript [847] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887785705+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887787937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887790107+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887792959+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887798637+07:00","message":"Push: 'เจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887801749+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887804275+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.887806589+07:00","message":"Next Push (prob) : 'นเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.88781566+07:00","message":"push: {false เจ้าฟ้าพัชรกิติยาภา 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.948755321+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.948789692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.948797188+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.948809706+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.948816336+07:00","message":"[bufferProcess] interim [780000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.948819399+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.948825971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.948828695+07:00","message":"> Transcript [848] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.948832207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.948834629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.948837017+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.948840045+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:52.045296426+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:52.045328108+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.136686902+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.136725109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.136732597+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.136745628+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.136754134+07:00","message":"[bufferProcess] interim [20000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.13675667+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.136762501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.136765679+07:00","message":"> Transcript [849] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.136768729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.136770671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.136773807+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.13677733+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.457824471+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.457875566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.457882362+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.457895174+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.457902683+07:00","message":"[bufferProcess] interim [320000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.457905653+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.457911296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.457914529+07:00","message":"> Transcript [850] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.457918267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.457920665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.457922732+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.457925583+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.583973643+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.584013445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.58402011+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.584036179+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584044512+07:00","message":"[bufferProcess] interim [380000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584047655+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584051286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.58405403+07:00","message":"> Transcript [851] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584057754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584060014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584062196+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584065287+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584068578+07:00","message":"Push: 'นเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584070762+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584073254+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.584075916+07:00","message":"Next Push (prob) : 'เทพพญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.58408488+07:00","message":"push: {false นเรนทิรา 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.65297074+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.653012341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.653019217+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.653035011+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.653042645+07:00","message":"[bufferProcess] interim [440000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.653045551+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.653053866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.653056761+07:00","message":"> Transcript [852] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.653059529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.653062129+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.294031741+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.294067672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.294073128+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.294089519+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.294096842+07:00","message":"[bufferProcess] interim [40000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.294099535+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.294102758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.294105492+07:00","message":"> Transcript [853] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.29410805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.294110072+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.543722957+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.543757677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.543763864+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.543779279+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.543785926+07:00","message":"[bufferProcess] interim [340000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.543788715+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.543795646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.543798474+07:00","message":"> Transcript [854] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.543801982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.54380419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.543806873+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.543810486+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.796022962+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.88500978+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.885052041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.885058135+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.88507381+07:00","message":"[buffer interim] 72 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.885081659+07:00","message":"[bufferProcess] interim [700000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.88508481+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.885092084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.885095452+07:00","message":"> Transcript [855] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.885099705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.88510254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.885105445+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.885108631+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.893940825+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.893973626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.893981477+07:00","message":"receive interim result [true|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.893991742+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.89399416+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.893999995+07:00","message":"[buffer interim] 72 true สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894005579+07:00","message":"[bufferProcess] interim [790000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894019903+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894023966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894027056+07:00","message":"> Transcript [856] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894030441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894032866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894035161+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894037584+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894039708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894041816+07:00","message":"> Transcript [857] [true]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894044501+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894046298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894048157+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.89405017+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.894058132+07:00","message":"Push: 'เทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.894066745+07:00","message":"push: {true เทพยวดีกรมหลวงราชสาริณี 0 0xc000186400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:53.905556149+07:00","message":"write wav file: './tmp/7582/7582_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.927591893+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.265876198+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.26592366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.265929023+07:00","message":"receive interim result [false|false]: สถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.265944276+07:00","message":"[buffer interim] 73 false สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.265951417+07:00","message":"[bufferProcess] interim [420000000]:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.265953448+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.393231367+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.393274938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.3932812+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.393296142+07:00","message":"[buffer interim] 73 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.39330365+07:00","message":"[bufferProcess] interim [480000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.393306403+07:00","message":"[bufferProcess] send to processor:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.393313177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.393316867+07:00","message":"> Transcript [858] [false]: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.39331953+07:00","message":"Set StatePrefix (first interim): 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.477953615+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.477982771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.477988367+07:00","message":"receive interim result [false|false]: สถานี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.477998493+07:00","message":"[buffer interim] 73 false สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.47800457+07:00","message":"[bufferProcess] interim [600000000]:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.478007209+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.478010752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.478013519+07:00","message":"> Transcript [859] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.478016661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.478019101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.478020984+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.478022886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.802601607+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.802645739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานี Siri\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.802652089+07:00","message":"receive interim result [false|false]: สถานี Siri"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.802666638+07:00","message":"[buffer interim] 73 false สถานี Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.802674284+07:00","message":"[bufferProcess] interim [900000000]:สถานี Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.802676835+07:00","message":"[bufferProcess] send to processor:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.802680196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.802683384+07:00","message":"> Transcript [860] [false]: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.802686874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.802689464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.802691491+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.802693594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.88444684+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.94762287+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:55.045527153+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:55.045530522+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.118762119+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.11880494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีศิริพัฒน์\",\"confidence\":0.6836089}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.118811348+07:00","message":"receive interim result [true|false]: สถานีศิริพัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.118820031+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.118822317+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.118828222+07:00","message":"[buffer interim] 73 true สถานีศิริพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118837026+07:00","message":"[bufferProcess] interim [170000000]:สถานีศิริพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118840315+07:00","message":"[bufferProcess] send to processor (isfinal):สถานี Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.11884353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118846322+07:00","message":"> Transcript [861] [false]: 'สถานี Siri'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118848957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118850929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118852979+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118863247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118865022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118867159+07:00","message":"> Transcript [862] [true]: 'สถานีศิริพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118869767+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118871638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118873443+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.118875223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.11887776+07:00","message":"Push: 'สถานีศิริพัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.118885475+07:00","message":"push: {true สถานีศิริพัฒน์ 0 0xc0020eed80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:55.124501598+07:00","message":"write wav file: './tmp/7582/7582_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.134155267+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.205421659+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.344647729+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.344666816+07:00","message":"found end of frame, send empty tag with msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.344670471+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.344677834+07:00","message":"[buffer interim] 74 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.344685513+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.344689632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.344692372+07:00","message":"> Transcript [863] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.34469555+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.34469787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.344700236+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.344702154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.344709141+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.344718862+07:00","message":"push: {true \n 0 0xc0020a2680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:55.350980964+07:00","message":"write wav file: './tmp/7582/7582_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.533581126+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.533621439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.533627674+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.533643398+07:00","message":"[buffer interim] 75 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.533650989+07:00","message":"[bufferProcess] interim [360000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.533652921+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.538596642+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.538634988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.538641824+07:00","message":"receive interim result [false|false]: มหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.538661105+07:00","message":"[buffer interim] 75 false มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.53866856+07:00","message":"[bufferProcess] interim [420000000]:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.538671993+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.538681014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.538684759+07:00","message":"> Transcript [864] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.538688043+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.732114009+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.732151162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาหาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.732156708+07:00","message":"receive interim result [false|false]: มาหาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.732166907+07:00","message":"[buffer interim] 75 false มาหาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.732173154+07:00","message":"[bufferProcess] interim [600000000]:มาหาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.732175623+07:00","message":"[bufferProcess] send to processor:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.732180818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.73218345+07:00","message":"> Transcript [865] [false]: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.732185727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.732188113+07:00","message":"Set new StatePrefix: 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.850349069+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.850390218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมาวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.850397856+07:00","message":"receive interim result [false|false]: หมาวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.850414407+07:00","message":"[buffer interim] 75 false หมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.850424041+07:00","message":"[bufferProcess] interim [660000000]:หมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.850427918+07:00","message":"[bufferProcess] send to processor:มาหาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.850438674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.850446516+07:00","message":"> Transcript [866] [false]: 'มาหาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.850450287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.850453651+07:00","message":"Set new StatePrefix: 'มาหาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.852224037+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.852241566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.8522463+07:00","message":"receive interim result [false|false]: มหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.852256694+07:00","message":"[buffer interim] 75 false มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.852261934+07:00","message":"[bufferProcess] interim [720000000]:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.852264008+07:00","message":"[bufferProcess] send to processor:หมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.852267253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.852270094+07:00","message":"> Transcript [867] [false]: 'หมาวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.852272266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.852274215+07:00","message":"Set new StatePrefix: 'หมาวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.051149664+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.051186156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.051191997+07:00","message":"receive interim result [false|false]: มหาวัชระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.051206363+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.051210248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.051213132+07:00","message":"receive interim result [false|false]: มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.051218608+07:00","message":"[buffer interim] 75 false มหาวัชระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.051221637+07:00","message":"[buffer interim] 75 false มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.0512267+07:00","message":"[bufferProcess] interim [840000000]:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051228917+07:00","message":"[bufferProcess] send to processor:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051231632+07:00","message":"[bufferProcess] interim [900000000]:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051233574+07:00","message":"[bufferProcess] send to processor:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051236312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051239142+07:00","message":"> Transcript [868] [false]: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051241251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051243376+07:00","message":"Set new StatePrefix: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051245165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.05124962+07:00","message":"> Transcript [869] [false]: 'มหาวัชระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051251464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.051253123+07:00","message":"Set new StatePrefix: 'มหาวัชระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.169266192+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.169305589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.169311096+07:00","message":"receive interim result [false|false]: มหาวัชระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.169322596+07:00","message":"[buffer interim] 75 false มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.169331915+07:00","message":"[bufferProcess] interim [960000000]:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.169334541+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.169338714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.169342074+07:00","message":"> Transcript [870] [false]: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.169344331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.169346402+07:00","message":"Set new StatePrefix: 'มหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240090616+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240137122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240143334+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240159347+07:00","message":"[buffer interim] 75 false มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240167323+07:00","message":"[bufferProcess] interim [80000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240170316+07:00","message":"[bufferProcess] send to processor:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240182736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.24018627+07:00","message":"> Transcript [871] [false]: 'มหาวัชระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240189399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.24019202+07:00","message":"Set new StatePrefix: 'มหาวัชระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.809276626+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.809318513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.809324781+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.809334731+07:00","message":"[buffer interim] 75 false มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.809342265+07:00","message":"[bufferProcess] interim [680000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.809344989+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.809349097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.809352144+07:00","message":"> Transcript [872] [false]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.809354353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.809356506+07:00","message":"Set new StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.864746306+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.954726999+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.954777644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.954784313+07:00","message":"receive interim result [true|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.954794337+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.954796611+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.954807241+07:00","message":"[buffer interim] 75 true มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954818124+07:00","message":"[bufferProcess] interim [890000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.95482131+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954836637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954857385+07:00","message":"> Transcript [873] [false]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954871743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954875693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954879075+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954882767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.95488606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954889979+07:00","message":"> Transcript [874] [true]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954893512+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954896319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954899055+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954902161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.954909956+07:00","message":"Push: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.954923334+07:00","message":"push: {true มหาวัชรราชธิดา 0 0xc0020a2780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:56.96204105+07:00","message":"write wav file: './tmp/7582/7582_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.056554388+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.183747309+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.268288227+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.268311798+07:00","message":"found end of frame, send empty tag with msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.268315977+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.268324967+07:00","message":"[buffer interim] 76 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.26833324+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.268338038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.268342101+07:00","message":"> Transcript [875] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.268345699+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.268348589+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.268351391+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.268355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.268358477+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.26836918+07:00","message":"push: {true \n 0 0xc000187400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:57.273821248+07:00","message":"write wav file: './tmp/7582/7582_76.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.57570587+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.725474351+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.72550333+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.725506673+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.725508569+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.725510453+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.725512795+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.725514541+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.725516325+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.935261994+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.935306202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.935311641+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.935328754+07:00","message":"[buffer interim] 77 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.935335494+07:00","message":"[bufferProcess] interim [420000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.935337366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:58.045765862+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:58.045774936+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.144356475+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.144401528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.144408031+07:00","message":"receive interim result [false|false]: ภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.144422646+07:00","message":"[buffer interim] 77 false ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.144430962+07:00","message":"[bufferProcess] interim [540000000]:ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.144433394+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.144440203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.144443545+07:00","message":"> Transcript [876] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.144445963+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.288354669+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.288389868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.288395032+07:00","message":"receive interim result [false|false]: ภายในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.288408374+07:00","message":"[buffer interim] 77 false ภายในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.288417548+07:00","message":"[bufferProcess] interim [720000000]:ภายในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.288420041+07:00","message":"[bufferProcess] send to processor:ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.288424442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.288427874+07:00","message":"> Transcript [877] [false]: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.288430214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.288432681+07:00","message":"Set new StatePrefix: 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.299976526+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.300009788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.300015937+07:00","message":"receive interim result [false|false]: ภายในพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.300028897+07:00","message":"[buffer interim] 77 false ภายในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.300036055+07:00","message":"[bufferProcess] interim [780000000]:ภายในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.300038242+07:00","message":"[bufferProcess] send to processor:ภายในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.300042177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.300045014+07:00","message":"> Transcript [878] [false]: 'ภายในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.300052593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.300054735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.300056875+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.300059342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.742944662+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.742979136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.742984207+07:00","message":"receive interim result [false|false]: ภายในพิธีมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.743000778+07:00","message":"[buffer interim] 77 false ภายในพิธีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.743007273+07:00","message":"[bufferProcess] interim [200000000]:ภายในพิธีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.743009977+07:00","message":"[bufferProcess] send to processor:ภายในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.743014167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.743017587+07:00","message":"> Transcript [879] [false]: 'ภายในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.743021006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.743023181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.743025163+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.743027583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.000779564+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.000828331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.00083655+07:00","message":"receive interim result [false|false]: ภายในพิธีมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.000852438+07:00","message":"[buffer interim] 77 false ภายในพิธีมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.00086405+07:00","message":"[bufferProcess] interim [440000000]:ภายในพิธีมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.000877287+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.000884919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.000888215+07:00","message":"> Transcript [880] [false]: 'ภายในพิธีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.000892003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.000894226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.000896199+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.000900161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.006246857+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.006280758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.006286756+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.006303816+07:00","message":"[buffer interim] 77 false ภายในพิธีมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006310652+07:00","message":"[bufferProcess] interim [500000000]:ภายในพิธีมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006312719+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006316636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006319462+07:00","message":"> Transcript [881] [false]: 'ภายในพิธีมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006322874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006324972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006326814+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006329195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006331795+07:00","message":"Push: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.00633401+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006336622+07:00","message":"Set new StatePrefix : 'ภายในพิธีมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.006338742+07:00","message":"Next Push (prob) : 'พิธีมีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.006347226+07:00","message":"push: {false ภายใน 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.18649898+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.186537208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.186542921+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.186557924+07:00","message":"[buffer interim] 77 false ภายในพิธีมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.186564566+07:00","message":"[bufferProcess] interim [680000000]:ภายในพิธีมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.186566918+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.186573392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.18657631+07:00","message":"> Transcript [882] [false]: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.186578737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.186580929+07:00","message":"Set new StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.313597486+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.313642882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.313649591+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.313660844+07:00","message":"[buffer interim] 77 false ภายในพิธีมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.313669815+07:00","message":"[bufferProcess] interim [800000000]:ภายในพิธีมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.313673607+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.313680344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.31368516+07:00","message":"> Transcript [883] [false]: 'ภายในพิธีมีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.31368974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.313693139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.313695325+07:00","message":"StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.313697423+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.631108462+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.631143397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.631149277+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.631163845+07:00","message":"[buffer interim] 77 false ภายในพิธีมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.631171015+07:00","message":"[bufferProcess] interim [40000000]:ภายในพิธีมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.631174001+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.631182336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.631185228+07:00","message":"> Transcript [884] [false]: 'ภายในพิธีมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.631188308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.631190331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.63119312+07:00","message":"StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.631195848+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.825864257+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.825907273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.825913341+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธีกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.825928776+07:00","message":"[buffer interim] 77 false ภายในพิธีมีการประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.82593627+07:00","message":"[bufferProcess] interim [280000000]:ภายในพิธีมีการประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.825938883+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.825942726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.825945776+07:00","message":"> Transcript [885] [false]: 'ภายในพิธีมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.825948963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.825951004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.825953266+07:00","message":"StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.825955655+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.019620599+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.019662248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรมทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.019668612+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธีกรรมทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.019684097+07:00","message":"[buffer interim] 77 false ภายในพิธีมีการประกอบพิธีกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019695079+07:00","message":"[bufferProcess] interim [460000000]:ภายในพิธีมีการประกอบพิธีกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019697816+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019705912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019709169+07:00","message":"> Transcript [886] [false]: 'ภายในพิธีมีการประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019713967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019716534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019719247+07:00","message":"StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019721668+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.01972711+07:00","message":"Push: 'พิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019729208+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.019731922+07:00","message":"Set new StatePrefix : 'ภายในพิธีมีการประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.0197343+07:00","message":"Next Push (prob) : 'ประกอบพิธีกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.019742805+07:00","message":"push: {false พิธีมีการ 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.217781105+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.217827111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรมทางจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.217832918+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธีกรรมทางจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.217847825+07:00","message":"[buffer interim] 77 false ภายในพิธีมีการประกอบพิธีกรรมทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.217855523+07:00","message":"[bufferProcess] interim [700000000]:ภายในพิธีมีการประกอบพิธีกรรมทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.217858442+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบพิธีกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.217865931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.217869002+07:00","message":"> Transcript [887] [false]: 'ภายในพิธีมีการประกอบพิธีกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.217881626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.217884277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.217886341+07:00","message":"StatePrefix: 'ภายในพิธีมีการประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.217889035+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.336379287+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.336421759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.336428568+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.336444251+07:00","message":"[buffer interim] 77 false ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.336452467+07:00","message":"[bufferProcess] interim [820000000]:ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.336455488+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบพิธีกรรมทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.336464083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.336467234+07:00","message":"> Transcript [888] [false]: 'ภายในพิธีมีการประกอบพิธีกรรมทางจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.336470795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.336474022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.336476017+07:00","message":"StatePrefix: 'ภายในพิธีมีการประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.336478894+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.704206046+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.810592035+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.81063172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.81063752+07:00","message":"receive interim result [true|false]: ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.810645442+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.810647738+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.810653897+07:00","message":"[buffer interim] 77 true ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810662757+07:00","message":"[bufferProcess] interim [360000000]:ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810666277+07:00","message":"[bufferProcess] send to processor (isfinal):ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810669868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810672683+07:00","message":"> Transcript [889] [false]: 'ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810675637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810677693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810679721+07:00","message":"StatePrefix: 'ภายในพิธีมีการประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810682303+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810684214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810686233+07:00","message":"> Transcript [890] [true]: 'ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.81068858+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.8106904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810692213+07:00","message":"StatePrefix: 'ภายในพิธีมีการประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810694448+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.810696958+07:00","message":"Push: 'ประกอบพิธีกรรมทางศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.810704367+07:00","message":"push: {true ประกอบพิธีกรรมทางศาสนา 0 0xc000044a80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:00.820078462+07:00","message":"write wav file: './tmp/7582/7582_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.835746828+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:01.046704867+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:01.046718072+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.214622787+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.286274197+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.393625967+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.393674615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.393679919+07:00","message":"receive interim result [false|false]: การตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.393696157+07:00","message":"[buffer interim] 78 false การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.393705751+07:00","message":"[bufferProcess] interim [420000000]:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.393707702+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.415710895+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.415744726+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.415749676+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.415759872+07:00","message":"end recv isFinal message id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.415762054+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.415767349+07:00","message":"[buffer interim] 78 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.41577561+07:00","message":"[bufferProcess] interim [420000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415780771+07:00","message":"[bufferProcess] send to processor (isfinal):การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415784522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415787932+07:00","message":"> Transcript [891] [false]: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415790291+07:00","message":"Set StatePrefix (first interim): 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415792125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415794268+07:00","message":"> Transcript [892] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415796769+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415798802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415803183+07:00","message":"StatePrefix: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415805226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.415811631+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.415818753+07:00","message":"push: {true  0 0xc000187580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:01.421956917+07:00","message":"write wav file: './tmp/7582/7582_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.741885752+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.741936842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.741943587+07:00","message":"receive interim result [false|false]: ตักบาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.741960836+07:00","message":"[buffer interim] 79 false ตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.741970328+07:00","message":"[bufferProcess] interim [480000000]:ตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.74197272+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.127979682+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.128016206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.128021934+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.128033932+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.128039716+07:00","message":"[bufferProcess] interim [840000000]:ตักบาตรอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.128042144+07:00","message":"[bufferProcess] send to processor:ตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.128047176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.128049975+07:00","message":"> Transcript [893] [false]: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.128052177+07:00","message":"Set StatePrefix (first interim): 'ตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.447958352+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.447999612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.448004789+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.448017072+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.448023237+07:00","message":"[bufferProcess] interim [140000000]:ตักบาตรอุทิศส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.448025956+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.448031329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.448034112+07:00","message":"> Transcript [894] [false]: 'ตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.448037166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.44803931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.448041418+07:00","message":"StatePrefix: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.448043831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.654544516+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.654594806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.654604012+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.654621351+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.654632364+07:00","message":"[bufferProcess] interim [380000000]:ตักบาตรอุทิศส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.654636056+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.654643042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.654647302+07:00","message":"> Transcript [895] [false]: 'ตักบาตรอุทิศส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.654651944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.654655386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.654658738+07:00","message":"StatePrefix: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.654663972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.708221765+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.708277953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.708283813+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.708299171+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.708307094+07:00","message":"[bufferProcess] interim [440000000]:ตักบาตรอุทิศส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.708309912+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.708318068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.708321489+07:00","message":"> Transcript [896] [false]: 'ตักบาตรอุทิศส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.708325334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.70832826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.708330361+07:00","message":"StatePrefix: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.708332516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.712893486+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.712933927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.712939352+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.712955404+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712962316+07:00","message":"[bufferProcess] interim [500000000]:ตักบาตรอุทิศส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712965256+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712974009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712976807+07:00","message":"> Transcript [897] [false]: 'ตักบาตรอุทิศส่วนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712980665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712982913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.71298477+07:00","message":"StatePrefix: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712986838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712995374+07:00","message":"Push: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712997509+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.712999545+07:00","message":"Set new StatePrefix : 'ตักบาตรอุทิศส่วนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.713002084+07:00","message":"Next Push (prob) : 'อุทิศส่วนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.713012191+07:00","message":"push: {false ตักบาตร 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.843145816+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.843179087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.843184014+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.843195573+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843203324+07:00","message":"[bufferProcess] interim [560000000]:ตักบาตรอุทิศส่วนพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843206645+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843211345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843215382+07:00","message":"> Transcript [898] [false]: 'ตักบาตรอุทิศส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843220259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843223332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843226449+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843230836+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.843571885+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.843611341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.84361665+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.843631945+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843638962+07:00","message":"[bufferProcess] interim [620000000]:ตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843641767+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843648792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843651671+07:00","message":"> Transcript [899] [false]: 'ตักบาตรอุทิศส่วนพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843655107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843657317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843659652+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.843662331+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.411671119+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.411712508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.411718072+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.411733659+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.411742187+07:00","message":"[bufferProcess] interim [220000000]:ตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.411745007+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.411753055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.411755972+07:00","message":"> Transcript [900] [false]: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.411758232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.411760488+07:00","message":"Set new StatePrefix: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.730205907+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.7302732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศลเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.730281366+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนกุศลเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.730300902+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนกุศลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.730313261+07:00","message":"[bufferProcess] interim [460000000]:ตักบาตรอุทิศส่วนกุศลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.730317818+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.730323166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.730331785+07:00","message":"> Transcript [901] [false]: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.730337192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.73034046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.730343554+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.730346882+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.746746176+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.746772273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศลเพื่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.746777505+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนกุศลเพื่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.7467896+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนกุศลเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.746796093+07:00","message":"[bufferProcess] interim [520000000]:ตักบาตรอุทิศส่วนกุศลเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.746798544+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนกุศลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.746801784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.746804365+07:00","message":"> Transcript [902] [false]: 'ตักบาตรอุทิศส่วนกุศลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.746808257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.74681057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.746812941+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.746815201+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.929150401+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.929197409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศลเพื่อแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.92920359+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนกุศลเพื่อแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.929215682+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนกุศลเพื่อแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.929222262+07:00","message":"[bufferProcess] interim [640000000]:ตักบาตรอุทิศส่วนกุศลเพื่อแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.929224819+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนกุศลเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.929237014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.929240453+07:00","message":"> Transcript [903] [false]: 'ตักบาตรอุทิศส่วนกุศลเพื่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.929244123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.929246611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.92924879+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.929251118+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:04.047675261+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:04.047684819+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.11863557+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.118667627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.118672998+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.118689571+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118696891+07:00","message":"[bufferProcess] interim [880000000]:ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118699305+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนกุศลเพื่อแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118702875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118705718+07:00","message":"> Transcript [904] [false]: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118708779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118710805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118712863+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118714991+07:00","message":"TextPushed: 'ตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118717406+07:00","message":"Push: 'อุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118719326+07:00","message":"TextPushed: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118721542+07:00","message":"Set new StatePrefix : 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.118723806+07:00","message":"Next Push (prob) : 'เพื่อแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.118731174+07:00","message":"push: {false อุทิศส่วนกุศล 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.308148987+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.308188936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.308195672+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.30820964+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.308216468+07:00","message":"[bufferProcess] interim [60000000]:ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.308219017+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.308224724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.308227456+07:00","message":"> Transcript [905] [false]: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.308230562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.308232784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.308234854+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.308237447+07:00","message":"TextPushed: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.498943533+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.498981786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.498987662+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.499002473+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.49900911+07:00","message":"[bufferProcess] interim [240000000]:ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.499011997+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.499019029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.499021974+07:00","message":"> Transcript [906] [false]: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.499025814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.499028042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.499031633+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.49903419+07:00","message":"TextPushed: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.759028834+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.759068377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.759073978+07:00","message":"receive interim result [false|false]: ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.759087523+07:00","message":"[buffer interim] 79 false ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.759094268+07:00","message":"[bufferProcess] interim [480000000]:ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.759098988+07:00","message":"[bufferProcess] send to processor:ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.759106064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.759108835+07:00","message":"> Transcript [907] [false]: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.759112414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.759116994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.759119305+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.759121946+07:00","message":"TextPushed: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.064062844+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.162674018+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.162716934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.162723381+07:00","message":"receive interim result [true|false]: ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.162732463+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.162735252+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.162741478+07:00","message":"[buffer interim] 79 true ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.16275019+07:00","message":"[bufferProcess] interim [990000000]:ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162753634+07:00","message":"[bufferProcess] send to processor (isfinal):ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162766646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162781954+07:00","message":"> Transcript [908] [false]: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162787566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162790033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.16279274+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.16279538+07:00","message":"TextPushed: 'ตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162803+07:00","message":"Push: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162805036+07:00","message":"TextPushed: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162807504+07:00","message":"Set new StatePrefix : 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.1628101+07:00","message":"Next Push (prob) : 'ความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162812684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162814933+07:00","message":"> Transcript [909] [true]: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162817367+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162819159+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162821371+07:00","message":"StatePrefix: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162823358+07:00","message":"TextPushed: 'ตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.162825614+07:00","message":"Push: 'ความจงรักภักดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.16283172+07:00","message":"push: {false เพื่อแสดง 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.162852929+07:00","message":"push: {true ความจงรักภักดี 0 0xc000044d00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:05.173575319+07:00","message":"write wav file: './tmp/7582/7582_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.387184242+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.805434457+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.805475216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.805480359+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.805495965+07:00","message":"[buffer interim] 80 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.805502967+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.805504956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.980458773+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.980497743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.980503458+07:00","message":"receive interim result [false|false]: และร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.98051875+07:00","message":"[buffer interim] 80 false และร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.980525635+07:00","message":"[bufferProcess] interim [600000000]:และร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.980528086+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.980531751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.980534848+07:00","message":"> Transcript [910] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.980537767+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.280001722+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.280053033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และโรคอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.280058504+07:00","message":"receive interim result [false|false]: และโรคอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.280075185+07:00","message":"[buffer interim] 80 false และโรคอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.280083902+07:00","message":"[bufferProcess] interim [840000000]:และโรคอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.280086813+07:00","message":"[bufferProcess] send to processor:และร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.280093964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.280097511+07:00","message":"> Transcript [911] [false]: 'และร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.28010089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.280103123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.280105449+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.280108103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.306964962+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.30700918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.307015438+07:00","message":"receive interim result [false|false]: และร่วมอุทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.30703407+07:00","message":"[buffer interim] 80 false และร่วมอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.307042137+07:00","message":"[bufferProcess] interim [900000000]:และร่วมอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.307044579+07:00","message":"[bufferProcess] send to processor:และโรคอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.307051317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.307054443+07:00","message":"> Transcript [912] [false]: 'และโรคอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.3070606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.307063027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.307065802+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.307068443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.55705888+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.557100309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอธิษฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.557106348+07:00","message":"receive interim result [false|false]: และร่วมอธิษฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.557118035+07:00","message":"[buffer interim] 80 false และร่วมอธิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.55712778+07:00","message":"[bufferProcess] interim [140000000]:และร่วมอธิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.55713064+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.557136271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.557139278+07:00","message":"> Transcript [913] [false]: 'และร่วมอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.557143089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.557145434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.557150004+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.557152569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.5592449+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.559279265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.559285085+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.559301281+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559308811+07:00","message":"[bufferProcess] interim [200000000]:และร่วมอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559311222+07:00","message":"[bufferProcess] send to processor:และร่วมอธิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.55931803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559321527+07:00","message":"> Transcript [914] [false]: 'และร่วมอธิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559325032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559327402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559329804+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559332049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559337222+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559339062+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559341169+07:00","message":"Set new StatePrefix : 'และร่วมอธิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.559344117+07:00","message":"Next Push (prob) : 'ร่วมอธิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.559352919+07:00","message":"push: {false และ 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.813706177+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.813742951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.81374872+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.813760094+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.81377152+07:00","message":"[bufferProcess] interim [440000000]:และร่วมอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.813773893+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.813776928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.813779958+07:00","message":"> Transcript [915] [false]: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.813782243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.813784215+07:00","message":"Set new StatePrefix: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.935782263+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.935827048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.935833316+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.935847396+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.935855501+07:00","message":"[bufferProcess] interim [560000000]:และร่วมอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.935858206+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.935862264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.935865267+07:00","message":"> Transcript [916] [false]: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.935868702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.935870994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.935873367+07:00","message":"StatePrefix: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.935876003+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:07.048576428+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:07.048583409+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.136762082+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.136800622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.136806507+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.136822836+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.136829781+07:00","message":"[bufferProcess] interim [740000000]:และร่วมอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.136832496+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.136839288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.136842139+07:00","message":"> Transcript [917] [false]: 'และร่วมอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.136845468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.136847682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.136850811+07:00","message":"StatePrefix: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.13685339+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.137647671+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.137684123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.13768957+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.137705832+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.137713872+07:00","message":"[bufferProcess] interim [800000000]:และร่วมอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.137716331+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.137720627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.137723898+07:00","message":"> Transcript [918] [false]: 'และร่วมอุทิศถวายเป็นพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.137727953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.1377305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.137733029+07:00","message":"StatePrefix: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.137735506+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.463308385+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.46334853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.463354855+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.463369378+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463379557+07:00","message":"[bufferProcess] interim [40000000]:และร่วมอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463382433+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463385954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463389183+07:00","message":"> Transcript [919] [false]: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463393345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463395419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463397811+07:00","message":"StatePrefix: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463400275+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463407392+07:00","message":"Push: 'ร่วมอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463409559+07:00","message":"TextPushed: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463411678+07:00","message":"Set new StatePrefix : 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.463413893+07:00","message":"Next Push (prob) : 'เป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.463421322+07:00","message":"push: {false ร่วมอุทิศถวาย 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.490187017+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.490229032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.4902345+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.490253103+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระกุศลโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.490261216+07:00","message":"[bufferProcess] interim [100000000]:และร่วมอุทิศถวายเป็นพระกุศลโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.490264057+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.490271641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.490274711+07:00","message":"> Transcript [920] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.490278381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.490281925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.490284096+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.490286806+07:00","message":"TextPushed: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.523304258+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.523350833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลแด่พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.523358347+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลแด่พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.523373097+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระกุศลแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.523382068+07:00","message":"[bufferProcess] interim [220000000]:และร่วมอุทิศถวายเป็นพระกุศลแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.523386222+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.523396274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.523401137+07:00","message":"> Transcript [921] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.523406717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.523410021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.523413529+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.523417468+07:00","message":"TextPushed: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.649408176+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.649451954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.649459006+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.649469746+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.649479941+07:00","message":"[bufferProcess] interim [280000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.649483927+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.649491535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.649495178+07:00","message":"> Transcript [922] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.649500104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.649504097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.64950689+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.649509746+07:00","message":"TextPushed: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.834728296+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.834775365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.834781415+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.834796416+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834803046+07:00","message":"[bufferProcess] interim [460000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834806153+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834813889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834816963+07:00","message":"> Transcript [923] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834820654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.83482305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834825944+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834828569+07:00","message":"TextPushed: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834835552+07:00","message":"Push: 'เป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834837451+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834839641+07:00","message":"Set new StatePrefix : 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.834841852+07:00","message":"Next Push (prob) : 'โดยพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.83484931+07:00","message":"push: {false เป็นพระกุศล 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.025781571+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.025813796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.025819203+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.025828587+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.025834953+07:00","message":"[bufferProcess] interim [700000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.025837304+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.025840585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.025843411+07:00","message":"> Transcript [924] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.025846619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.025848731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.025850766+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.025853378+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.608946876+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.608990284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.609001536+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.609018347+07:00","message":"[buffer interim] 80 false และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.609025537+07:00","message":"[bufferProcess] interim [300000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.609028626+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.609036793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.609042021+07:00","message":"> Transcript [925] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.609046277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.609048733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.609051076+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.60905434+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.776298675+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.876043432+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.876089029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.87609686+07:00","message":"receive interim result [true|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.876108332+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.876110692+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.87611831+07:00","message":"[buffer interim] 80 true และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876129426+07:00","message":"[bufferProcess] interim [630000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876132664+07:00","message":"[bufferProcess] send to processor (isfinal):และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.87613717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876140596+07:00","message":"> Transcript [926] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876144082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876146234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876148453+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876151468+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876153464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876155466+07:00","message":"> Transcript [927] [true]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876157819+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876159641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876161346+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.876163337+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.87616642+07:00","message":"Push: 'โดยพร้อมเพรียงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.876175386+07:00","message":"push: {true โดยพร้อมเพรียงกัน 0 0xc000044100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:08.886154193+07:00","message":"write wav file: './tmp/7582/7582_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.03642372+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.560964478+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.56100738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.561012804+07:00","message":"receive interim result [false|false]: บรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.561027094+07:00","message":"[buffer interim] 81 false บรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.561033364+07:00","message":"[bufferProcess] interim [540000000]:บรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.561035471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.751983262+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.752021145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.752026858+07:00","message":"receive interim result [false|false]: บรรยากาศเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.752036418+07:00","message":"[buffer interim] 81 false บรรยากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.7520432+07:00","message":"[bufferProcess] interim [780000000]:บรรยากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.752045566+07:00","message":"[bufferProcess] send to processor:บรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.752048739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.752053494+07:00","message":"> Transcript [928] [false]: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.752055656+07:00","message":"Set StatePrefix (first interim): 'บรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.954670173+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.954709089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.954714614+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.954728294+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.954735514+07:00","message":"[bufferProcess] interim [900000000]:บรรยากาศเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.954737867+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.954741861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.954744786+07:00","message":"> Transcript [929] [false]: 'บรรยากาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.954748015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.954750219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.954752212+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.954754297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.030444773+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.030485832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.03049144+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.030510288+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.030517562+07:00","message":"[bufferProcess] interim [960000000]:บรรยากาศเป็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.030520451+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.030526222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.030529251+07:00","message":"> Transcript [930] [false]: 'บรรยากาศเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.030533496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.030535929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.030537965+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.030540313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.046222029+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.046252936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นรึ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.046258792+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นรึ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.046273376+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.046278519+07:00","message":"[bufferProcess] interim [20000000]:บรรยากาศเป็นรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.04628071+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.046283813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.046287015+07:00","message":"> Transcript [931] [false]: 'บรรยากาศเป็นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.04629019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.046292542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.046294538+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.04629669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:10.049363608+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:10.049374454+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.211620116+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.2116553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.211661068+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.211674324+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211681102+07:00","message":"[bufferProcess] interim [140000000]:บรรยากาศเป็นไปด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211683692+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211689979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211692696+07:00","message":"> Transcript [932] [false]: 'บรรยากาศเป็นรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.21169614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211698373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211700508+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211702833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211708048+07:00","message":"Push: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211710167+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211712229+07:00","message":"Set new StatePrefix : 'บรรยากาศเป็นรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.211714501+07:00","message":"Next Push (prob) : 'เป็นรึ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.211721782+07:00","message":"push: {false บรรยากาศ 0 0xc00369a480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.27945981+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.27949749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.279503947+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.279517981+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.279526754+07:00","message":"[bufferProcess] interim [320000000]:บรรยากาศเป็นไปด้วยความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.279529538+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.279536762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.279540185+07:00","message":"> Transcript [933] [false]: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.279542602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.279545007+07:00","message":"Set new StatePrefix: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.458667134+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.458708228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.45871423+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.458728342+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความสงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.458735499+07:00","message":"[bufferProcess] interim [440000000]:บรรยากาศเป็นไปด้วยความสงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.458738212+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.458743925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.458746809+07:00","message":"> Transcript [934] [false]: 'บรรยากาศเป็นไปด้วยความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.458750242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.458752484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.458754966+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.458757551+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.591716603+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.591771743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.591780831+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.591800644+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความสงบเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.591807384+07:00","message":"[bufferProcess] interim [620000000]:บรรยากาศเป็นไปด้วยความสงบเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.591818272+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.591833782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.591836861+07:00","message":"> Transcript [935] [false]: 'บรรยากาศเป็นไปด้วยความสงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.591840688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.591842794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.591845178+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.591847741+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.909858507+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.909899084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.909912422+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.909924846+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.909931706+07:00","message":"[bufferProcess] interim [860000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.909934222+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.909937744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.909942096+07:00","message":"> Transcript [936] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.909945452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.90994745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.909949974+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.909953335+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.105201937+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.105248848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.105256468+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.105274189+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105283288+07:00","message":"[bufferProcess] interim [100000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105286979+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105296326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105300854+07:00","message":"> Transcript [937] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105305905+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105309073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105312372+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105315275+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105325315+07:00","message":"Push: 'เป็นไปด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.10532861+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105332663+07:00","message":"Set new StatePrefix : 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105336282+07:00","message":"Next Push (prob) : 'สงบเรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.105362836+07:00","message":"push: {false เป็นไปด้วยความ 0 0xc00369a480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.316570692+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.316618859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.316626247+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.316639791+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.316647118+07:00","message":"[bufferProcess] interim [280000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.31665011+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.316657552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.316660865+07:00","message":"> Transcript [938] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.316664732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.316667316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.316669365+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.316673385+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.503247979+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.503289805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.50329627+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.503310396+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.503318209+07:00","message":"[bufferProcess] interim [460000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.503321102+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.503324997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.503327815+07:00","message":"> Transcript [939] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.503331307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.503333509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.50333581+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.503338858+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.626125975+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.626158878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.626164484+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.626179505+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.626187603+07:00","message":"[bufferProcess] interim [580000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.626190841+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.626200401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.626203098+07:00","message":"> Transcript [940] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.626206625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.626210744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.626213316+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.626216271+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.681947999+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.681981302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.681986787+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.682001015+07:00","message":"[buffer interim] 81 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.682007222+07:00","message":"[bufferProcess] interim [640000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.682009928+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.682013369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.682016161+07:00","message":"> Transcript [941] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.682019698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.68202174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.68202408+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.68202644+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.68203273+07:00","message":"Push: 'สงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.682035133+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.682037565+07:00","message":"Set new StatePrefix : 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.682040424+07:00","message":"Next Push (prob) : 'และส่งข้อค'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.682069921+07:00","message":"push: {false สงบเรียบร้อย 0 0xc00369a480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.794952925+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.891213011+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.891261458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.891273178+07:00","message":"receive interim result [true|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.891285551+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.891288016+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.891295629+07:00","message":"[buffer interim] 81 true บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891307284+07:00","message":"[bufferProcess] interim [970000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891310909+07:00","message":"[bufferProcess] send to processor (isfinal):บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891314458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891317439+07:00","message":"> Transcript [942] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891320587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891322956+07:00","message":"Set new StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891324967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891326969+07:00","message":"> Transcript [943] [true]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.89132962+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891331989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.89133396+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891336637+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.891344991+07:00","message":"Push: 'และสมพระเกียรติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.891354825+07:00","message":"push: {true และสมพระเกียรติ 0 0xc00369a480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:11.899999978+07:00","message":"write wav file: './tmp/7582/7582_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.985820007+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.546868595+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.546924983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.546930643+07:00","message":"receive interim result [false|false]: ถอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.546948056+07:00","message":"[buffer interim] 82 false ถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.54695616+07:00","message":"[bufferProcess] interim [420000000]:ถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.546958074+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.727635407+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.727678388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.727684683+07:00","message":"receive interim result [false|false]: กระท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.727700294+07:00","message":"[buffer interim] 82 false กระท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.727710876+07:00","message":"[bufferProcess] interim [600000000]:กระท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.727713723+07:00","message":"[bufferProcess] send to processor:ถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.727721876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.727725327+07:00","message":"> Transcript [944] [false]: 'ถอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.72772786+07:00","message":"Set StatePrefix (first interim): 'ถอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.844793847+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.844831155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.844836637+07:00","message":"receive interim result [false|false]: สะท้อนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.844861027+07:00","message":"[buffer interim] 82 false สะท้อนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.844867494+07:00","message":"[bufferProcess] interim [660000000]:สะท้อนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.844869632+07:00","message":"[bufferProcess] send to processor:กระท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.844872996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.844875691+07:00","message":"> Transcript [945] [false]: 'กระท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.844879143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.844881347+07:00","message":"Set new StatePrefix: 'กระท้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.027837245+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.027873967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.027880068+07:00","message":"receive interim result [false|false]: สะท้อนถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.027891626+07:00","message":"[buffer interim] 82 false สะท้อนถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.02789766+07:00","message":"[bufferProcess] interim [900000000]:สะท้อนถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.027900748+07:00","message":"[bufferProcess] send to processor:สะท้อนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.027907703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.027919515+07:00","message":"> Transcript [946] [false]: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.027922099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.027924313+07:00","message":"Set new StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:13.050032574+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:13.050051021+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.425027289+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.425069256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.425075041+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.425089243+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.425096159+07:00","message":"[bufferProcess] interim [260000000]:สะท้อนถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.425098845+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.425104772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.425107789+07:00","message":"> Transcript [947] [false]: 'สะท้อนถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.425111432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.425113727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.425116507+07:00","message":"StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.425119069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.430862129+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.430895671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำเร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.430902907+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำเร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.430927138+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.430935658+07:00","message":"[bufferProcess] interim [320000000]:สะท้อนถึงความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.430938518+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.430946272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.430948974+07:00","message":"> Transcript [948] [false]: 'สะท้อนถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.430951924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.430954008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.430955997+07:00","message":"StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.43095815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.539207439+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.539246485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.539253746+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.539268143+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.53927818+07:00","message":"[bufferProcess] interim [380000000]:สะท้อนถึงความสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.539281827+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.539288214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.539292197+07:00","message":"> Transcript [949] [false]: 'สะท้อนถึงความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.539296748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.539299681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.539302861+07:00","message":"StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.539306121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.611461018+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.611497652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.611503015+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.611517561+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611524221+07:00","message":"[bufferProcess] interim [500000000]:สะท้อนถึงความสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611526757+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611529821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611532654+07:00","message":"> Transcript [950] [false]: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611535737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611537865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611539802+07:00","message":"StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611541994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611544569+07:00","message":"Push: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.611546561+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.61154933+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.61155184+07:00","message":"Next Push (prob) : 'ความสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.611559463+07:00","message":"push: {false สะท้อนถึง 0 0xc00369ab00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.856743143+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.856781398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.856787694+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.856802366+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.856808987+07:00","message":"[bufferProcess] interim [680000000]:สะท้อนถึงความสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.856811527+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.856818509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.856821235+07:00","message":"> Transcript [951] [false]: 'สะท้อนถึงความสำนึกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.856824568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.85682683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.856828927+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.856831101+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.058112794+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.058156593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.058164169+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.058179397+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.058188124+07:00","message":"[bufferProcess] interim [860000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.058190856+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.058198476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.058201713+07:00","message":"> Transcript [952] [false]: 'สะท้อนถึงความสำนึกในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.058205952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.05820938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.058212179+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.058214713+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.249745967+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.249796721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.249803705+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.249827405+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.24985197+07:00","message":"[bufferProcess] interim [100000000]:สะท้อนถึงความสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.249855323+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.249859371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.249862804+07:00","message":"> Transcript [953] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.249866964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.249870003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.249873704+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.249880412+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.309693186+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.309733888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.309740429+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.309755864+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309763185+07:00","message":"[bufferProcess] interim [160000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309765899+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309773017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309776179+07:00","message":"> Transcript [954] [false]: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.30978053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309783232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309785608+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309788296+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309795597+07:00","message":"Push: 'ความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309797484+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309799739+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.309802613+07:00","message":"Next Push (prob) : 'ในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.309811077+07:00","message":"push: {false ความสำนึก 0 0xc00369ab00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.948697392+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.948735295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.948740588+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.948752323+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.948760019+07:00","message":"[bufferProcess] interim [760000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.9487626+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.948768041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.948771225+07:00","message":"> Transcript [955] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.948774812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.948777057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.948779035+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.948781619+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.224015966+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.224062281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.22406941+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.224083652+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.224092002+07:00","message":"[bufferProcess] interim [120000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.224094654+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.224101034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.22410393+07:00","message":"> Transcript [956] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.224107683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.224110207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.224112275+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.224115042+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.468518481+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.468563053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.46857104+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.468587448+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.468595501+07:00","message":"[bufferProcess] interim [300000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.468598429+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.468607106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.468610451+07:00","message":"> Transcript [957] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.468614266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.468616969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.468619726+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.468622954+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.66698969+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.667033991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.667042061+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.667059423+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667066426+07:00","message":"[bufferProcess] interim [480000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667069468+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667075821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667078816+07:00","message":"> Transcript [958] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667082582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667084718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667087015+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667090155+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667096058+07:00","message":"Push: 'ในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667098004+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667100305+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.667102896+07:00","message":"Next Push (prob) : 'ธิคุณและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.667110297+07:00","message":"push: {false ในพระกรุณา 0 0xc00369ab00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.852253578+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.852282123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.852288851+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.852303957+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.852310844+07:00","message":"[bufferProcess] interim [720000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.852313899+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.852322032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.852325604+07:00","message":"> Transcript [959] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.852330284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.852332426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.85233436+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.852337224+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:16.051038845+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:16.051062282+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.169232131+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.169273493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.169279737+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.169294083+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.169301941+07:00","message":"[bufferProcess] interim [960000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.16930466+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.169311971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.169315176+07:00","message":"> Transcript [960] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.169319197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.169321714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.169325044+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.169328211+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.365580998+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.365631119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.365637922+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.365655422+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.365663796+07:00","message":"[bufferProcess] interim [140000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.365666648+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.365674724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.36567768+07:00","message":"> Transcript [961] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.365681781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.365684428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.36568691+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.365690099+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.398753353+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.398800804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.398807013+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.398822751+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398831115+07:00","message":"[bufferProcess] interim [200000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398833705+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398841155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398844094+07:00","message":"> Transcript [962] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398848346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398850911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.39885308+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.39885621+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398860916+07:00","message":"Push: 'ธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398863264+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398865554+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.398868578+07:00","message":"Next Push (prob) : 'ผูกพันของพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.398877556+07:00","message":"push: {false ธิคุณและความ 0 0xc00369ab00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.45240172+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.45245687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.452463743+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.452483616+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.452491126+07:00","message":"[bufferProcess] interim [260000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.452493679+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.452497662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.452501081+07:00","message":"> Transcript [963] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.452503902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.452506263+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.616216569+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.61625369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระสมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.616259399+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.616270657+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.616278266+07:00","message":"[bufferProcess] interim [440000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.616282621+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.616290636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.616295727+07:00","message":"> Transcript [964] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.61629836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.616300414+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.622039473+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.622074277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.622080253+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.622098419+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.622104954+07:00","message":"[bufferProcess] interim [500000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.622107563+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.622128655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.622132071+07:00","message":"> Transcript [965] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.622134906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.622137878+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.055591599+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.055648879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.055655559+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.05567247+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.055680416+07:00","message":"[bufferProcess] interim [860000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.055683389+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.055691608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.055695184+07:00","message":"> Transcript [966] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.055698199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.055700832+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.253636462+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.253676423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.253687403+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.253704374+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.253712349+07:00","message":"[bufferProcess] interim [40000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.253715745+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.253723437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.253728319+07:00","message":"> Transcript [967] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.253732652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.253735005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.253737498+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.253740363+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.254105528+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.254155387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.254165085+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.254186981+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.25420187+07:00","message":"[bufferProcess] interim [100000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.254205915+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.254215066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.254218994+07:00","message":"> Transcript [968] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.254224094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.254227028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.25423004+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.254234102+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.504320209+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.50436172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.504368078+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.504379944+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.504386822+07:00","message":"[bufferProcess] interim [340000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.504389479+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.504395222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.504398019+07:00","message":"> Transcript [969] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.504401498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.504403599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.504405751+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.504408401+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.506342304+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.506380959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.506388921+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.506406834+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506415362+07:00","message":"[bufferProcess] interim [400000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506419102+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506424495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506429662+07:00","message":"> Transcript [970] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506435839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506438833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506442085+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506446026+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506450826+07:00","message":"Push: 'ผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506454297+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506458028+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.506462204+07:00","message":"Next Push (prob) : 'ชาวจังหวัดแพร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.506474353+07:00","message":"push: {false ผูกพันของพสกนิกร 0 0xc00369ab00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.147894059+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.147946699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.147952569+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.147963748+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.147970018+07:00","message":"[bufferProcess] interim [0]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.147972877+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.147978312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.147981015+07:00","message":"> Transcript [971] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.147983718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.147985866+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.420505393+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.420549154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.420558103+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.420579091+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.420590524+07:00","message":"[bufferProcess] interim [300000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.420595859+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.420600989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.420604835+07:00","message":"> Transcript [972] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.420610007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.420617887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.420621442+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.420626139+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.742976348+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.743020812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.743028428+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.743045037+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.743052873+07:00","message":"[bufferProcess] interim [540000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.74305601+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.743064413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.743067247+07:00","message":"> Transcript [973] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.743071554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.74307397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.743077906+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.743081+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:19.051566035+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:19.051580883+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.056236464+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.056272656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.056279772+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.056298557+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.056306538+07:00","message":"[bufferProcess] interim [840000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.056309265+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.056313232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.056316472+07:00","message":"> Transcript [974] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.056321543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.056324534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.056326955+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.056329967+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.057992606+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.058023002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.058031414+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.058048958+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058056695+07:00","message":"[bufferProcess] interim [900000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058060379+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058067506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058071866+07:00","message":"> Transcript [975] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058077823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058080401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058083939+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058087736+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058096087+07:00","message":"Push: 'ชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058098954+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058102564+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.058106435+07:00","message":"Next Push (prob) : 'ที่มีต่อสถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.05812438+07:00","message":"push: {false ชาวจังหวัดพะเยา 0 0xc00369ab00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.118552249+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.118596037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.118603055+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.118620397+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.118628728+07:00","message":"[bufferProcess] interim [20000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.11863222+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.118636507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.118639429+07:00","message":"> Transcript [976] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.118642638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.118644789+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.437907773+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.43795939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.437978825+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.438000291+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.438008569+07:00","message":"[bufferProcess] interim [260000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.438011673+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.438018755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.4380249+07:00","message":"> Transcript [977] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.438028323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.438030338+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.628949169+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.628996177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.629009124+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.629024995+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.629033538+07:00","message":"[bufferProcess] interim [500000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.62903821+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.629046119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.629050907+07:00","message":"> Transcript [978] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.629057232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.629060301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.62906384+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.629068883+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.816628136+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.816664772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.816670622+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.816680824+07:00","message":"[buffer interim] 82 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.816686646+07:00","message":"[bufferProcess] interim [680000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.816689453+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.816695139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.816697979+07:00","message":"> Transcript [979] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.816701851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.816704039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.816706256+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.816709271+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.864840633+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.937769896+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.994492937+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.994534445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์\",\"confidence\":0.95470095}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.994541843+07:00","message":"receive interim result [true|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.99455222+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.994555638+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.994561052+07:00","message":"[buffer interim] 82 true สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.99457124+07:00","message":"[bufferProcess] interim [890000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994577774+07:00","message":"[bufferProcess] send to processor (isfinal):สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994581585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994586156+07:00","message":"> Transcript [980] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994589944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994596238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994598523+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994604317+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994606744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994609038+07:00","message":"> Transcript [981] [true]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994611568+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994613592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994615859+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994617972+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.994625306+07:00","message":"Push: 'ที่มีต่อสถาบันพระมหากษัตริย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.994632804+07:00","message":"push: {true ที่มีต่อสถาบันพระมหากษัตริย์ 0 0xc00369ab00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:20.016663981+07:00","message":"write wav file: './tmp/7582/7582_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.406879728+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.406925323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.406930477+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.406954385+07:00","message":"[buffer interim] 83 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.406960886+07:00","message":"[bufferProcess] interim [300000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.406962822+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.634324852+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.634377697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.634383749+07:00","message":"receive interim result [false|false]: และก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.63440138+07:00","message":"[buffer interim] 83 false และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.634409281+07:00","message":"[bufferProcess] interim [480000000]:และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.634412254+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.634419026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.634423654+07:00","message":"> Transcript [982] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.63442635+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.660039189+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.660073457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.660079029+07:00","message":"receive interim result [false|false]: และรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.660094809+07:00","message":"[buffer interim] 83 false และรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.660101303+07:00","message":"[bufferProcess] interim [540000000]:และรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.660103531+07:00","message":"[bufferProcess] send to processor:และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.660107035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.660109911+07:00","message":"> Transcript [983] [false]: 'และก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.660112684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.660114726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.660116671+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.660119985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.676588086+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.676628454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.676635142+07:00","message":"receive interim result [false|false]: และระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.676648741+07:00","message":"[buffer interim] 83 false และระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.676659944+07:00","message":"[bufferProcess] interim [600000000]:และระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.676662794+07:00","message":"[bufferProcess] send to processor:และรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.676671531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.676674608+07:00","message":"> Transcript [984] [false]: 'และรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.676678068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.676680215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.676682122+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.676684737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.778671456+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.778710458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.77871593+07:00","message":"receive interim result [false|false]: และระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.778730638+07:00","message":"[buffer interim] 83 false และระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.778737718+07:00","message":"[bufferProcess] interim [660000000]:และระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.778740114+07:00","message":"[bufferProcess] send to processor:และระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.778746779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.77874988+07:00","message":"> Transcript [985] [false]: 'และระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.778753013+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.77875596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.778758367+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.778760754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.101414+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.101454197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.10146017+07:00","message":"receive interim result [false|false]: และพระบรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.101471225+07:00","message":"[buffer interim] 83 false และพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.101477738+07:00","message":"[bufferProcess] interim [20000000]:และพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.10148004+07:00","message":"[bufferProcess] send to processor:และระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.101485244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.101488386+07:00","message":"> Transcript [986] [false]: 'และระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.101492058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.10149427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.101496873+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.101499003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.10150332+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.101505281+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.101507413+07:00","message":"Set new StatePrefix : 'และระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.101509525+07:00","message":"Next Push (prob) : 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.101538238+07:00","message":"push: {false และ 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.164718953+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.164757754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.164763174+07:00","message":"receive interim result [false|false]: และพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.164773176+07:00","message":"[buffer interim] 83 false และพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.164779151+07:00","message":"[bufferProcess] interim [80000000]:และพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.164781601+07:00","message":"[bufferProcess] send to processor:และพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.164786927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.164789803+07:00","message":"> Transcript [987] [false]: 'และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.164792066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.164794439+07:00","message":"Set new StatePrefix: 'และพระบรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.294964649+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.295008636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.295014392+07:00","message":"receive interim result [false|false]: และพระบรมวงศา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.295029805+07:00","message":"[buffer interim] 83 false และพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.29503622+07:00","message":"[bufferProcess] interim [200000000]:และพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.295039145+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.295042778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.295045912+07:00","message":"> Transcript [988] [false]: 'และพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.295048939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.29505106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.295053041+07:00","message":"StatePrefix: 'และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.295055414+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.486383273+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.486425785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.486431199+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.486450399+07:00","message":"[buffer interim] 83 false และพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.486458782+07:00","message":"[bufferProcess] interim [380000000]:และพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.48646199+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.486468361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.486471423+07:00","message":"> Transcript [989] [false]: 'และพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.486475009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.486477344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.486479212+07:00","message":"StatePrefix: 'และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.486481843+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.544356467+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.544390746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.544396932+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.544408948+07:00","message":"[buffer interim] 83 false และพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.544415067+07:00","message":"[bufferProcess] interim [500000000]:และพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.544417528+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.544422828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.544425746+07:00","message":"> Transcript [990] [false]: 'และพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.544428787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.544430985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.5444332+07:00","message":"StatePrefix: 'และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.544435676+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:22.052011085+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:22.052016374+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.186264693+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.186303322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุวงศ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.186309089+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.186324775+07:00","message":"[buffer interim] 83 false และพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186338234+07:00","message":"[bufferProcess] interim [100000000]:และพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186341066+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186349467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186353408+07:00","message":"> Transcript [991] [false]: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186358178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186361285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186364141+07:00","message":"StatePrefix: 'และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186367391+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186374665+07:00","message":"Push: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.18637696+07:00","message":"TextPushed: 'และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.18637922+07:00","message":"Set new StatePrefix : 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.186381471+07:00","message":"Next Push (prob) : 'วงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.186388202+07:00","message":"push: {false พระบรม 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.503547174+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.503589651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุวงศ์อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.503595613+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุวงศ์อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.503609905+07:00","message":"[buffer interim] 83 false และพระบรมวงศานุวงศ์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.503616712+07:00","message":"[bufferProcess] interim [340000000]:และพระบรมวงศานุวงศ์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.503619476+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.503626581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.503629454+07:00","message":"> Transcript [992] [false]: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.503632599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.503634953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.503637015+07:00","message":"StatePrefix: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.503639542+07:00","message":"TextPushed: 'และพระบรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.607064837+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.607116519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุวงศ์อย่างฮา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.60712488+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุวงศ์อย่างฮา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.607144365+07:00","message":"[buffer interim] 83 false และพระบรมวงศานุวงศ์อย่างฮา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.607157873+07:00","message":"[bufferProcess] interim [520000000]:และพระบรมวงศานุวงศ์อย่างฮา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.607162204+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศานุวงศ์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.607172196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.607176744+07:00","message":"> Transcript [993] [false]: 'และพระบรมวงศานุวงศ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.607182208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.607185896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.607188707+07:00","message":"StatePrefix: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.607192152+07:00","message":"TextPushed: 'และพระบรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.789111617+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.789148952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุวงศ์อย่างหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.789154728+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุวงศ์อย่างหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.789179115+07:00","message":"[buffer interim] 83 false และพระบรมวงศานุวงศ์อย่างหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.789186766+07:00","message":"[bufferProcess] interim [700000000]:และพระบรมวงศานุวงศ์อย่างหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.789189508+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศานุวงศ์อย่างฮา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.789193272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.789195892+07:00","message":"> Transcript [994] [false]: 'และพระบรมวงศานุวงศ์อย่างฮา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.789199316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.789201299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.789203829+07:00","message":"StatePrefix: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.78920648+07:00","message":"TextPushed: 'และพระบรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.895385858+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.895426826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุวงศ์อย่างหาที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.895432846+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุวงศ์อย่างหาที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.895447527+07:00","message":"[buffer interim] 83 false และพระบรมวงศานุวงศ์อย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895460219+07:00","message":"[bufferProcess] interim [820000000]:และพระบรมวงศานุวงศ์อย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895462543+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศานุวงศ์อย่างหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895465953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895468738+07:00","message":"> Transcript [995] [false]: 'และพระบรมวงศานุวงศ์อย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895472161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.89547432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895476449+07:00","message":"StatePrefix: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895478772+07:00","message":"TextPushed: 'และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895481507+07:00","message":"Push: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895483468+07:00","message":"TextPushed: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895486852+07:00","message":"Set new StatePrefix : 'และพระบรมวงศานุวงศ์อย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.895492302+07:00","message":"Next Push (prob) : 'อย่างหาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.895499629+07:00","message":"push: {false วงศานุวงศ์ 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.14394953+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.143990363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุวงศ์อย่างหาที่สุดมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.143998155+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุวงศ์อย่างหาที่สุดมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.144012557+07:00","message":"[buffer interim] 83 false และพระบรมวงศานุวงศ์อย่างหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.144023681+07:00","message":"[bufferProcess] interim [60000000]:และพระบรมวงศานุวงศ์อย่างหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.144027442+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศานุวงศ์อย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.144035709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.144039669+07:00","message":"> Transcript [996] [false]: 'และพระบรมวงศานุวงศ์อย่างหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.144044204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.144047468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.144050528+07:00","message":"StatePrefix: 'และพระบรมวงศานุวงศ์อย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.144054574+07:00","message":"TextPushed: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.275146244+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.275176676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.275182331+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.275190967+07:00","message":"[buffer interim] 83 false และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.275196749+07:00","message":"[bufferProcess] interim [180000000]:และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.275199327+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศานุวงศ์อย่างหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.275202533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.275204977+07:00","message":"> Transcript [997] [false]: 'และพระบรมวงศานุวงศ์อย่างหาที่สุดมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.275208203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.275210456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.275212388+07:00","message":"StatePrefix: 'และพระบรมวงศานุวงศ์อย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.275214545+07:00","message":"TextPushed: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.514068075+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.622655348+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.622699907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.622706046+07:00","message":"receive interim result [true|false]: และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.622714964+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.622717091+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.62272395+07:00","message":"[buffer interim] 83 true และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622733044+07:00","message":"[bufferProcess] interim [600000000]:และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622736335+07:00","message":"[bufferProcess] send to processor (isfinal):และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622739939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622742715+07:00","message":"> Transcript [998] [false]: 'และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622745485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622747404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622749759+07:00","message":"StatePrefix: 'และพระบรมวงศานุวงศ์อย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622752079+07:00","message":"TextPushed: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622754073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622755991+07:00","message":"> Transcript [999] [true]: 'และพระบรมวงศานุวงศ์อย่างหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.62275824+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622760043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622764609+07:00","message":"StatePrefix: 'และพระบรมวงศานุวงศ์อย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622766746+07:00","message":"TextPushed: 'และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.622772867+07:00","message":"Push: 'อย่างหาที่สุดมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.622780347+07:00","message":"push: {true อย่างหาที่สุดมิได้ 0 0xc000044780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:23.631266989+07:00","message":"write wav file: './tmp/7582/7582_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.156238186+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.214327806+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.392310609+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.392331282+07:00","message":"found end of frame, send empty tag with msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.392334729+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.392340963+07:00","message":"[buffer interim] 84 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.392348263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.392353446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.392357436+07:00","message":"> Transcript [1000] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.392361455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.392365191+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.392370036+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.392373623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.392381141+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.392390479+07:00","message":"push: {true \n 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:24.397304216+07:00","message":"write wav file: './tmp/7582/7582_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.415735969+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.535071698+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.66571678+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.674896881+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.674922258+07:00","message":"found end of frame, send empty tag with msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.674927607+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.674936551+07:00","message":"[buffer interim] 85 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.674950871+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.674955888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.674960197+07:00","message":"> Transcript [1001] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.674964562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.67496713+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.674970288+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.67497349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.6749775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.674989164+07:00","message":"push: {true \n 0 0xc00369ac00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:24.679955185+07:00","message":"write wav file: './tmp/7582/7582_85.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.793782459+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.856225247+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.884522489+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.884541191+07:00","message":"found end of frame, send empty tag with msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.884544301+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.884550597+07:00","message":"[buffer interim] 86 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.884557838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.884561643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.88456463+07:00","message":"> Transcript [1002] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.884567178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.884569177+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.884571008+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.884572846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.884581395+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.884590835+07:00","message":"push: {true \n 0 0xc0004a3300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:24.889795092+07:00","message":"write wav file: './tmp/7582/7582_86.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:25.052693376+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:25.052693531+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.396020777+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.396062818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.396067627+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.396082538+07:00","message":"[buffer interim] 87 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.396088847+07:00","message":"[bufferProcess] interim [540000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.396090667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.724976557+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.72501727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.72502757+07:00","message":"receive interim result [false|false]: นายอนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.725042731+07:00","message":"[buffer interim] 87 false นายอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.72504927+07:00","message":"[bufferProcess] interim [840000000]:นายอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.725051497+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.725056788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.725059642+07:00","message":"> Transcript [1003] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.725062018+07:00","message":"Set StatePrefix (first interim): 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.844297111+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.844341068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.844347082+07:00","message":"receive interim result [false|false]: นายอนุชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.844362755+07:00","message":"[buffer interim] 87 false นายอนุชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.844370868+07:00","message":"[bufferProcess] interim [960000000]:นายอนุชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.844373327+07:00","message":"[bufferProcess] send to processor:นายอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.844376811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.844381875+07:00","message":"> Transcript [1004] [false]: 'นายอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.844385443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.844387572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.844389602+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.844391846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.847792606+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.847828126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.847833498+07:00","message":"receive interim result [false|false]: นายอนุพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.847848636+07:00","message":"[buffer interim] 87 false นายอนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.847855127+07:00","message":"[bufferProcess] interim [20000000]:นายอนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.847858196+07:00","message":"[bufferProcess] send to processor:นายอนุชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.847864778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.847867559+07:00","message":"> Transcript [1005] [false]: 'นายอนุชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.847870494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.847872737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.847874904+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.84787742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.29537631+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.295415599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงษ์สุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.29542095+07:00","message":"receive interim result [false|false]: นายอนุพงษ์สุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.295431627+07:00","message":"[buffer interim] 87 false นายอนุพงษ์สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.295437938+07:00","message":"[bufferProcess] interim [440000000]:นายอนุพงษ์สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.295440512+07:00","message":"[bufferProcess] send to processor:นายอนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.295445496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.295448334+07:00","message":"> Transcript [1006] [false]: 'นายอนุพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.295451497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.295453944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.295456397+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.295458604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.415628075+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.415667478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.415673688+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.415688978+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415696882+07:00","message":"[bufferProcess] interim [620000000]:นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.41569941+07:00","message":"[bufferProcess] send to processor:นายอนุพงษ์สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415703747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415706837+07:00","message":"> Transcript [1007] [false]: 'นายอนุพงษ์สุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415710123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415712252+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415714807+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415717158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415719802+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415721824+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415724048+07:00","message":"Set new StatePrefix : 'นายอนุพงษ์สุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.415728106+07:00","message":"Next Push (prob) : 'อนุพงษ์สุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.415736529+07:00","message":"push: {false นาย 0 0xc0020ef100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.475119356+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.475159858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงษ์สุขสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.475165412+07:00","message":"receive interim result [false|false]: นายอนุพงษ์สุขสม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.475176671+07:00","message":"[buffer interim] 87 false นายอนุพงษ์สุขสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.475183382+07:00","message":"[bufferProcess] interim [680000000]:นายอนุพงษ์สุขสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.475186115+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.475191518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.475194358+07:00","message":"> Transcript [1008] [false]: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.475196639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.475198827+07:00","message":"Set new StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.614628724+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.614677139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.614683674+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.614698255+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.614709315+07:00","message":"[bufferProcess] interim [800000000]:นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.614712183+07:00","message":"[bufferProcess] send to processor:นายอนุพงษ์สุขสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.614719613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.614722676+07:00","message":"> Transcript [1009] [false]: 'นายอนุพงษ์สุขสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.614727471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.614730009+07:00","message":"Set new StatePrefix: 'นายอนุพงษ์สุขสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.939754423+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.939803755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.939810945+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.93982826+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.939839044+07:00","message":"[bufferProcess] interim [40000000]:นายอนุพงศ์สุขสมนิตย์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.939842805+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.939850326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.93985443+07:00","message":"> Transcript [1010] [false]: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.939858059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.939861238+07:00","message":"Set new StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.035487383+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.035533743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ทวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.035539423+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ทวด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.035554193+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ทวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.035560833+07:00","message":"[bufferProcess] interim [220000000]:นายอนุพงศ์สุขสมนิตย์ทวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.035564669+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.035568255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.035571109+07:00","message":"> Transcript [1011] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.035574445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.035576919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.035578929+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.035581812+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.185577739+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.18562515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.185631439+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.185644859+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.185653486+07:00","message":"[bufferProcess] interim [400000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.185656025+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ทวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.18566327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.185666361+07:00","message":"> Transcript [1012] [false]: 'นายอนุพงศ์สุขสมนิตย์ทวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.1856696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.185672381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.185674541+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.185677342+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.317311056+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.317348535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.317354841+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.317370965+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.317378146+07:00","message":"[bufferProcess] interim [520000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.317381548+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.317384862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.317387622+07:00","message":"> Transcript [1013] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.317391948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.317394113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.317396228+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.317398878+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.632871639+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.632915011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.63292309+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.632940322+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632951907+07:00","message":"[bufferProcess] interim [760000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632960803+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632968469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632971775+07:00","message":"> Transcript [1014] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632976014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632978559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632980708+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632983574+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632992491+07:00","message":"Push: 'อนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.632995215+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.63299759+07:00","message":"Set new StatePrefix : 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.633000127+07:00","message":"Next Push (prob) : 'ผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.633023453+07:00","message":"push: {false อนุพงศ์สุขสมนิตย์ 0 0xc0020ef100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.725441904+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.725466977+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.725470204+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.725472436+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.7254745+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.72547681+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.725480376+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.725482341+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.904191219+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.904227049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.904232839+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.904245395+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.904251497+07:00","message":"[bufferProcess] interim [120000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.904257278+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.904262696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.904265482+07:00","message":"> Transcript [1015] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.90426901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.904271463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.904273778+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.904276728+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:28.053130489+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:28.053149256+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.08282376+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.082871851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.082877622+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.082893899+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.082901131+07:00","message":"[bufferProcess] interim [240000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.082904302+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.082908514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.082911586+07:00","message":"> Transcript [1016] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.082915458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.082917749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.082920609+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.08292542+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.407180719+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.407221043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.407228265+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.407246894+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407255647+07:00","message":"[bufferProcess] interim [600000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407260083+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407269557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407273369+07:00","message":"> Transcript [1017] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407278657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407282049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407285794+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407293409+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.535295496+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.535335078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.535340933+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.535353793+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535360223+07:00","message":"[bufferProcess] interim [660000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535363148+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535369882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535372596+07:00","message":"> Transcript [1018] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535376491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535378787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535381105+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535384156+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535389985+07:00","message":"Push: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535392246+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535394463+07:00","message":"Set new StatePrefix : 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.535396816+07:00","message":"Next Push (prob) : 'จังหวัดนครราชสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.535418577+07:00","message":"push: {false ผู้ว่าราชการ 0 0xc0020ef100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.04512056+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.045158539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.045174355+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.0451893+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.045196527+07:00","message":"[bufferProcess] interim [140000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.04519912+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.045207009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.045210243+07:00","message":"> Transcript [1019] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.045214502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.045217108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.045219138+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.045222141+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.112688114+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.112736693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.112743719+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.11275993+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.112767351+07:00","message":"[bufferProcess] interim [260000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.112770037+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.112773667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.112776673+07:00","message":"> Transcript [1020] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.112780093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.112782151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.112785951+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.112788723+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.117533158+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.117570795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.11757786+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.117594978+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.117604054+07:00","message":"[bufferProcess] interim [320000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.117610407+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.117615688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.117621231+07:00","message":"> Transcript [1021] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.117629039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.1176344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.117640573+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.117644707+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.237036949+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.237075755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.237082191+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.237091613+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237098345+07:00","message":"[bufferProcess] interim [380000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237101354+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237117188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.23712043+07:00","message":"> Transcript [1022] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237124251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237126365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237128919+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237131667+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237137243+07:00","message":"Push: 'จังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237139355+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237141698+07:00","message":"Set new StatePrefix : 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.237144039+07:00","message":"Next Push (prob) : 'มาเป็นระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.23715206+07:00","message":"push: {false จังหวัดนครราชสี 0 0xc0020ef100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.619477885+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.619515898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.619525044+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.619536113+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.619542048+07:00","message":"[bufferProcess] interim [800000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.619544749+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.61955228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.619555368+07:00","message":"> Transcript [1023] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.619558379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.619560758+07:00","message":"Set new StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.684335252+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.684379623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.684386187+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.684401617+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.684409843+07:00","message":"[bufferProcess] interim [860000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.684412712+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.684418531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.684421337+07:00","message":"> Transcript [1024] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.684424969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.68442723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.68442936+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.684432864+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.114690816+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.134511193+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.134555308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.134563297+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.134577097+07:00","message":"[buffer interim] 87 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.134585528+07:00","message":"[bufferProcess] interim [280000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.134589842+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.134598538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.134602376+07:00","message":"> Transcript [1025] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.134607204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.134610206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.134613289+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.134617486+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.175542805+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.21183719+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.211879305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.211885649+07:00","message":"receive interim result [true|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.211895991+07:00","message":"end recv isFinal message id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.21189837+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.211910042+07:00","message":"[buffer interim] 87 true นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211930453+07:00","message":"[bufferProcess] interim [460000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211936124+07:00","message":"[bufferProcess] send to processor (isfinal):นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211941261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.21194446+07:00","message":"> Transcript [1026] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211948034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211950168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211952514+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211955803+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211958135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211960127+07:00","message":"> Transcript [1027] [true]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211978357+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.21198029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211982081+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211984235+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.211991375+07:00","message":"Push: 'มาเป็นประธานในพิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.212001831+07:00","message":"push: {true มาเป็นประธานในพิธีบำเพ็ญ 0 0xc0020ef100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:30.224079872+07:00","message":"write wav file: './tmp/7582/7582_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.64815384+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.648196081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.648201041+07:00","message":"receive interim result [false|false]: สน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.648215361+07:00","message":"[buffer interim] 88 false สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.648222714+07:00","message":"[bufferProcess] interim [420000000]:สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.648224921+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.717299133+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.717340608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.717348478+07:00","message":"receive interim result [false|false]: สนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.717363007+07:00","message":"[buffer interim] 88 false สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.717373955+07:00","message":"[bufferProcess] interim [600000000]:สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.717376747+07:00","message":"[bufferProcess] send to processor:สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.717383854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.717387001+07:00","message":"> Transcript [1028] [false]: 'สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.717389655+07:00","message":"Set StatePrefix (first interim): 'สน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.838086924+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.838122671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กศนจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.838128375+07:00","message":"receive interim result [false|false]: กศนจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.83814029+07:00","message":"[buffer interim] 88 false กศนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.838146222+07:00","message":"[bufferProcess] interim [660000000]:กศนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.838148558+07:00","message":"[bufferProcess] send to processor:สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.838154915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.838157764+07:00","message":"> Transcript [1029] [false]: 'สนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.83816076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.838162758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.838164724+07:00","message":"StatePrefix: 'สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.83816694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.841947976+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.842002189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนจะตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.842010044+07:00","message":"receive interim result [false|false]: ฝนจะตก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.842032226+07:00","message":"[buffer interim] 88 false ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.842044526+07:00","message":"[bufferProcess] interim [720000000]:ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.842048563+07:00","message":"[bufferProcess] send to processor:กศนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.842056296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.842061047+07:00","message":"> Transcript [1030] [false]: 'กศนจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.842064846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.842068328+07:00","message":"Set new StatePrefix: 'กศนจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.028681927+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.0287215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนจักรพรรดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.028728399+07:00","message":"receive interim result [false|false]: สนจักรพรรดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.0287429+07:00","message":"[buffer interim] 88 false สนจักรพรรดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.028750303+07:00","message":"[bufferProcess] interim [840000000]:สนจักรพรรดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.028752681+07:00","message":"[bufferProcess] send to processor:ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.028757923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.028761181+07:00","message":"> Transcript [1031] [false]: 'ฝนจะตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.028763931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.028766088+07:00","message":"Set new StatePrefix: 'ฝนจะตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.030659142+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.030688536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนจักรวรรดิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.030693065+07:00","message":"receive interim result [false|false]: สนจักรวรรดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.030712036+07:00","message":"[buffer interim] 88 false สนจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.03071985+07:00","message":"[bufferProcess] interim [900000000]:สนจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.030722483+07:00","message":"[bufferProcess] send to processor:สนจักรพรรดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.030729506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.030732656+07:00","message":"> Transcript [1032] [false]: 'สนจักรพรรดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.03073488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.030737108+07:00","message":"Set new StatePrefix: 'สนจักรพรรดิ์'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:31.053828675+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:31.053843207+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.158185898+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.1582148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุศลศรัทธาเมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.158220448+07:00","message":"receive interim result [false|false]: กุศลศรัทธาเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.158234558+07:00","message":"[buffer interim] 88 false กุศลศรัทธาเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.15824108+07:00","message":"[bufferProcess] interim [20000000]:กุศลศรัทธาเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.158243355+07:00","message":"[bufferProcess] send to processor:สนจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.158250501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.158253045+07:00","message":"> Transcript [1033] [false]: 'สนจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.158255365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.158257337+07:00","message":"Set new StatePrefix: 'สนจักรวรรดิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.337263855+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.395886046+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.423359809+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.423401086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุศลศรัทธาเมื่อวานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.423407104+07:00","message":"receive interim result [false|false]: กุศลศรัทธาเมื่อวานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.423426525+07:00","message":"[buffer interim] 88 false กุศลศรัทธาเมื่อวานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.423436993+07:00","message":"[bufferProcess] interim [260000000]:กุศลศรัทธาเมื่อวานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.423439585+07:00","message":"[bufferProcess] send to processor:กุศลศรัทธาเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.423445607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.423448561+07:00","message":"> Transcript [1034] [false]: 'กุศลศรัทธาเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.423451123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.423454142+07:00","message":"Set new StatePrefix: 'กุศลศรัทธาเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.481893596+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.481935354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนจักรวาล\",\"confidence\":0.648865}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.481942964+07:00","message":"receive interim result [true|false]: สนจักรวาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.481955546+07:00","message":"end recv isFinal message id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.481958578+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.48197181+07:00","message":"[buffer interim] 88 true สนจักรวาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.481980289+07:00","message":"[bufferProcess] interim [380000000]:สนจักรวาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.481987503+07:00","message":"[bufferProcess] send to processor (isfinal):กุศลศรัทธาเมื่อวานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.481992275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.481999194+07:00","message":"> Transcript [1035] [false]: 'กุศลศรัทธาเมื่อวานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.482003438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.482006396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.482009252+07:00","message":"StatePrefix: 'กุศลศรัทธาเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.482012281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.48201505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.48201831+07:00","message":"> Transcript [1036] [true]: 'สนจักรวาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.48202137+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.482024083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.482026859+07:00","message":"StatePrefix: 'กุศลศรัทธาเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.48202977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.482033287+07:00","message":"Push: 'สนจักรวาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.482045454+07:00","message":"push: {true สนจักรวาล 0 0xc00369af00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:31.494566179+07:00","message":"write wav file: './tmp/7582/7582_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.057072945+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.05712691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.057134504+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.057154184+07:00","message":"[buffer interim] 89 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.057187896+07:00","message":"[bufferProcess] interim [480000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.057192161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.635319979+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.635374643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.635381092+07:00","message":"receive interim result [false|false]: วันพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.635395175+07:00","message":"[buffer interim] 89 false วันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.635405589+07:00","message":"[bufferProcess] interim [80000000]:วันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.635408022+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.635415148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.635418224+07:00","message":"> Transcript [1037] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.63542173+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.831888742+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.831935847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.831942471+07:00","message":"receive interim result [false|false]: วันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.831958652+07:00","message":"[buffer interim] 89 false วันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.831966003+07:00","message":"[bufferProcess] interim [260000000]:วันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.831968478+07:00","message":"[bufferProcess] send to processor:วันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.831987577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.831991131+07:00","message":"> Transcript [1038] [false]: 'วันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.831994998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.831997655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.832000265+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.832002609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.846645873+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.846683005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.846688269+07:00","message":"receive interim result [false|false]: วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.846702606+07:00","message":"[buffer interim] 89 false วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.846709944+07:00","message":"[bufferProcess] interim [320000000]:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.846712222+07:00","message":"[bufferProcess] send to processor:วันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.846715914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.846718644+07:00","message":"> Transcript [1039] [false]: 'วันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.846721809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.846723773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.846726112+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.846728576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.135818623+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.135858393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.135864842+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.135880369+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.135888436+07:00","message":"[bufferProcess] interim [560000000]:วันเพื่ออุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.135891019+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.135900066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.135903078+07:00","message":"> Transcript [1040] [false]: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.135906508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.135909341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.135911509+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.135913802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.338417014+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.338454167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.33845961+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.338476365+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.338482767+07:00","message":"[bufferProcess] interim [800000000]:วันเพื่ออุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.338485276+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.338488804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.338491531+07:00","message":"> Transcript [1041] [false]: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.338494773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.33849844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.338500737+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.33850292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.338505475+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.338507457+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.338509816+07:00","message":"Set new StatePrefix : 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.33851203+07:00","message":"Next Push (prob) : 'เพื่ออุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.338519015+07:00","message":"push: {false วัน 0 0xc0020a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.524812469+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.524852315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.524857799+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.524869401+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.524875312+07:00","message":"[bufferProcess] interim [980000000]:วันเพื่ออุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.524877983+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.524883558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.524886649+07:00","message":"> Transcript [1042] [false]: 'วันเพื่ออุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.524889555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.524891776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.524893785+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.524905103+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.716377041+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.716411975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.716417324+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.716429889+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.71643746+07:00","message":"[bufferProcess] interim [160000000]:วันเพื่ออุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.716442462+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.716448914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.71645314+07:00","message":"> Transcript [1043] [false]: 'วันเพื่ออุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.716456354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.71645848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.71646067+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.716464075+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.718255282+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.718283187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.718288666+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.718300013+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.718304721+07:00","message":"[bufferProcess] interim [220000000]:วันเพื่ออุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.71830719+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.718310165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.718317921+07:00","message":"> Transcript [1044] [false]: 'วันเพื่ออุทิศถวายเป็นพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.718321129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.718323129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.718325177+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.718327518+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.847312745+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.847373204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.847379495+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.847393487+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.847400802+07:00","message":"[bufferProcess] interim [280000000]:วันเพื่ออุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.84740431+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.847408313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.847413824+07:00","message":"> Transcript [1045] [false]: 'วันเพื่ออุทิศถวายเป็นพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.84741793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.847420244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.847422418+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.847425246+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.847428035+07:00","message":"Push: 'เพื่ออุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.847430288+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.847432506+07:00","message":"Set new StatePrefix : 'วันเพื่ออุทิศถวายเป็นพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.84743473+07:00","message":"Next Push (prob) : 'เป็นพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.847443758+07:00","message":"push: {false เพื่ออุทิศถวาย 0 0xc0020a2600}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:34.054593243+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:34.054610749+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.41510721+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.415165815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.415172751+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.415188967+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.415198646+07:00","message":"[bufferProcess] interim [880000000]:วันเพื่ออุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.415201507+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.415207625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.41521091+07:00","message":"> Transcript [1046] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.41521364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.415215958+07:00","message":"Set new StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.553855167+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.553903746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.553908673+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.553923401+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.553929569+07:00","message":"[bufferProcess] interim [0]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.553932076+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.55393534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.553938354+07:00","message":"> Transcript [1047] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.553941569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.55394401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.553946931+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.5539505+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.065328024+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.065383935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.065392999+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.065413556+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.06542772+07:00","message":"[bufferProcess] interim [480000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.065431205+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.065441534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.065444925+07:00","message":"> Transcript [1048] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.065448892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.065451509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.065453652+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.065456553+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.453651827+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.453684624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.453691619+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.453704809+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.453711576+07:00","message":"[bufferProcess] interim [840000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.453714543+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.453719874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.453722861+07:00","message":"> Transcript [1049] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.453726578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.453728867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.453731271+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.453734159+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.574553776+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.574599533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.574605771+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.574619174+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574626559+07:00","message":"[bufferProcess] interim [960000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574629448+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574635758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574638691+07:00","message":"> Transcript [1050] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574642653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574645125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574647923+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574651013+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.57465755+07:00","message":"Push: 'เป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574659718+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574661886+07:00","message":"Set new StatePrefix : 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.574664771+07:00","message":"Next Push (prob) : 'แด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.574686596+07:00","message":"push: {false เป็นพระกุศล 0 0xc0020a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.775704397+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.77575035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.775757208+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.775770337+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.775777668+07:00","message":"[bufferProcess] interim [200000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.775780636+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.775786212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.775789432+07:00","message":"> Transcript [1051] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.77579388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.775796112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.775798119+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.775800505+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.835866252+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.835905392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.835917668+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.835929673+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.83593713+07:00","message":"[bufferProcess] interim [320000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.835939784+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.835945419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.835948802+07:00","message":"> Transcript [1052] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.8359526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.835954819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.835957057+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.835960019+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.217304959+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.217333603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.217338936+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.21735232+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.2173587+07:00","message":"[bufferProcess] interim [680000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.217361966+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.217368764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.217371188+07:00","message":"> Transcript [1053] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.217375035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.217377345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.217379413+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.217382213+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.348954234+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.349008817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.349016057+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.349033624+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349042175+07:00","message":"[bufferProcess] interim [740000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.34904517+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349053451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349056229+07:00","message":"> Transcript [1054] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349060875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349063792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349066695+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349070936+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349078516+07:00","message":"Push: 'แด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349080559+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349082979+07:00","message":"Set new StatePrefix : 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.349085295+07:00","message":"Next Push (prob) : 'เจ้าลูกเธอจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.349095275+07:00","message":"push: {false แด่สมเด็จพระ 0 0xc0020a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.477177639+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.477218527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.477224851+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.477241211+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.477248054+07:00","message":"[bufferProcess] interim [860000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.477250574+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.477256231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.477259225+07:00","message":"> Transcript [1055] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.477261939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.477264602+07:00","message":"Set new StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.734520135+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.734558012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.73456454+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.734578909+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.73458606+07:00","message":"[bufferProcess] interim [160000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.734588963+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.73459579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.734598738+07:00","message":"> Transcript [1056] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.734602718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.734605185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.73460717+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.734614169+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.856719087+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.856749054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.856755619+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.856769593+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.856776385+07:00","message":"[bufferProcess] interim [280000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.856779332+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.856782759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.856785367+07:00","message":"> Transcript [1057] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.856789176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.856791447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.856793403+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.856796091+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.904170718+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.975659576+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.986095222+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.986139075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.986145402+07:00","message":"receive interim result [false|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.986158824+07:00","message":"[buffer interim] 89 false วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.986166216+07:00","message":"[bufferProcess] interim [520000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.986170035+07:00","message":"[bufferProcess] send to processor:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.986177718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.986180507+07:00","message":"> Transcript [1058] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.986184095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.986186154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.986199104+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.986202693+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.006756394+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.006793788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.006803249+07:00","message":"receive interim result [true|false]: วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.006814331+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.006816604+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.006824856+07:00","message":"[buffer interim] 89 true วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006838246+07:00","message":"[bufferProcess] interim [520000000]:วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.00684234+07:00","message":"[bufferProcess] send to processor (isfinal):วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.00684613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006849471+07:00","message":"> Transcript [1059] [false]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006855348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006857816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006860092+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006863196+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006870755+07:00","message":"Push: 'เจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006876244+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006879184+07:00","message":"Set new StatePrefix : 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006883189+07:00","message":"Next Push (prob) : 'ฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006885143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006887381+07:00","message":"> Transcript [1060] [true]: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006890023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006891852+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006895159+07:00","message":"StatePrefix: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006898909+07:00","message":"TextPushed: 'วันเพื่ออุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.006902332+07:00","message":"Push: 'ฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.006913319+07:00","message":"push: {false เจ้าลูกเธอเจ้า 0 0xc0020a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.006920454+07:00","message":"push: {true ฟ้าพัชรกิติยาภา 0 0xc0020a2600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:37.017639104+07:00","message":"write wav file: './tmp/7582/7582_89.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:37.055246507+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:37.055271631+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.523952342+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.524000394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.524006472+07:00","message":"receive interim result [false|false]: กิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.524024623+07:00","message":"[buffer interim] 90 false กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.524032086+07:00","message":"[bufferProcess] interim [600000000]:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.524035201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.953975121+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.954016118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.954022116+07:00","message":"receive interim result [false|false]: กิติยาภานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.954038883+07:00","message":"[buffer interim] 90 false กิติยาภานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.954048708+07:00","message":"[bufferProcess] interim [20000000]:กิติยาภานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.954051921+07:00","message":"[bufferProcess] send to processor:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.954058604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.95406148+07:00","message":"> Transcript [1061] [false]: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.954064692+07:00","message":"Set StatePrefix (first interim): 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.018766442+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.018808462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.018815099+07:00","message":"receive interim result [false|false]: กิติยาภานัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.018830041+07:00","message":"[buffer interim] 90 false กิติยาภานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.018837279+07:00","message":"[bufferProcess] interim [80000000]:กิติยาภานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.018840104+07:00","message":"[bufferProcess] send to processor:กิติยาภานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.018846609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.018850128+07:00","message":"> Transcript [1062] [false]: 'กิติยาภานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.018853811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.018856519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.018858544+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.018860825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.134560951+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.134597634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.134603139+07:00","message":"receive interim result [false|false]: กิติยาภานรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.134619141+07:00","message":"[buffer interim] 90 false กิติยาภานรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.134625743+07:00","message":"[bufferProcess] interim [140000000]:กิติยาภานรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.134628173+07:00","message":"[bufferProcess] send to processor:กิติยาภานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.134633625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.134636473+07:00","message":"> Transcript [1063] [false]: 'กิติยาภานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.134639762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.134641931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.134644081+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.134646265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.141752948+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.141789258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.141794856+07:00","message":"receive interim result [false|false]: กิติยาภานักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.14181184+07:00","message":"[buffer interim] 90 false กิติยาภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.141818828+07:00","message":"[bufferProcess] interim [200000000]:กิติยาภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.141821008+07:00","message":"[bufferProcess] send to processor:กิติยาภานรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.141824721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.141828752+07:00","message":"> Transcript [1064] [false]: 'กิติยาภานรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.141833348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.141836243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.141839469+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.141842757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.210337428+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.210371533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานักเรียนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.210378014+07:00","message":"receive interim result [false|false]: กิติยาภานักเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.210392114+07:00","message":"[buffer interim] 90 false กิติยาภานักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210399076+07:00","message":"[bufferProcess] interim [320000000]:กิติยาภานักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210401919+07:00","message":"[bufferProcess] send to processor:กิติยาภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210405577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.2104089+07:00","message":"> Transcript [1065] [false]: 'กิติยาภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210412274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210414536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210418195+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210420379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210427786+07:00","message":"Push: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210429805+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210431902+07:00","message":"Set new StatePrefix : 'กิติยาภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.210434+07:00","message":"Next Push (prob) : 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.210441396+07:00","message":"push: {false กิติยาภา 0 0xc0020eed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.339525717+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.339559942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.339565455+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.339581013+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.339587548+07:00","message":"[bufferProcess] interim [380000000]:กิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.339590086+07:00","message":"[bufferProcess] send to processor:กิติยาภานักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.339593836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.339596813+07:00","message":"> Transcript [1066] [false]: 'กิติยาภานักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.339600344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.339602418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.339604929+07:00","message":"StatePrefix: 'กิติยาภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.339607292+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.519290104+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.519327468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.519333526+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.519347257+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.51935393+07:00","message":"[bufferProcess] interim [620000000]:กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.51935627+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.519360236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.519363278+07:00","message":"> Transcript [1067] [false]: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.519365508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.519367488+07:00","message":"Set new StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.842119071+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.842157783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.842165687+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.842180684+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.84218802+07:00","message":"[bufferProcess] interim [920000000]:กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.842191908+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.842200393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.842204356+07:00","message":"> Transcript [1068] [false]: 'กิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.842208526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.842211748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.842215065+07:00","message":"StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.842218267+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.898998255+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.899036719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.899042564+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.899054957+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.899060966+07:00","message":"[bufferProcess] interim [980000000]:กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.899063527+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.899069196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.899072848+07:00","message":"> Transcript [1069] [false]: 'กิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.899077381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.89908051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.899084242+07:00","message":"StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.899088567+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.027689621+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.027725868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.027731737+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.027747613+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.027754341+07:00","message":"[bufferProcess] interim [100000000]:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.027756844+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.027763744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.027766541+07:00","message":"> Transcript [1070] [false]: 'กิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.027770104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.027772321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.027774888+07:00","message":"StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.027778513+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.610181541+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.610222958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.610229264+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.610242325+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610251906+07:00","message":"[bufferProcess] interim [700000000]:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610254414+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610258407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610262018+07:00","message":"> Transcript [1071] [false]: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610265812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610268484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610271119+07:00","message":"StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.61027356+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610279997+07:00","message":"Push: 'นเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610282608+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610285146+07:00","message":"Set new StatePrefix : 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.610287566+07:00","message":"Next Push (prob) : 'เทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.610307002+07:00","message":"push: {false นเรนทิรา 0 0xc0020eed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.999612869+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.9996487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.999655613+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.99966816+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.999675302+07:00","message":"[bufferProcess] interim [60000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.999678581+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.999686763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.999689854+07:00","message":"> Transcript [1072] [false]: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.999693559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.999696183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.999698451+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.999701066+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:40.056230112+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:40.056245213+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.308393686+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.308438191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.308444451+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.308458282+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.308466218+07:00","message":"[bufferProcess] interim [420000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.308468852+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.308472589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.308475557+07:00","message":"> Transcript [1073] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.308478666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.308480932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.308485854+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.308488646+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.901253133+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.901300434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.901307594+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.901320222+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.901326597+07:00","message":"[bufferProcess] interim [20000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.901329009+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.901334163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.9013369+07:00","message":"> Transcript [1074] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.901340118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.901342265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.901344488+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.901347415+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.334558181+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.334593769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.334599734+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.334610652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Siri\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.334613658+07:00","message":"receive interim result [false|false]:  Siri"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.334619445+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.334625177+07:00","message":"[buffer interim] 90 false  Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334630118+07:00","message":"[bufferProcess] interim [380000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334632941+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334638009+07:00","message":"[bufferProcess] interim [380000000]: Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334640894+07:00","message":"[bufferProcess] update buffer: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334643584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334646222+07:00","message":"> Transcript [1075] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334649477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334653039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334655332+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334657893+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334660428+07:00","message":"Push: 'เทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.33466231+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334664517+07:00","message":"Set new StatePrefix : 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.334667098+07:00","message":"Next Push (prob) : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.334674502+07:00","message":"push: {false เทพยวดี 0 0xc0020eed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.396526605+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.396564725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.396570765+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.396587207+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.396594689+07:00","message":"[bufferProcess] interim [440000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.396597623+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.396601167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.396603899+07:00","message":"> Transcript [1076] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี Siri'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.396607946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.39661005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.396612195+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.396614533+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.036085267+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.036124684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.036130443+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.036141845+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.036148227+07:00","message":"[bufferProcess] interim [40000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.03615077+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.036156288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.036159243+07:00","message":"> Transcript [1077] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.036163229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.036165327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.036167398+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.036169773+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.095570817+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.09560747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.09561429+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.095626715+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.095636449+07:00","message":"[bufferProcess] interim [160000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.095641155+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.095648187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.095652071+07:00","message":"> Transcript [1078] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.095657391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.095661773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.095664116+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.095669107+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.737905782+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.737947359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.737956894+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.737974235+07:00","message":"[buffer interim] 90 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.737980462+07:00","message":"[bufferProcess] interim [760000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.737983161+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.737988542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.737991562+07:00","message":"> Transcript [1079] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.73799545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.737997899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.738005604+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.73800824+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.73801346+07:00","message":"Push: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.738015668+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.738018127+07:00","message":"Set new StatePrefix : 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.738020688+07:00","message":"Next Push (prob) : 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.738028305+07:00","message":"push: {false กรมหลวงราชสาริณี 0 0xc0020eed00}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:43.05649238+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:43.056504131+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.573628458+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.636489924+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.666582736+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.666618739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.666625031+07:00","message":"receive interim result [true|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.666634309+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.666636654+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.666642753+07:00","message":"[buffer interim] 90 true กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666649233+07:00","message":"[bufferProcess] interim [810000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666652609+07:00","message":"[bufferProcess] send to processor (isfinal):กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666655964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666658754+07:00","message":"> Transcript [1080] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666661858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666663935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666665857+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666668386+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666672598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666674789+07:00","message":"> Transcript [1081] [true]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666677158+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666678882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.66668072+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666682768+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.666685558+07:00","message":"Push: 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.666692964+07:00","message":"push: {true สิริพัชรมหาวัชรราชธิดา 0 0xc0020eed00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:43.678422868+07:00","message":"write wav file: './tmp/7582/7582_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.984270587+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.984305981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.984310724+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.984323454+07:00","message":"[buffer interim] 91 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.984329439+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.9843312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.168207042+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.168243067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.168248252+07:00","message":"receive interim result [false|false]: ที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.168262+07:00","message":"[buffer interim] 91 false ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.168268769+07:00","message":"[bufferProcess] interim [540000000]:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.168271609+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.16827523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.16827806+07:00","message":"> Transcript [1082] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.168280281+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.171279865+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.171298431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.171303515+07:00","message":"receive interim result [false|false]: ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.171313991+07:00","message":"[buffer interim] 91 false ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.171319047+07:00","message":"[bufferProcess] interim [600000000]:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.171321146+07:00","message":"[bufferProcess] send to processor:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.171323994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.171326694+07:00","message":"> Transcript [1083] [false]: 'ที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.171329852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.171331932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.171333911+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.171336068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.484923454+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.484958513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.484964976+07:00","message":"receive interim result [false|false]: ที่วัดสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.484977801+07:00","message":"[buffer interim] 91 false ที่วัดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.484983986+07:00","message":"[bufferProcess] interim [840000000]:ที่วัดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.484986303+07:00","message":"[bufferProcess] send to processor:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.484991683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.484995459+07:00","message":"> Transcript [1084] [false]: 'ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.48499985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.485002729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.485011457+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.485014458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.487220141+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.487245462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทัศน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.487251999+07:00","message":"receive interim result [false|false]: ที่วัดสุทัศน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.487262735+07:00","message":"[buffer interim] 91 false ที่วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.487267534+07:00","message":"[bufferProcess] interim [900000000]:ที่วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.487269994+07:00","message":"[bufferProcess] send to processor:ที่วัดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.48727272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.487275414+07:00","message":"> Transcript [1085] [false]: 'ที่วัดสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.487278083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.487280089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.487282348+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.487284287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.861869856+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.861917313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.861923276+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.861936136+07:00","message":"[buffer interim] 91 false ที่วัดสุทธจินดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861943459+07:00","message":"[bufferProcess] interim [260000000]:ที่วัดสุทธจินดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861945924+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861952742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861955494+07:00","message":"> Transcript [1086] [false]: 'ที่วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.86195848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861960968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861963333+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861965749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861971921+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861973925+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861976261+07:00","message":"Set new StatePrefix : 'ที่วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.861978645+07:00","message":"Next Push (prob) : 'วัดสุทัศน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.861987031+07:00","message":"push: {false ที่ 0 0xc00369a180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.184732878+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.184769408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.184774761+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.184789739+07:00","message":"[buffer interim] 91 false ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.184796282+07:00","message":"[bufferProcess] interim [620000000]:ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.184798914+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.18480202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.184805258+07:00","message":"> Transcript [1087] [false]: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.184807496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.184809456+07:00","message":"Set new StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.761646173+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.761688343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.761696342+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.761711987+07:00","message":"[buffer interim] 91 false ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761740204+07:00","message":"[bufferProcess] interim [220000000]:ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761744074+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761749308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761753849+07:00","message":"> Transcript [1088] [false]: 'ที่วัดสุทธจินดาวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761758439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761761628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761765555+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761769656+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:46.057093154+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:46.057106564+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.083210066+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.083245177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหารอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.083251328+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหารอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.08326457+07:00","message":"[buffer interim] 91 false ที่วัดสุทธจินดาวรวิหารอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.083274114+07:00","message":"[bufferProcess] interim [520000000]:ที่วัดสุทธจินดาวรวิหารอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.083276795+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.083283223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.083286003+07:00","message":"> Transcript [1089] [false]: 'ที่วัดสุทธจินดาวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.083289074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.083291686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.083294141+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.083296787+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.277069943+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.277113237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหารอำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.277119352+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหารอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.277138476+07:00","message":"[buffer interim] 91 false ที่วัดสุทธจินดาวรวิหารอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.277148357+07:00","message":"[bufferProcess] interim [700000000]:ที่วัดสุทธจินดาวรวิหารอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.277151321+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหารอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.277155808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.27715961+07:00","message":"> Transcript [1090] [false]: 'ที่วัดสุทธจินดาวรวิหารอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.277174602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.277177304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.27718008+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.27718323+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.595705397+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.595743473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.595750133+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.595767419+07:00","message":"[buffer interim] 91 false ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595774661+07:00","message":"[bufferProcess] interim [940000000]:ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595777703+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหารอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595784906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595788083+07:00","message":"> Transcript [1091] [false]: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595792206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595795422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595797782+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595800499+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595806278+07:00","message":"Push: 'วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595808898+07:00","message":"TextPushed: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595811123+07:00","message":"Set new StatePrefix : 'ที่วัดสุทธจินดาวรวิหารอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.595813496+07:00","message":"Next Push (prob) : 'วรวิหารอำเภอเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.595840473+07:00","message":"push: {false วัดสุทธจินดา 0 0xc00369a180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.17348638+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.173523326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.173529411+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.173546147+07:00","message":"[buffer interim] 91 false ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.173561099+07:00","message":"[bufferProcess] interim [540000000]:ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.173563923+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.173567663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.173570381+07:00","message":"> Transcript [1092] [false]: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.173573975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.173576114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.173578243+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.173580851+07:00","message":"TextPushed: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.533200394+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.605727205+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.628789629+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.628829298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.628835346+07:00","message":"receive interim result [true|false]: ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.628841306+07:00","message":"end recv isFinal message id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.628843622+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.628851185+07:00","message":"[buffer interim] 91 true ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628858303+07:00","message":"[bufferProcess] interim [140000000]:ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628861447+07:00","message":"[bufferProcess] send to processor (isfinal):ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628865203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628867923+07:00","message":"> Transcript [1093] [false]: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628871219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628873339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628876004+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628878925+07:00","message":"TextPushed: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628880815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628882861+07:00","message":"> Transcript [1094] [true]: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628885084+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628886871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628888674+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628890606+07:00","message":"TextPushed: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.628893455+07:00","message":"Push: 'วรวิหารอำเภอเมืองนครราชสีมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.628900661+07:00","message":"push: {true วรวิหารอำเภอเมืองนครราชสีมา 0 0xc00369a180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:47.638444424+07:00","message":"write wav file: './tmp/7582/7582_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.66507621+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.801861819+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.801882525+07:00","message":"found end of frame, send empty tag with msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.801885306+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.801891762+07:00","message":"[buffer interim] 92 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.801897804+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.801907307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.801911104+07:00","message":"> Transcript [1095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.801914783+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.801917883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.801920479+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.801923278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.801927151+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.80196677+07:00","message":"push: {true \n 0 0xc0020ef600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:47.806685729+07:00","message":"write wav file: './tmp/7582/7582_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.116791077+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.540709991+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.540749785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.54075707+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.540769054+07:00","message":"[buffer interim] 93 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.540775414+07:00","message":"[bufferProcess] interim [420000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.540777434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.665109696+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.665157248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.665173175+07:00","message":"receive interim result [false|false]: มีด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.665189566+07:00","message":"[buffer interim] 93 false มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.665200865+07:00","message":"[bufferProcess] interim [480000000]:มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.66520353+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.665210805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.665215465+07:00","message":"> Transcript [1096] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.665218066+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.753971922+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.754010979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.754025508+07:00","message":"receive interim result [false|false]: มีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.75403762+07:00","message":"[buffer interim] 93 false มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.754045647+07:00","message":"[bufferProcess] interim [600000000]:มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.754048179+07:00","message":"[bufferProcess] send to processor:มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.754053618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.754056555+07:00","message":"> Transcript [1097] [false]: 'มีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.754059182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.754061685+07:00","message":"Set new StatePrefix: 'มีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.787012471+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.787078744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.787085047+07:00","message":"receive interim result [false|false]: มีส่วนร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.787102114+07:00","message":"[buffer interim] 93 false มีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.787109335+07:00","message":"[bufferProcess] interim [720000000]:มีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.787112547+07:00","message":"[bufferProcess] send to processor:มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.787118835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.787122371+07:00","message":"> Transcript [1098] [false]: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.787125085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.787127121+07:00","message":"Set new StatePrefix: 'มีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.958886212+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.958929582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.958936995+07:00","message":"receive interim result [false|false]: มีส่วนราก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.958951643+07:00","message":"[buffer interim] 93 false มีส่วนราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.958961183+07:00","message":"[bufferProcess] interim [840000000]:มีส่วนราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.958964534+07:00","message":"[bufferProcess] send to processor:มีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.95897084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.958975139+07:00","message":"> Transcript [1099] [false]: 'มีส่วนร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.958979534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.958982464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.958986742+07:00","message":"StatePrefix: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.958988895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.959853234+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.959891145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.959896768+07:00","message":"receive interim result [false|false]: มีส่วนราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.959913522+07:00","message":"[buffer interim] 93 false มีส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.959920324+07:00","message":"[bufferProcess] interim [900000000]:มีส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.959923113+07:00","message":"[bufferProcess] send to processor:มีส่วนราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.95993028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.959933297+07:00","message":"> Transcript [1100] [false]: 'มีส่วนราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.959936649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.959938969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.959941109+07:00","message":"StatePrefix: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.959943606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:49.057498199+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:49.057531751+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.526863591+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.52692342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.526932494+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.526950893+07:00","message":"[buffer interim] 93 false มีส่วนราชการประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.526964793+07:00","message":"[bufferProcess] interim [440000000]:มีส่วนราชการประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.526969085+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.526978096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.526983358+07:00","message":"> Transcript [1101] [false]: 'มีส่วนราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.526987367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.526989851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.526991788+07:00","message":"StatePrefix: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.526994401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.73524617+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.735293535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.735300224+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.735316036+07:00","message":"[buffer interim] 93 false มีส่วนราชการประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735323436+07:00","message":"[bufferProcess] interim [680000000]:มีส่วนราชการประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735325881+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735333985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735337195+07:00","message":"> Transcript [1102] [false]: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735341135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735344255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735346535+07:00","message":"StatePrefix: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735348853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.73535542+07:00","message":"Push: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735357623+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.735361254+07:00","message":"Set new StatePrefix : 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.73536387+07:00","message":"Next Push (prob) : 'ราชการประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.735386534+07:00","message":"push: {false มีส่วน 0 0xc0020efa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.182642952+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.182685428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.182691556+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.182703158+07:00","message":"[buffer interim] 93 false มีส่วนราชการประชาชนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.182709761+07:00","message":"[bufferProcess] interim [100000000]:มีส่วนราชการประชาชนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.182712108+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.182717668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.182720547+07:00","message":"> Transcript [1103] [false]: 'มีส่วนราชการประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.182724026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.182726178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.182728502+07:00","message":"StatePrefix: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.182730802+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.428604849+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.428653412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.428660034+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.428677713+07:00","message":"[buffer interim] 93 false มีส่วนราชการประชาชนมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.428685332+07:00","message":"[bufferProcess] interim [340000000]:มีส่วนราชการประชาชนมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.428688604+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.428693692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.428698413+07:00","message":"> Transcript [1104] [false]: 'มีส่วนราชการประชาชนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.428704391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.428707379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.428710412+07:00","message":"StatePrefix: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.428712764+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.433563146+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.433603944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.433611814+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.433631016+07:00","message":"[buffer interim] 93 false มีส่วนราชการประชาชนมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.433638846+07:00","message":"[bufferProcess] interim [400000000]:มีส่วนราชการประชาชนมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.433642834+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชนมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.433658129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.43366282+07:00","message":"> Transcript [1105] [false]: 'มีส่วนราชการประชาชนมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.433667575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.433671047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.433674566+07:00","message":"StatePrefix: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.433677571+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.748332305+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.748386682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาร่วมพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.748393251+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.748408363+07:00","message":"[buffer interim] 93 false มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748415517+07:00","message":"[bufferProcess] interim [640000000]:มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748420158+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชนมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748428017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748431204+07:00","message":"> Transcript [1106] [false]: 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748435097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748437757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748443389+07:00","message":"StatePrefix: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748445849+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748452053+07:00","message":"Push: 'ราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748454192+07:00","message":"TextPushed: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748456476+07:00","message":"Set new StatePrefix : 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.748458898+07:00","message":"Next Push (prob) : 'ชนมาร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.748482631+07:00","message":"push: {false ราชการประชา 0 0xc0020efa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.195600499+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.25607327+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.269611662+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.269653581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาร่วมพิธี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.269659656+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.26967185+07:00","message":"[buffer interim] 93 false มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.269679666+07:00","message":"[bufferProcess] interim [240000000]:มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.269682517+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.269689238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.269695116+07:00","message":"> Transcript [1107] [false]: 'มีส่วนราชการประชาชนมาร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.269699148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.26970175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.269703957+07:00","message":"StatePrefix: 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.269706757+07:00","message":"TextPushed: 'มีส่วนราชการประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.286701232+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.286738644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาร่วมพิธี\",\"confidence\":0.9440695}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.286744364+07:00","message":"receive interim result [true|false]: มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.286754372+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.286756713+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.286764168+07:00","message":"[buffer interim] 93 true มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286771113+07:00","message":"[bufferProcess] interim [300000000]:มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286774296+07:00","message":"[bufferProcess] send to processor (isfinal):มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286777788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286781714+07:00","message":"> Transcript [1108] [false]: 'มีส่วนราชการประชาชนมาร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286784713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286786762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286788637+07:00","message":"StatePrefix: 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286791308+07:00","message":"TextPushed: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286793473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286795419+07:00","message":"> Transcript [1109] [true]: 'มีส่วนราชการประชาชนมาร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286797713+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286799476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286801339+07:00","message":"StatePrefix: 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.286803161+07:00","message":"TextPushed: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.28680924+07:00","message":"Push: 'ชนมาร่วมพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.286817934+07:00","message":"push: {true ชนมาร่วมพิธี 0 0xc0020efa80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:51.295213231+07:00","message":"write wav file: './tmp/7582/7582_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.575716629+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.659399275+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.659418252+07:00","message":"found end of frame, send empty tag with msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.659421499+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.659428233+07:00","message":"[buffer interim] 94 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.659434469+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.659438035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.659440924+07:00","message":"> Transcript [1110] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.659443327+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.659445251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.659447176+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.659449085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.659451681+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.659460276+07:00","message":"push: {true \n 0 0xc000186980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:51.666585586+07:00","message":"write wav file: './tmp/7582/7582_94.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.705467693+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:52.057799868+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:52.057796075+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.194772667+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.194827859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.194834069+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.19484672+07:00","message":"[buffer interim] 95 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.194853177+07:00","message":"[bufferProcess] interim [480000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.194855204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.238239133+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.238276657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.238282389+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.238296322+07:00","message":"[buffer interim] 95 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.238302299+07:00","message":"[bufferProcess] interim [540000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.238304571+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.23830788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.238310975+07:00","message":"> Transcript [1111] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.238313353+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.244884303+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.244912714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.244918878+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.244931938+07:00","message":"[buffer interim] 95 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.244939112+07:00","message":"[bufferProcess] interim [600000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.244941217+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.244945033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.244947755+07:00","message":"> Transcript [1112] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.244949987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.244951906+07:00","message":"Set new StatePrefix: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.580849341+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.580896108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.580903494+07:00","message":"receive interim result [false|false]: พระเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.580922737+07:00","message":"[buffer interim] 95 false พระเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.580931544+07:00","message":"[bufferProcess] interim [900000000]:พระเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.580934929+07:00","message":"[bufferProcess] send to processor:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.580939569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.580943513+07:00","message":"> Transcript [1113] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.580947095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.580951289+07:00","message":"Set new StatePrefix: 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.685708316+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.685750021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.685755972+07:00","message":"receive interim result [false|false]: พระเทพสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.685766721+07:00","message":"[buffer interim] 95 false พระเทพสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.685773039+07:00","message":"[bufferProcess] interim [960000000]:พระเทพสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.685775478+07:00","message":"[bufferProcess] send to processor:พระเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.685780778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.685783689+07:00","message":"> Transcript [1114] [false]: 'พระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.685785865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.68578793+07:00","message":"Set new StatePrefix: 'พระเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.743989227+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.744025292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพศีล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.744039654+07:00","message":"receive interim result [false|false]: พระเทพศีล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.744052789+07:00","message":"[buffer interim] 95 false พระเทพศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.744059236+07:00","message":"[bufferProcess] interim [80000000]:พระเทพศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.744061846+07:00","message":"[bufferProcess] send to processor:พระเทพสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.744064987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.744068124+07:00","message":"> Transcript [1115] [false]: 'พระเทพสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.744070717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.744072652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.74407468+07:00","message":"StatePrefix: 'พระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.744076733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.882035547+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.882076355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.882084393+07:00","message":"receive interim result [false|false]: พระเทพสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.882110815+07:00","message":"[buffer interim] 95 false พระเทพสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.88212752+07:00","message":"[bufferProcess] interim [140000000]:พระเทพสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.88213181+07:00","message":"[bufferProcess] send to processor:พระเทพศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.882136613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.882141366+07:00","message":"> Transcript [1116] [false]: 'พระเทพศีล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.88214656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.882149517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.882152579+07:00","message":"StatePrefix: 'พระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.882155911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.937624827+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.937665743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.937671743+07:00","message":"receive interim result [false|false]: พระเทพสีมาภ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.93768613+07:00","message":"[buffer interim] 95 false พระเทพสีมาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.937693857+07:00","message":"[bufferProcess] interim [320000000]:พระเทพสีมาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.93769675+07:00","message":"[bufferProcess] send to processor:พระเทพสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.937704502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.937707704+07:00","message":"> Transcript [1117] [false]: 'พระเทพสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.937710948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.937713888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.937716096+07:00","message":"StatePrefix: 'พระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.937718633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.140115049+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.140160908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.140168521+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.14018462+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140192477+07:00","message":"[bufferProcess] interim [500000000]:พระเทพสีมาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140195366+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140203192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140206568+07:00","message":"> Transcript [1118] [false]: 'พระเทพสีมาภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140210553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.14021328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140215351+07:00","message":"StatePrefix: 'พระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140217583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140224666+07:00","message":"Push: 'พระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140226615+07:00","message":"TextPushed: 'พระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140229032+07:00","message":"Set new StatePrefix : 'พระเทพสีมาภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.140231274+07:00","message":"Next Push (prob) : 'สีมาภ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.14024001+07:00","message":"push: {false พระเทพ 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.260498373+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.260549325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสีมา porn\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.260555518+07:00","message":"receive interim result [false|false]: ประเทศสีมา porn"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.260570702+07:00","message":"[buffer interim] 95 false ประเทศสีมา porn"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.260578935+07:00","message":"[bufferProcess] interim [620000000]:ประเทศสีมา porn"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.260581663+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.260588772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.260592391+07:00","message":"> Transcript [1119] [false]: 'พระเทพสีมาภรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.260596119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.260598255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.260600308+07:00","message":"StatePrefix: 'พระเทพสีมาภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.260602623+07:00","message":"TextPushed: 'พระเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.481595793+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.481633298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสีมาพรจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.481638998+07:00","message":"receive interim result [false|false]: ประเทศสีมาพรจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.481653244+07:00","message":"[buffer interim] 95 false ประเทศสีมาพรจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.481659748+07:00","message":"[bufferProcess] interim [800000000]:ประเทศสีมาพรจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.481661966+07:00","message":"[bufferProcess] send to processor:ประเทศสีมา porn"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.481667072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.481670317+07:00","message":"> Transcript [1120] [false]: 'ประเทศสีมา porn'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.481672905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.481675351+07:00","message":"Set new StatePrefix: 'ประเทศสีมา porn'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.574437968+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.574472665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสีมาพรเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.574478547+07:00","message":"receive interim result [false|false]: ประเทศสีมาพรเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.574490193+07:00","message":"[buffer interim] 95 false ประเทศสีมาพรเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.574496111+07:00","message":"[bufferProcess] interim [860000000]:ประเทศสีมาพรเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.574498517+07:00","message":"[bufferProcess] send to processor:ประเทศสีมาพรจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.574503681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.574506584+07:00","message":"> Transcript [1121] [false]: 'ประเทศสีมาพรจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.574508831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.57451104+07:00","message":"Set new StatePrefix: 'ประเทศสีมาพรจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.646122116+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.646162798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสีมาพรเจ้าคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.646170546+07:00","message":"receive interim result [false|false]: ประเทศสีมาพรเจ้าคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.646181362+07:00","message":"[buffer interim] 95 false ประเทศสีมาพรเจ้าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.646187744+07:00","message":"[bufferProcess] interim [980000000]:ประเทศสีมาพรเจ้าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.646190173+07:00","message":"[bufferProcess] send to processor:ประเทศสีมาพรเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.646195514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.646198386+07:00","message":"> Transcript [1122] [false]: 'ประเทศสีมาพรเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.646201019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.646203117+07:00","message":"Set new StatePrefix: 'ประเทศสีมาพรเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.779118761+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.779145979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.779154686+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.779169211+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.779174846+07:00","message":"[bufferProcess] interim [40000000]:พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.779177403+07:00","message":"[bufferProcess] send to processor:ประเทศสีมาพรเจ้าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.779181265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.779184183+07:00","message":"> Transcript [1123] [false]: 'ประเทศสีมาพรเจ้าคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.779187184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.779189355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.779191275+07:00","message":"StatePrefix: 'ประเทศสีมาพรเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.779193464+07:00","message":"TextPushed: 'พระเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.832178132+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.832212466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.832218033+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.832233093+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.832239647+07:00","message":"[bufferProcess] interim [160000000]:พระเทพสีมาภรณ์เจ้าคณะจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.832242074+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.832250834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.83225371+07:00","message":"> Transcript [1124] [false]: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.832256101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.832258242+07:00","message":"Set new StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.833461094+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.833488934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.833495267+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.833511477+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.833516453+07:00","message":"[bufferProcess] interim [220000000]:พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.833518799+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.833521711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.833524258+07:00","message":"> Transcript [1125] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.833527355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.833531612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.833534499+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.833536784+07:00","message":"TextPushed: 'พระเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.968058749+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.96811081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.968116806+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.968131573+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.968138672+07:00","message":"[bufferProcess] interim [280000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.968141442+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.968147297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.968151667+07:00","message":"> Transcript [1126] [false]: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.968155687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.968158205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.968160552+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.968163171+07:00","message":"TextPushed: 'พระเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.342787395+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.342833852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.342840472+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.342854302+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.342861752+07:00","message":"[bufferProcess] interim [640000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.342864434+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.342872411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.342877724+07:00","message":"> Transcript [1127] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.342882001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.342884609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.342887105+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.342889521+07:00","message":"TextPushed: 'พระเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.476318676+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.476356618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.47636332+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.476377799+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476384356+07:00","message":"[bufferProcess] interim [820000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476387091+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476393962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476396796+07:00","message":"> Transcript [1128] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476400574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476402804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476405281+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476407786+07:00","message":"TextPushed: 'พระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476413812+07:00","message":"Push: 'สีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476416102+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476422528+07:00","message":"Set new StatePrefix : 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.476426268+07:00","message":"Next Push (prob) : 'จังหวัดนคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.476434603+07:00","message":"push: {false สีมาภรณ์เจ้าคณะ 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.534892066+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.534933155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.534939659+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.534951592+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.534961519+07:00","message":"[bufferProcess] interim [880000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.534965251+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.534973027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.534977661+07:00","message":"> Transcript [1129] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.534981643+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.85486782+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.854901803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.854909293+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.8549199+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.854926272+07:00","message":"[bufferProcess] interim [180000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.854928889+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.854934079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.854936678+07:00","message":"> Transcript [1130] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.854939152+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.92649739+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.926538579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.926544972+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.926561291+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.926569382+07:00","message":"[bufferProcess] interim [240000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.926572178+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.926580318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.926583159+07:00","message":"> Transcript [1131] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.926587219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.926591248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.926593652+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.926596611+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:55.058427846+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:55.058436159+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.563764007+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.563802295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.563808031+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.563831468+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.563839682+07:00","message":"[bufferProcess] interim [840000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.563842835+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.563846842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.563850056+07:00","message":"> Transcript [1132] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.563853987+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.563856216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.563858725+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.563861317+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.075198756+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.075228497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.075235585+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.075247806+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.075256894+07:00","message":"[bufferProcess] interim [380000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.075261624+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.07526955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.075273503+07:00","message":"> Transcript [1133] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.075278398+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.075282501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.075285015+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.075287359+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.655200219+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.655239571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.655247915+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.655262681+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655268743+07:00","message":"[bufferProcess] interim [980000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655271185+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655274321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655277235+07:00","message":"> Transcript [1134] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655281037+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655283132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655285599+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655288251+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.6552911+07:00","message":"Push: 'จังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655295042+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655297787+07:00","message":"Set new StatePrefix : 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.655300575+07:00","message":"Next Push (prob) : 'ราชสีมานำพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.655307836+07:00","message":"push: {false จังหวัดนคร 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.850363908+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.850408161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.850415217+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.850432305+07:00","message":"[buffer interim] 95 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.850440643+07:00","message":"[bufferProcess] interim [160000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.85044386+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.850448054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.850450905+07:00","message":"> Transcript [1135] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.850454622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.850456816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.850459098+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.850461774+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.894312031+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.956103929+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.012087944+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.012136006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์\",\"confidence\":0.9453956}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.012143001+07:00","message":"receive interim result [true|false]: พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.012153133+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.012156436+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.012163924+07:00","message":"[buffer interim] 95 true พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012171484+07:00","message":"[bufferProcess] interim [400000000]:พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012175167+07:00","message":"[bufferProcess] send to processor (isfinal):พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012179035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012181877+07:00","message":"> Transcript [1136] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012185076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.01218726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012192127+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012195444+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012197647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012199591+07:00","message":"> Transcript [1137] [true]: 'พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.01220227+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012204063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012205967+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012207979+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012209711+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012359295+07:00","message":"Push: 'นำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012362963+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครนำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012365386+07:00","message":"Set new StatePrefix : 'พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012368687+07:00","message":"Next Push (prob) : 'พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.012377591+07:00","message":"push: {true นำพระสงฆ์ทรงสมณศักดิ์ 0 0xc0004a3400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.012399642+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_95.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:57.022371138+07:00","message":"write wav file: './tmp/7582/7582_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.616350221+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.616382835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.616388151+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.616402694+07:00","message":"[buffer interim] 96 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.61640898+07:00","message":"[bufferProcess] interim [490000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.616410841+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725461114+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725482799+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725485361+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725487396+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725489208+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725491231+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725493108+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725495449+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725497898+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725499883+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.725502346+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.863488347+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.863525939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.863531933+07:00","message":"receive interim result [false|false]: ร่มจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.863546914+07:00","message":"[buffer interim] 96 false ร่มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.863553896+07:00","message":"[bufferProcess] interim [670000000]:ร่มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.863556681+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.86356406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.863566966+07:00","message":"> Transcript [1138] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.863569373+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.875587324+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.875610503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงจร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.875615719+07:00","message":"receive interim result [false|false]: วงจร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.87563023+07:00","message":"[buffer interim] 96 false วงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.875635643+07:00","message":"[bufferProcess] interim [730000000]:วงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.875637844+07:00","message":"[bufferProcess] send to processor:ร่มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.875640778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.875643581+07:00","message":"> Transcript [1139] [false]: 'ร่มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.875646054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.875648168+07:00","message":"Set new StatePrefix: 'ร่มจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.937825543+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.937852767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่งเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.937857577+07:00","message":"receive interim result [false|false]: รุ่งเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.937871385+07:00","message":"[buffer interim] 96 false รุ่งเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.937877503+07:00","message":"[bufferProcess] interim [790000000]:รุ่งเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.937879727+07:00","message":"[bufferProcess] send to processor:วงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.937883113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.93788566+07:00","message":"> Transcript [1140] [false]: 'วงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.937887724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.937889771+07:00","message":"Set new StatePrefix: 'วงจร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:58.059095313+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:58.05913011+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.125228843+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.125267808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่งเจริญพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.125274399+07:00","message":"receive interim result [false|false]: รุ่งเจริญพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.125287299+07:00","message":"[buffer interim] 96 false รุ่งเจริญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.125294804+07:00","message":"[bufferProcess] interim [30000000]:รุ่งเจริญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.125297527+07:00","message":"[bufferProcess] send to processor:รุ่งเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.125303455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.125306772+07:00","message":"> Transcript [1141] [false]: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.125308912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.125311181+07:00","message":"Set new StatePrefix: 'รุ่งเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.306802679+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.306841958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่งเจริญพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.306848147+07:00","message":"receive interim result [false|false]: รุ่งเจริญพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.30686214+07:00","message":"[buffer interim] 96 false รุ่งเจริญพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.306869392+07:00","message":"[bufferProcess] interim [150000000]:รุ่งเจริญพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.306871889+07:00","message":"[bufferProcess] send to processor:รุ่งเจริญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.306875219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.306878369+07:00","message":"> Transcript [1142] [false]: 'รุ่งเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.30688146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.306883734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.306885822+07:00","message":"StatePrefix: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.306888159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.369282064+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.369319871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.369326251+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.36934073+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.369348702+07:00","message":"[bufferProcess] interim [270000000]:ร่วมเจริญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.369351748+07:00","message":"[bufferProcess] send to processor:รุ่งเจริญพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.369355691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.369358714+07:00","message":"> Transcript [1143] [false]: 'รุ่งเจริญพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.369362406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.369364889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.369367621+07:00","message":"StatePrefix: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.369370118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.37171369+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.37174372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.371750659+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.371768645+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.371775633+07:00","message":"[bufferProcess] interim [330000000]:ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.371779997+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.371786191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.371790374+07:00","message":"> Transcript [1144] [false]: 'ร่วมเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.371793451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.371797121+07:00","message":"Set new StatePrefix: 'ร่วมเจริญพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.012774435+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.012816057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.012822709+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.012837381+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.012845136+07:00","message":"[bufferProcess] interim [930000000]:ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.012847792+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.012854878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.012858057+07:00","message":"> Transcript [1145] [false]: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.012862088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.012864561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.012866577+07:00","message":"StatePrefix: 'ร่วมเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.012869553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.527105627+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.527145511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.527151744+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.527164897+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.527172284+07:00","message":"[bufferProcess] interim [350000000]:ร่วมเจริญพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.527180936+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.527189069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.527192535+07:00","message":"> Transcript [1146] [false]: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.527196395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.52719901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.527201537+07:00","message":"StatePrefix: 'ร่วมเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.527203764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.609971356+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.610008762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.610014008+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.610027778+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.610034061+07:00","message":"[bufferProcess] interim [470000000]:ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.610036539+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.610039858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.610042453+07:00","message":"> Transcript [1147] [false]: 'ร่วมเจริญพระพุทธมนต์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.610046197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.610056776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.610058889+07:00","message":"StatePrefix: 'ร่วมเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.610060961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.736969082+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.737011026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.737017477+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.737029386+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737038657+07:00","message":"[bufferProcess] interim [590000000]:ร่วมเจริญพระพุทธมนต์และแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737042134+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737055385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737059647+07:00","message":"> Transcript [1148] [false]: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737065551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.73706787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737070134+07:00","message":"StatePrefix: 'ร่วมเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737072439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737076015+07:00","message":"Push: 'ร่วมเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737079036+07:00","message":"TextPushed: 'ร่วมเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737081946+07:00","message":"Set new StatePrefix : 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.737085139+07:00","message":"Next Push (prob) : 'พุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.737094829+07:00","message":"push: {false ร่วมเจริญพระ 0 0xc0004a3980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.978112482+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.978147838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.978153878+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.978167158+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.978173672+07:00","message":"[bufferProcess] interim [890000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.978176309+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.978181144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.978184834+07:00","message":"> Transcript [1149] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.978188608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.978191939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.978196266+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.978199173+07:00","message":"TextPushed: 'ร่วมเจริญพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.170189811+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.17022483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.170230818+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.170242446+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.170249205+07:00","message":"[bufferProcess] interim [130000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.17025197+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.170257405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.170260156+07:00","message":"> Transcript [1150] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.170262993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.170265406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.170267725+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.170270694+07:00","message":"TextPushed: 'ร่วมเจริญพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.298754432+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.298787616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.298793486+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.298805407+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.298811779+07:00","message":"[bufferProcess] interim [190000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.298814365+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.298818022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.298821108+07:00","message":"> Transcript [1151] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.298824733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.29882687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.2988291+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.29883191+07:00","message":"TextPushed: 'ร่วมเจริญพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.428396788+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.428434577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.428440482+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.428451025+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428457532+07:00","message":"[bufferProcess] interim [310000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428459852+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428463347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428466143+07:00","message":"> Transcript [1152] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428469544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428471734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428473905+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428476295+07:00","message":"TextPushed: 'ร่วมเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.42847878+07:00","message":"Push: 'พุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428480843+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428483145+07:00","message":"Set new StatePrefix : 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.428485471+07:00","message":"Next Push (prob) : 'และแสดงธรรมประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.428492338+07:00","message":"push: {false พุทธมนต์ 0 0xc0004a3980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.012134893+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.012174673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.01218077+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.012196505+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.012204097+07:00","message":"[bufferProcess] interim [910000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.012206715+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.012213145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.012216226+07:00","message":"> Transcript [1153] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.012219131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.012221975+07:00","message":"Set new StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:01.059985828+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:01.059995653+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.519582165+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.519627339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.519634729+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.519649462+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.519657689+07:00","message":"[bufferProcess] interim [390000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.519660659+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.519664423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.519667498+07:00","message":"> Transcript [1154] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.519671311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.51967355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.519675679+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.519678096+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.708927943+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.708966193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.708972002+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.708984006+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.708992828+07:00","message":"[bufferProcess] interim [570000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.708995573+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.709000984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.709003812+07:00","message":"> Transcript [1155] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.709006938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.709009011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.709011583+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.709014302+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.039861871+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.039907791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.039914261+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.039938714+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.039946575+07:00","message":"[bufferProcess] interim [930000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.03994957+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.039957332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.039962634+07:00","message":"> Transcript [1156] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.039968232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.039971401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.039975142+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.039979022+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.304515724+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.304558884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.304565397+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.304580215+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.30458852+07:00","message":"[bufferProcess] interim [170000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.304591642+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.304595214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.304598344+07:00","message":"> Transcript [1157] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.304601964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.304604587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.30460741+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.304610332+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.30461387+07:00","message":"Push: 'และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.304616409+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.304618921+07:00","message":"Set new StatePrefix : 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.30462145+07:00","message":"Next Push (prob) : 'ร่วมส่งดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.304629946+07:00","message":"push: {false และแสดงธรรมเทศนา 0 0xc0004a3980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.310271054+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.310295209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.310301655+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.310317487+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.310323075+07:00","message":"[bufferProcess] interim [230000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.310325862+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.310329103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.310333208+07:00","message":"> Transcript [1158] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.310337354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.310339634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.31034227+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.310344857+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.410364431+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.410402463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.410410025+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.410426845+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.410438009+07:00","message":"[bufferProcess] interim [290000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.410442412+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.41045039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.410455001+07:00","message":"> Transcript [1159] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.41046091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.410463225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.410465916+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.410468665+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.477999119+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.478066532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง Twin\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.47807356+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง Twin"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.478089474+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง Twin"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.478097338+07:00","message":"[bufferProcess] interim [350000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง Twin"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.478100268+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.478108021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.478111247+07:00","message":"> Transcript [1160] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.478115587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.478117919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.478121144+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.478124294+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.482015358+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.482035693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.482041297+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.482053529+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482064959+07:00","message":"[bufferProcess] interim [410000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482067667+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง Twin"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482070747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482073221+07:00","message":"> Transcript [1161] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง Twin'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482077536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482079922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482083537+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482085985+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482093569+07:00","message":"Push: 'ร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482095618+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482097879+07:00","message":"Set new StatePrefix : 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง Twin'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.482100437+07:00","message":"Next Push (prob) : ' Twin'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.48210897+07:00","message":"push: {false ร่วมส่งดวง 0 0xc0004a3980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.990837668+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.990872183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.990877985+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.990891179+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.990898023+07:00","message":"[bufferProcess] interim [890000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.990900486+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.990904166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.990906937+07:00","message":"> Transcript [1162] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.99090942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.990911794+07:00","message":"Set new StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.13046083+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.130497803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.130504079+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.130514915+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.130521439+07:00","message":"[bufferProcess] interim [10000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.130524465+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.130529964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.130532731+07:00","message":"> Transcript [1163] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.130536169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.130538284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.130540344+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.130543219+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.190653888+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.190690809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.190697318+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.190709068+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.190716946+07:00","message":"[bufferProcess] interim [70000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.190719681+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.19072331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.190728314+07:00","message":"> Transcript [1164] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.19073162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.190733759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.190735727+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.190738403+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.364931124+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.372688776+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.372723405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.372729137+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.372741841+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.372748632+07:00","message":"[bufferProcess] interim [250000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.3727515+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.372755211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.372758165+07:00","message":"> Transcript [1165] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.372761443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.372763443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.372765956+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.372768766+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.425636786+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.439603222+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.439642815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.439648918+07:00","message":"receive interim result [false|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.439665196+07:00","message":"[buffer interim] 96 false ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439671356+07:00","message":"[bufferProcess] interim [370000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439674229+07:00","message":"[bufferProcess] send to processor:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439677727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439680429+07:00","message":"> Transcript [1166] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439685582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439687656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439689742+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439692448+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439695119+07:00","message":"Push: 'พระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439696998+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439699556+07:00","message":"Set new StatePrefix : 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.439702395+07:00","message":"Next Push (prob) : 'และน้อมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.439709001+07:00","message":"push: {false พระวิญญาณ 0 0xc0004a3980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.487953788+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.487987592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.48799414+07:00","message":"receive interim result [true|false]: ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.488003546+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.488005934+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.488011558+07:00","message":"[buffer interim] 96 true ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488020181+07:00","message":"[bufferProcess] interim [430000000]:ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488023764+07:00","message":"[bufferProcess] send to processor (isfinal):ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488026991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488029661+07:00","message":"> Transcript [1167] [false]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488032096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488034517+07:00","message":"Set new StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488036743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488038724+07:00","message":"> Transcript [1168] [true]: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488041596+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488043538+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488045507+07:00","message":"StatePrefix: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488056175+07:00","message":"TextPushed: 'ร่วมเจริญพระพุทธมนต์และแสดงธรรมเทศนาร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.488071647+07:00","message":"Push: 'และน้อมรำลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.488081688+07:00","message":"push: {true และน้อมรำลึก 0 0xc0004a3980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:03.500811595+07:00","message":"write wav file: './tmp/7582/7582_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.972314989+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.972359995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.972365191+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.972380541+07:00","message":"[buffer interim] 97 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.972387045+07:00","message":"[bufferProcess] interim [360000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.972388825+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.012924995+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.01296151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงพากย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.012968432+07:00","message":"receive interim result [false|false]: เสียงพากย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.012979595+07:00","message":"[buffer interim] 97 false เสียงพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.012986477+07:00","message":"[bufferProcess] interim [420000000]:เสียงพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.01298875+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.012993538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.012996159+07:00","message":"> Transcript [1169] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.012998384+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:04.061067349+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:04.061067326+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.13739349+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.137440471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.137445963+07:00","message":"receive interim result [false|false]: สภาพอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.137457772+07:00","message":"[buffer interim] 97 false สภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.137465461+07:00","message":"[bufferProcess] interim [480000000]:สภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.137467905+07:00","message":"[bufferProcess] send to processor:เสียงพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.137473636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.137476749+07:00","message":"> Transcript [1170] [false]: 'เสียงพากย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.137479029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.137481402+07:00","message":"Set new StatePrefix: 'เสียงพากย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.151043571+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.151088763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คพัสดุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.151094412+07:00","message":"receive interim result [false|false]: เช็คพัสดุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.15110927+07:00","message":"[buffer interim] 97 false เช็คพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.15111606+07:00","message":"[bufferProcess] interim [540000000]:เช็คพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.151118178+07:00","message":"[bufferProcess] send to processor:สภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.151121733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.151124922+07:00","message":"> Transcript [1171] [false]: 'สภาพอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.151127391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.151129386+07:00","message":"Set new StatePrefix: 'สภาพอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.274721672+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.27477096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.274776889+07:00","message":"receive interim result [false|false]: พระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.274790434+07:00","message":"[buffer interim] 97 false พระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.274797518+07:00","message":"[bufferProcess] interim [660000000]:พระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.274801062+07:00","message":"[bufferProcess] send to processor:เช็คพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.274809134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.27481301+07:00","message":"> Transcript [1172] [false]: 'เช็คพัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.274817438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.274820757+07:00","message":"Set new StatePrefix: 'เช็คพัสดุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.466730902+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.46677101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.466777999+07:00","message":"receive interim result [false|false]: พระกรุณาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.466792193+07:00","message":"[buffer interim] 97 false พระกรุณาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.46680024+07:00","message":"[bufferProcess] interim [900000000]:พระกรุณาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.466803116+07:00","message":"[bufferProcess] send to processor:พระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.466809765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.466813077+07:00","message":"> Transcript [1173] [false]: 'พระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.466816011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.466818201+07:00","message":"Set new StatePrefix: 'พระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.598524224+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.598570449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.598577163+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.598592617+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.598600409+07:00","message":"[bufferProcess] interim [20000000]:พระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.59860378+07:00","message":"[bufferProcess] send to processor:พระกรุณาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.598612829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.598616537+07:00","message":"> Transcript [1174] [false]: 'พระกรุณาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.598620798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.598623638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.598625694+07:00","message":"StatePrefix: 'พระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.59862931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.173097616+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.173147452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.173155117+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.17318537+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.173196167+07:00","message":"[bufferProcess] interim [560000000]:พระกรุณาธิคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.173198709+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.173202022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.173205422+07:00","message":"> Transcript [1175] [false]: 'พระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.173208546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.173210852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.173212982+07:00","message":"StatePrefix: 'พระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.173215168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.362664868+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.362702874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.362709138+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.362723614+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.362730702+07:00","message":"[bufferProcess] interim [740000000]:พระกรุณาธิคุณที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.362733705+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.362737616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.362740679+07:00","message":"> Transcript [1176] [false]: 'พระกรุณาธิคุณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.3627439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.362746314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.362748409+07:00","message":"StatePrefix: 'พระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.362750608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.497730068+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.497769269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.497774662+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.49778829+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.49779435+07:00","message":"[bufferProcess] interim [920000000]:พระกรุณาธิคุณที่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497796637+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497800061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497802652+07:00","message":"> Transcript [1177] [false]: 'พระกรุณาธิคุณที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497805377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497807226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497809089+07:00","message":"StatePrefix: 'พระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.49781106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497813427+07:00","message":"Push: 'พระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497815557+07:00","message":"TextPushed: 'พระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497817568+07:00","message":"Set new StatePrefix : 'พระกรุณาธิคุณที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.497819797+07:00","message":"Next Push (prob) : 'ธิคุณที่ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.497825387+07:00","message":"push: {false พระกรุณา 0 0xc0020ef980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.559816068+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.559848457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ส่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.559853874+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ส่งมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.559867112+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ส่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.559874048+07:00","message":"[bufferProcess] interim [980000000]:พระกรุณาธิคุณที่ส่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.559876441+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.559883121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.559885922+07:00","message":"> Transcript [1178] [false]: 'พระกรุณาธิคุณที่ส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.559889401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.559891615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.559893722+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.559896202+07:00","message":"TextPushed: 'พระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.68462849+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.684660239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ส่งเมล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.684665843+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ส่งเมล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.684680296+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ส่งเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.684686784+07:00","message":"[bufferProcess] interim [40000000]:พระกรุณาธิคุณที่ส่งเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.684689389+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ส่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.684693248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.684701057+07:00","message":"> Transcript [1179] [false]: 'พระกรุณาธิคุณที่ส่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.684704128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.684706276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.684708226+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.684710406+07:00","message":"TextPushed: 'พระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.744422583+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.74446009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ทรงมีต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.744465726+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ทรงมีต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.744483886+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ทรงมีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.744490544+07:00","message":"[bufferProcess] interim [160000000]:พระกรุณาธิคุณที่ทรงมีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.744492941+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ส่งเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.744498007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.744500879+07:00","message":"> Transcript [1180] [false]: 'พระกรุณาธิคุณที่ส่งเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.744504168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.744507416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.744509516+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.744511679+07:00","message":"TextPushed: 'พระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.008010503+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.008057195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ทรงมีต่อปวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.008063421+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.008085647+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.008097656+07:00","message":"[bufferProcess] interim [400000000]:พระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.008100499+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ทรงมีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.008107725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.008111064+07:00","message":"> Transcript [1181] [false]: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.008113599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.008115949+07:00","message":"Set new StatePrefix: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.064468906+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.064504909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ทรงมีต่อปู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.064510508+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ทรงมีต่อปู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.064520448+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ทรงมีต่อปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.064526612+07:00","message":"[bufferProcess] interim [460000000]:พระกรุณาธิคุณที่ทรงมีต่อปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.064529202+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.064532951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.064535764+07:00","message":"> Transcript [1182] [false]: 'พระกรุณาธิคุณที่ทรงมีต่อปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.064538789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.064540903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.064542784+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.064545039+07:00","message":"TextPushed: 'พระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.073539518+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.07357121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ทรงมีต่อปวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.073579024+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.073594341+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.073600554+07:00","message":"[bufferProcess] interim [520000000]:พระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.073604075+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ทรงมีต่อปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.073611091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.073624714+07:00","message":"> Transcript [1183] [false]: 'พระกรุณาธิคุณที่ทรงมีต่อปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.073630059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.073633023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.073635892+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.073638998+07:00","message":"TextPushed: 'พระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.192969036+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.193013129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ทรงมีต่อกรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.193019342+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ทรงมีต่อกรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.193034284+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ทรงมีต่อกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.193040949+07:00","message":"[bufferProcess] interim [580000000]:พระกรุณาธิคุณที่ทรงมีต่อกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.193043978+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.193050456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.193053565+07:00","message":"> Transcript [1184] [false]: 'พระกรุณาธิคุณที่ทรงมีต่อปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.193056988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.193059176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.193061414+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.193063888+07:00","message":"TextPushed: 'พระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.253117351+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.253157149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ทรงมีต่อปวงชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.253176108+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ทรงมีต่อปวงชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.253194509+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ทรงมีต่อปวงชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253202826+07:00","message":"[bufferProcess] interim [640000000]:พระกรุณาธิคุณที่ทรงมีต่อปวงชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253207001+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ทรงมีต่อกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253223963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253228403+07:00","message":"> Transcript [1185] [false]: 'พระกรุณาธิคุณที่ทรงมีต่อกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253234018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253237142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253240115+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253243585+07:00","message":"TextPushed: 'พระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253248666+07:00","message":"Push: 'ธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253251966+07:00","message":"TextPushed: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253255995+07:00","message":"Set new StatePrefix : 'พระกรุณาธิคุณที่ทรงมีต่อกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.253259437+07:00","message":"Next Push (prob) : 'กรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.253269508+07:00","message":"push: {false ธิคุณที่ทรงมีต่อ 0 0xc0020ef980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.453377692+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.453420401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.453428051+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.453443271+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.453453626+07:00","message":"[bufferProcess] interim [880000000]:พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.453457271+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ทรงมีต่อปวงชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.453466478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.453470714+07:00","message":"> Transcript [1186] [false]: 'พระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.453473983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.453477712+07:00","message":"Set new StatePrefix: 'พระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.644219749+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.644260109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.644267349+07:00","message":"receive interim result [false|false]: พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.644283316+07:00","message":"[buffer interim] 97 false พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.644290378+07:00","message":"[bufferProcess] interim [120000000]:พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.644293133+07:00","message":"[bufferProcess] send to processor:พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.644297104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.644300172+07:00","message":"> Transcript [1187] [false]: 'พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.644303527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.64430579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.644308049+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.644310486+07:00","message":"TextPushed: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.013410203+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:07.061486688+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:07.061505495+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.121255925+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.121298476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย\",\"confidence\":0.9562975}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.121305458+07:00","message":"receive interim result [true|false]: พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.121314393+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.121316721+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.121323065+07:00","message":"[buffer interim] 97 true พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121331374+07:00","message":"[bufferProcess] interim [600000000]:พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121334377+07:00","message":"[bufferProcess] send to processor (isfinal):พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121337981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121349477+07:00","message":"> Transcript [1188] [false]: 'พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121352627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121354718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121356811+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121359133+07:00","message":"TextPushed: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121361104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121363574+07:00","message":"> Transcript [1189] [true]: 'พระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121365838+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121367586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121369337+07:00","message":"StatePrefix: 'พระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121371627+07:00","message":"TextPushed: 'พระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.121374985+07:00","message":"Push: 'ปวงชนชาวไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.12138318+07:00","message":"push: {true ปวงชนชาวไทย 0 0xc0020ef980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:07.130576371+07:00","message":"write wav file: './tmp/7582/7582_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.136089896+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.206384928+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.420609948+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.420633187+07:00","message":"found end of frame, send empty tag with msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.420636578+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.420644937+07:00","message":"[buffer interim] 98 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.420652915+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.420657411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.420660394+07:00","message":"> Transcript [1190] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.420663081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.420665153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.420667097+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.420669015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.420671769+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.420682985+07:00","message":"push: {true \n 0 0xc00369a380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:07.426009604+07:00","message":"write wav file: './tmp/7582/7582_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.659001229+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.783757748+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.857103133+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.919918536+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.919935802+07:00","message":"found end of frame, send empty tag with msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.9199389+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.919944927+07:00","message":"[buffer interim] 99 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.919950809+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.919954985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.919958112+07:00","message":"> Transcript [1191] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.919960526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.919962422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.919964307+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.919966253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.919968676+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.919975728+07:00","message":"push: {true \n 0 0xc0020ef200}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:07.923728907+07:00","message":"write wav file: './tmp/7582/7582_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.192156748+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.192193851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.192198925+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.192212886+07:00","message":"[buffer interim] 100 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.192218912+07:00","message":"[bufferProcess] interim [420000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.192220842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.319240581+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.319276144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.319281885+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.31929614+07:00","message":"[buffer interim] 100 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.319303096+07:00","message":"[bufferProcess] interim [480000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.319305988+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.3193128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.319315701+07:00","message":"> Transcript [1192] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.319318026+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.374147104+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.374184205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.374189933+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.37420185+07:00","message":"[buffer interim] 100 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.374207785+07:00","message":"[bufferProcess] interim [540000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.374210085+07:00","message":"[bufferProcess] send to processor:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.374215408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.374218267+07:00","message":"> Transcript [1193] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.374220836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.374223181+07:00","message":"Set new StatePrefix: 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.504408265+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.504450499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.50445632+07:00","message":"receive interim result [false|false]: ขนาดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.50447198+07:00","message":"[buffer interim] 100 false ขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.504481908+07:00","message":"[bufferProcess] interim [660000000]:ขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.504484063+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.50448729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.504490296+07:00","message":"> Transcript [1194] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.504492435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.504494417+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.577480855+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.577518605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.57752415+07:00","message":"receive interim result [false|false]: ขณะเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.577539154+07:00","message":"[buffer interim] 100 false ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.577546363+07:00","message":"[bufferProcess] interim [780000000]:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.577548851+07:00","message":"[bufferProcess] send to processor:ขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.577552846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.577555529+07:00","message":"> Transcript [1195] [false]: 'ขนาดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.577558506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.577560537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.57756248+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.577565438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.223668671+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.223708493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.22371406+07:00","message":"receive interim result [false|false]: ขณะเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.223728389+07:00","message":"[buffer interim] 100 false ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.223734988+07:00","message":"[bufferProcess] interim [380000000]:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.223737753+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.223740917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.223743833+07:00","message":"> Transcript [1196] [false]: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.223745965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.223747985+07:00","message":"Set new StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.288188827+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.288222162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.288227918+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.288243034+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.288249973+07:00","message":"[bufferProcess] interim [440000000]:ขณะเดียวกันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.288252308+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.288255868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.28826025+07:00","message":"> Transcript [1197] [false]: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.288263747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.288266007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.288268172+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.288270347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.405221851+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.405263245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.40526972+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.405285619+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.405293277+07:00","message":"[bufferProcess] interim [560000000]:ขณะเดียวกันมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.405295677+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.405303789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.405307214+07:00","message":"> Transcript [1198] [false]: 'ขณะเดียวกันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.405311293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.405315547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.405317718+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.40531997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.597012985+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.597060277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.597067158+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.597083954+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.597092915+07:00","message":"[bufferProcess] interim [740000000]:ขณะเดียวกันมีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.597095245+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.597098777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.597101893+07:00","message":"> Transcript [1199] [false]: 'ขณะเดียวกันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.597105761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.597107886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.597109949+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.597112281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.723267117+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.723308539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.723314515+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.723327743+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.723333667+07:00","message":"[bufferProcess] interim [860000000]:ขณะเดียวกันมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.723336129+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.72334148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.723344238+07:00","message":"> Transcript [1200] [false]: 'ขณะเดียวกันมีการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.72334806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.723350287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.723352366+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.72335461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.723359079+07:00","message":"Push: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.723361071+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.723363114+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.723365559+07:00","message":"Next Push (prob) : 'มีการรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.723372387+07:00","message":"push: {false ขณะเดียวกัน 0 0xc0020ef580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.9152335+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.915271693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.915277585+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.915292685+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.915298794+07:00","message":"[bufferProcess] interim [40000000]:ขณะเดียวกันมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.915301177+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.915304789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.915307724+07:00","message":"> Transcript [1201] [false]: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.91531004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.915312645+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:10.061703125+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:10.061719484+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.4236232+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.423661023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.42366675+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.423680476+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.423687499+07:00","message":"[bufferProcess] interim [580000000]:ขณะเดียวกันมีการประกอบพิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.423690127+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.423693433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.423696197+07:00","message":"> Transcript [1202] [false]: 'ขณะเดียวกันมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.423699433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.423701763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.423703662+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.423705857+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.498127045+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.498159246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.498165282+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.498177062+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.498183797+07:00","message":"[bufferProcess] interim [700000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.498186713+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.498192426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.498194954+07:00","message":"> Transcript [1203] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.498198604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.498201087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.498203056+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.498206018+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.819700943+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.819747392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.819754238+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.819768398+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.81977601+07:00","message":"[bufferProcess] interim [940000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.819778834+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.819786161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.819789351+07:00","message":"> Transcript [1204] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.819793497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.819795833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.819798525+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.81980186+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.876668871+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.876714922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.876721934+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.876737447+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876745079+07:00","message":"[bufferProcess] interim [120000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876747592+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876751358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876754247+07:00","message":"> Transcript [1205] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876758213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876760458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.87676296+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876765536+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876770014+07:00","message":"Push: 'มีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876772544+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876775089+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.876777971+07:00","message":"Next Push (prob) : 'พิธีทำบุญตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.876787723+07:00","message":"push: {false มีการประกอบ 0 0xc0020ef580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.197331854+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.197360222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.197366545+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.197384867+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.197393407+07:00","message":"[bufferProcess] interim [420000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.197396897+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.197404512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.197406901+07:00","message":"> Transcript [1206] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.197410704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.19741296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.197414963+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.197418059+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.3878619+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.387897988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.387904371+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.387913696+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.387919578+07:00","message":"[bufferProcess] interim [600000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.38792237+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.387926359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.387929008+07:00","message":"> Transcript [1207] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.387932612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.387934704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.387937291+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.387939717+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.575785712+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.575825274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.575832456+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.575847017+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.57585444+07:00","message":"[bufferProcess] interim [780000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.57585741+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.575864923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.575867928+07:00","message":"> Transcript [1208] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.575871776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.575874033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.575877154+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.575880064+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.022677057+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.022714829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.022720674+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.022734622+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.022742734+07:00","message":"[bufferProcess] interim [140000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.022745055+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.022748683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.022751473+07:00","message":"> Transcript [1209] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.022755478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.02275761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.02275987+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.022762232+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.022764743+07:00","message":"Push: 'พิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.02276667+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.02276882+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.022771126+07:00","message":"Next Push (prob) : 'บาตรข้าวสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.022778115+07:00","message":"push: {false พิธีทำบุญตัก 0 0xc0020ef580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.427526376+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.427561307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.427567463+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.427579708+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.427587126+07:00","message":"[bufferProcess] interim [620000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.427589876+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.427595395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.427597896+07:00","message":"> Transcript [1210] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.427601481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.427603595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.427605425+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.427607977+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.60366586+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.603706221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.603714658+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.603730497+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.603738775+07:00","message":"[bufferProcess] interim [740000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.603743061+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.603753239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.603757158+07:00","message":"> Transcript [1211] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.60376244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.603765155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.603767102+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.603770234+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.605517402+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.605554483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.605560489+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.605574715+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.605579396+07:00","message":"[bufferProcess] interim [800000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.60558198+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.605599258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.605602356+07:00","message":"> Transcript [1212] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.605606095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.60560825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.605610386+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.605613145+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.796608892+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.796644871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.796651294+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.79666631+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796674014+07:00","message":"[bufferProcess] interim [980000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796676657+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.79668191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796684288+07:00","message":"> Transcript [1213] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796688308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796690381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796692932+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796695328+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796699972+07:00","message":"Push: 'บาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796702206+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796704546+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.796706859+07:00","message":"Next Push (prob) : 'แห้งแด่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.79672776+07:00","message":"push: {false บาตรข้าวสารอาหาร 0 0xc0020ef580}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:13.061972136+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:13.062009984+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.174016166+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.174056108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.174063121+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.174072046+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.174078641+07:00","message":"[bufferProcess] interim [340000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.174081586+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.174085209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.174098452+07:00","message":"> Transcript [1214] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.17410256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.174105047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.174107056+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.174109787+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.503834835+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.503873859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.503881416+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.503897541+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.503905256+07:00","message":"[bufferProcess] interim [640000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.503908224+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.503917725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.503921277+07:00","message":"> Transcript [1215] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.503925895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.503928524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.503933477+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.503936724+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.641604395+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.641643972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.641649763+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.641662631+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.641672259+07:00","message":"[bufferProcess] interim [820000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.641675166+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.641680547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.641683153+07:00","message":"> Transcript [1216] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.64168715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.641689606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.641692489+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.641695314+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.704462245+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.704498034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.704504226+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.704518959+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704525616+07:00","message":"[bufferProcess] interim [880000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704528907+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704534487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704537371+07:00","message":"> Transcript [1217] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704541963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704544223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704546439+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704549439+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704557687+07:00","message":"Push: 'แห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.704559893+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.7045622+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.70456538+07:00","message":"Next Push (prob) : 'ภิกษุสงฆ์และสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.704572945+07:00","message":"push: {false แห้งแด่พระ 0 0xc0020ef580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.825685107+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.825723971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.825730327+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.825745217+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.825751789+07:00","message":"[bufferProcess] interim [0]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.825754659+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.825758512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.825761379+07:00","message":"> Transcript [1218] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.825764176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.825766256+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.886205977+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.88624262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.886250784+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.886264444+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.886273318+07:00","message":"[bufferProcess] interim [120000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.886277687+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.886282316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.886285806+07:00","message":"> Transcript [1219] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.886290562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.886293632+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.533722692+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.533764736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.533770764+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.533783988+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.533790934+07:00","message":"[bufferProcess] interim [720000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.533793836+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.533799837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.533802823+07:00","message":"> Transcript [1220] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.533807264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.533809582+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.779772635+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.779839473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.779846133+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.779858746+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.779864896+07:00","message":"[bufferProcess] interim [960000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.779867794+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.779873659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.779876534+07:00","message":"> Transcript [1221] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.779880413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.779882302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.779884414+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.779888978+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.980617639+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.980658656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.980665156+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.980678534+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.980686464+07:00","message":"[bufferProcess] interim [200000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.98068937+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.980695449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.980698641+07:00","message":"> Transcript [1222] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.980702575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.980704749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.980707147+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.980710133+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.226395055+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.226457201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.226466833+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.22648827+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.226500725+07:00","message":"[bufferProcess] interim [380000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.226505233+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.22651452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.226518706+07:00","message":"> Transcript [1223] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.226524798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.226527939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.226531285+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.226535807+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.418694641+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.418735207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.41874205+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.418756467+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418766442+07:00","message":"[bufferProcess] interim [560000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418769403+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418775556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418778558+07:00","message":"> Transcript [1224] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418783408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.41878596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418788349+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418791599+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418796879+07:00","message":"Push: 'ภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.41879913+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418806659+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.418809406+07:00","message":"Next Push (prob) : 'ถวายเป็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.418828646+07:00","message":"push: {false ภิกษุสงฆ์และสามเณร 0 0xc0020ef580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.424638902+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.424666543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.424674382+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.424685945+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.424690838+07:00","message":"[bufferProcess] interim [620000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.424693975+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.424697476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.42470005+07:00","message":"> Transcript [1225] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.424704128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.424707822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.424709776+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.424712394+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.489355212+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.489393354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.489400914+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.489413084+07:00","message":"[buffer interim] 100 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.489438555+07:00","message":"[bufferProcess] interim [680000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.489441951+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.489448143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.489452391+07:00","message":"> Transcript [1226] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.489458153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.489462133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.489466316+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.489469364+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.594341753+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.70938567+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.709440676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระราชกุศล\",\"confidence\":0.94475126}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.709451144+07:00","message":"receive interim result [true|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.709466034+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.7094697+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.709480046+07:00","message":"[buffer interim] 100 true ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709490756+07:00","message":"[bufferProcess] interim [980000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709496849+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709502811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709506859+07:00","message":"> Transcript [1227] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709512681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709518011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709521059+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709526082+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709529643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709533137+07:00","message":"> Transcript [1228] [true]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709537694+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709540688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.70954359+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709547305+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.709556112+07:00","message":"Push: 'ถวายเป็นพระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.709569591+07:00","message":"push: {true ถวายเป็นพระราชกุศล 0 0xc0020ef580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:15.722270594+07:00","message":"write wav file: './tmp/7582/7582_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.857031702+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:16.062675531+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:16.062699151+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.40065782+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.40069996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.40070554+07:00","message":"receive interim result [false|false]: พร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.400721797+07:00","message":"[buffer interim] 101 false พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.40073008+07:00","message":"[bufferProcess] interim [480000000]:พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.400732332+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.568720107+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.568760398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.568766587+07:00","message":"receive interim result [false|false]: พร้อมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.568781501+07:00","message":"[buffer interim] 101 false พร้อมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.568788995+07:00","message":"[bufferProcess] interim [600000000]:พร้อมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.568791561+07:00","message":"[bufferProcess] send to processor:พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.568799689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.568803151+07:00","message":"> Transcript [1229] [false]: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.568805532+07:00","message":"Set StatePrefix (first interim): 'พร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.582019829+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.582057421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.582062697+07:00","message":"receive interim result [false|false]: พร้อมเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.582076501+07:00","message":"[buffer interim] 101 false พร้อมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.582082976+07:00","message":"[bufferProcess] interim [660000000]:พร้อมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.582085225+07:00","message":"[bufferProcess] send to processor:พร้อมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.58209186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.582094549+07:00","message":"> Transcript [1230] [false]: 'พร้อมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.582107819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.582110654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.582113021+07:00","message":"StatePrefix: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.582115462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.587183643+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.587208531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.587213534+07:00","message":"receive interim result [false|false]: พร้อมแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.587248569+07:00","message":"[buffer interim] 101 false พร้อมแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.587254464+07:00","message":"[bufferProcess] interim [720000000]:พร้อมแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.587256785+07:00","message":"[bufferProcess] send to processor:พร้อมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.587259656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.587262615+07:00","message":"> Transcript [1231] [false]: 'พร้อมเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.587265283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.587267411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.587269381+07:00","message":"StatePrefix: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.587271375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.70450186+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.704539949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแสดงออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.704546972+07:00","message":"receive interim result [false|false]: พร้อมแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.704563163+07:00","message":"[buffer interim] 101 false พร้อมแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.704571464+07:00","message":"[bufferProcess] interim [900000000]:พร้อมแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.70457417+07:00","message":"[bufferProcess] send to processor:พร้อมแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.704578281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.704581263+07:00","message":"> Transcript [1232] [false]: 'พร้อมแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.704585058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.704587203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.704589254+07:00","message":"StatePrefix: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:16.704591306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.026951061+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.026991358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแสดงออกถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.0269979+07:00","message":"receive interim result [false|false]: พร้อมแสดงออกถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.027013236+07:00","message":"[buffer interim] 101 false พร้อมแสดงออกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027023187+07:00","message":"[bufferProcess] interim [140000000]:พร้อมแสดงออกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027025576+07:00","message":"[bufferProcess] send to processor:พร้อมแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027031286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027034196+07:00","message":"> Transcript [1233] [false]: 'พร้อมแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027037727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027040375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027042497+07:00","message":"StatePrefix: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027044782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.02704957+07:00","message":"Push: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027052109+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027054888+07:00","message":"Set new StatePrefix : 'พร้อมแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.027057281+07:00","message":"Next Push (prob) : 'แสดงออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.027065431+07:00","message":"push: {false พร้อม 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.094442561+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.094474946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแสดงออกถึงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.094480629+07:00","message":"receive interim result [false|false]: พร้อมแสดงออกถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.094494688+07:00","message":"[buffer interim] 101 false พร้อมแสดงออกถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.09450074+07:00","message":"[bufferProcess] interim [260000000]:พร้อมแสดงออกถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.094503275+07:00","message":"[bufferProcess] send to processor:พร้อมแสดงออกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.094507681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.094510227+07:00","message":"> Transcript [1234] [false]: 'พร้อมแสดงออกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.094513121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.09451521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.094517084+07:00","message":"StatePrefix: 'พร้อมแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.094519212+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.290732808+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.290762804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแสดงออกถึงความจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.290768011+07:00","message":"receive interim result [false|false]: พร้อมแสดงออกถึงความจง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.290779964+07:00","message":"[buffer interim] 101 false พร้อมแสดงออกถึงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.290786004+07:00","message":"[bufferProcess] interim [500000000]:พร้อมแสดงออกถึงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.290788892+07:00","message":"[bufferProcess] send to processor:พร้อมแสดงออกถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.290792394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.290795248+07:00","message":"> Transcript [1235] [false]: 'พร้อมแสดงออกถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.290798404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.29080047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.29080248+07:00","message":"StatePrefix: 'พร้อมแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.290804759+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.416522486+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.416562881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแสดงออกถึงความจงรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.416568002+07:00","message":"receive interim result [false|false]: พร้อมแสดงออกถึงความจงรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.416581288+07:00","message":"[buffer interim] 101 false พร้อมแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.416587224+07:00","message":"[bufferProcess] interim [620000000]:พร้อมแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.416589699+07:00","message":"[bufferProcess] send to processor:พร้อมแสดงออกถึงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.416595066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.416598086+07:00","message":"> Transcript [1236] [false]: 'พร้อมแสดงออกถึงความจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.416601612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.416603827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.41660597+07:00","message":"StatePrefix: 'พร้อมแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.416608455+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.454727724+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.525282426+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.578059568+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.578096832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแสดงออกถึงความจงรัก\",\"confidence\":0.9335456}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.578111705+07:00","message":"receive interim result [true|false]: พร้อมแสดงออกถึงความจงรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.578121499+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.578125081+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.578135916+07:00","message":"[buffer interim] 101 true พร้อมแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578142923+07:00","message":"[bufferProcess] interim [830000000]:พร้อมแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578147143+07:00","message":"[bufferProcess] send to processor (isfinal):พร้อมแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578150625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578154533+07:00","message":"> Transcript [1237] [false]: 'พร้อมแสดงออกถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578161125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578163875+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578166478+07:00","message":"StatePrefix: 'พร้อมแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578168643+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578171137+07:00","message":"Push: 'แสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578173068+07:00","message":"TextPushed: 'พร้อมแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578175396+07:00","message":"Set new StatePrefix : 'พร้อมแสดงออกถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578177842+07:00","message":"Next Push (prob) : 'ถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578179618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578181685+07:00","message":"> Transcript [1238] [true]: 'พร้อมแสดงออกถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578184855+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.5781867+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.578188542+07:00","message":"StatePrefix: 'พร้อมแสดงออกถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.57819044+07:00","message":"TextPushed: 'พร้อมแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.57819252+07:00","message":"Push: 'ถึงความจงรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.578222635+07:00","message":"push: {false แสดงออก 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.57825878+07:00","message":"push: {true ถึงความจงรัก 0 0xc0004a3800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:17.594610728+07:00","message":"write wav file: './tmp/7582/7582_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.984638794+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.98468096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.984686463+07:00","message":"receive interim result [false|false]: ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.984701166+07:00","message":"[buffer interim] 102 false ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.984707672+07:00","message":"[bufferProcess] interim [480000000]:ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.984709531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.093719518+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.166949823+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.202607085+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.202649293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดี\",\"confidence\":0.73580176}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.202654309+07:00","message":"receive interim result [true|false]: ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.202662441+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.202664577+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.202669932+07:00","message":"[buffer interim] 102 true ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202679031+07:00","message":"[bufferProcess] interim [810000000]:ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202684184+07:00","message":"[bufferProcess] send to processor (isfinal):ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.20268713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202690706+07:00","message":"> Transcript [1239] [false]: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202693423+07:00","message":"Set StatePrefix (first interim): 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202695099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202697002+07:00","message":"> Transcript [1240] [true]: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202699342+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202701284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202703471+07:00","message":"StatePrefix: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202705578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.202711808+07:00","message":"Push: 'ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.202719493+07:00","message":"push: {true ดี 0 0xc00369a980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:18.207951693+07:00","message":"write wav file: './tmp/7582/7582_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.497484977+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.497522304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.497527078+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.497540531+07:00","message":"[buffer interim] 103 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.497545934+07:00","message":"[bufferProcess] interim [420000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.497548037+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.823214641+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.823256946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.823262025+07:00","message":"receive interim result [false|false]: น้องสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.823282692+07:00","message":"[buffer interim] 103 false น้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.823290283+07:00","message":"[bufferProcess] interim [660000000]:น้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.823292737+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.823296015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.823298954+07:00","message":"> Transcript [1241] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.823301155+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.879396036+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.879436595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องสำลี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.879442878+07:00","message":"receive interim result [false|false]: น้องสำลี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.879455248+07:00","message":"[buffer interim] 103 false น้องสำลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.879465401+07:00","message":"[bufferProcess] interim [780000000]:น้องสำลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.879467796+07:00","message":"[bufferProcess] send to processor:น้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.879471523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.879474714+07:00","message":"> Transcript [1242] [false]: 'น้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.879477848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.879480135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.879482162+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.879485461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.01037881+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.010429213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.010438071+07:00","message":"receive interim result [false|false]: น้อมสำนึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.010459009+07:00","message":"[buffer interim] 103 false น้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.010473081+07:00","message":"[bufferProcess] interim [840000000]:น้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.010477212+07:00","message":"[bufferProcess] send to processor:น้องสำลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.010487173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.01049192+07:00","message":"> Transcript [1243] [false]: 'น้องสำลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.010497155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.010500645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.010503956+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.010507206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:19.062792532+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:19.062816639+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.128293557+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.128335446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.128340946+07:00","message":"receive interim result [false|false]: น้อมสำนึกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.12835527+07:00","message":"[buffer interim] 103 false น้อมสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.128361525+07:00","message":"[bufferProcess] interim [20000000]:น้อมสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.128363906+07:00","message":"[bufferProcess] send to processor:น้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.128367614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.128371023+07:00","message":"> Transcript [1244] [false]: 'น้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.128373056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.128374997+07:00","message":"Set new StatePrefix: 'น้อมสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.330549772+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.330598057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.330603462+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.330617918+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.330625092+07:00","message":"[bufferProcess] interim [200000000]:น้อมสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.330628098+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.330634781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.330637607+07:00","message":"> Transcript [1245] [false]: 'น้อมสำนึกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.330641172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.330643771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.330645767+07:00","message":"StatePrefix: 'น้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.330648108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.517592914+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.5176464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.51765302+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.517665825+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.517676103+07:00","message":"[bufferProcess] interim [380000000]:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.517679978+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.517687613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.517691933+07:00","message":"> Transcript [1246] [false]: 'น้อมสำนึกในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.517696466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.517700537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.517702536+07:00","message":"StatePrefix: 'น้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.517704573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.712977318+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.713005804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.713010452+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.713022799+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.713028974+07:00","message":"[bufferProcess] interim [620000000]:น้อมสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.713031819+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.713035625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.713038161+07:00","message":"> Transcript [1247] [false]: 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.713040974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.713042732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.713044747+07:00","message":"StatePrefix: 'น้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.713046837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.771075649+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.771125531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.771132126+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.771148003+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771155313+07:00","message":"[bufferProcess] interim [680000000]:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771158262+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771165118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771169692+07:00","message":"> Transcript [1248] [false]: 'น้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771173388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771175995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771178115+07:00","message":"StatePrefix: 'น้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771180295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771186329+07:00","message":"Push: 'น้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771188717+07:00","message":"TextPushed: 'น้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771190903+07:00","message":"Set new StatePrefix : 'น้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.771193647+07:00","message":"Next Push (prob) : 'ในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.771202691+07:00","message":"push: {false น้อมสำนึก 0 0xc0004a2500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.408092388+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.408135546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.408141342+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.408155983+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.408162442+07:00","message":"[bufferProcess] interim [280000000]:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.40816507+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.408168494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.408171363+07:00","message":"> Transcript [1249] [false]: 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.408177086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.408179184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.408181205+07:00","message":"StatePrefix: 'น้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.408183262+07:00","message":"TextPushed: 'น้อมสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.93403653+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.934080066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.934085903+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณาธิคุณอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.934099765+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระกรุณาธิคุณอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934106166+07:00","message":"[bufferProcess] interim [820000000]:น้อมสำนึกในพระกรุณาธิคุณอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934116367+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934124606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934127467+07:00","message":"> Transcript [1250] [false]: 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934130522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934133309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934135357+07:00","message":"StatePrefix: 'น้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934137649+07:00","message":"TextPushed: 'น้อมสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.991727778+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.991773047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.99177996+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.991795108+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระมหากรุณาธิคุณอันหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.991802685+07:00","message":"[bufferProcess] interim [880000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.991805834+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณาธิคุณอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.991813009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.99181615+07:00","message":"> Transcript [1251] [false]: 'น้อมสำนึกในพระกรุณาธิคุณอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.991819934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.991822362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.991825181+07:00","message":"StatePrefix: 'น้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.991827702+07:00","message":"TextPushed: 'น้อมสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.179150358+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.179192239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.179199358+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.179213162+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.17922047+07:00","message":"[bufferProcess] interim [60000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.17922298+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.179228907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.179232325+07:00","message":"> Transcript [1252] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.179235154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.179237428+07:00","message":"Set new StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.368737217+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.368779509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.368786128+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.368802512+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.368810653+07:00","message":"[bufferProcess] interim [240000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.368813774+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.368817973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.368822027+07:00","message":"> Transcript [1253] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.368827076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.368830204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.368833644+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.368837491+07:00","message":"TextPushed: 'น้อมสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.498434451+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.498480693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.498487912+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.498502758+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.498510711+07:00","message":"[bufferProcess] interim [420000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.498513766+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.498522005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.498524668+07:00","message":"> Transcript [1254] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.498528368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.498530706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.498533184+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.498536016+07:00","message":"TextPushed: 'น้อมสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.68816678+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.688207537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.688213812+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.688229572+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.688237596+07:00","message":"[bufferProcess] interim [540000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.688240584+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.68824899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.688251804+07:00","message":"> Transcript [1255] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.688255827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.688258151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.6882606+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.688263042+07:00","message":"TextPushed: 'น้อมสำนึก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:22.063856957+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:22.063887384+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.135206808+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.211277689+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.211311883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.211318013+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.21133491+07:00","message":"[buffer interim] 103 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211345983+07:00","message":"[bufferProcess] interim [140000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211349834+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211357488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211362181+07:00","message":"> Transcript [1256] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211368386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211372264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211374697+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211377242+07:00","message":"TextPushed: 'น้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211382212+07:00","message":"Push: 'ในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211385504+07:00","message":"TextPushed: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.21138898+07:00","message":"Set new StatePrefix : 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.211393174+07:00","message":"Next Push (prob) : 'ที่สุดมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.211402403+07:00","message":"push: {false ในพระมหากรุณาธิคุณอันหา 0 0xc0004a2500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.224075638+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.224107418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้\",\"confidence\":0.9435225}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.224123205+07:00","message":"receive interim result [true|false]: น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.224133194+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.224136612+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.224143871+07:00","message":"[buffer interim] 103 true น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224152365+07:00","message":"[bufferProcess] interim [200000000]:น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224158123+07:00","message":"[bufferProcess] send to processor (isfinal):น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224162879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224166598+07:00","message":"> Transcript [1257] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224171247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224174897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224177383+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224180628+07:00","message":"TextPushed: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224183023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224185232+07:00","message":"> Transcript [1258] [true]: 'น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.22418756+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224189613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224191489+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224193386+07:00","message":"TextPushed: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224195134+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224333985+07:00","message":"Push: 'ที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224338241+07:00","message":"TextPushed: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224341627+07:00","message":"Set new StatePrefix : 'น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224344935+07:00","message":"Next Push (prob) : 'น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.224355325+07:00","message":"push: {true ที่สุดมิได้ 0 0xc0004a2500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.224362825+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_103.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:22.235929133+07:00","message":"write wav file: './tmp/7582/7582_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.455000485+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.64438728+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.732979636+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.733006576+07:00","message":"found end of frame, send empty tag with msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.733010643+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.733018943+07:00","message":"[buffer interim] 104 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.73302643+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.733030215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.733033191+07:00","message":"> Transcript [1259] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.733036067+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.73303804+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.733040142+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.733042113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.733044613+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.733053021+07:00","message":"push: {true \n 0 0xc000044a00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:22.738757822+07:00","message":"write wav file: './tmp/7582/7582_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.836176423+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.894119113+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.06054877+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.060581375+07:00","message":"found end of frame, send empty tag with msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.060585663+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.060596016+07:00","message":"[buffer interim] 105 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.060606324+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.060612196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.060616623+07:00","message":"> Transcript [1260] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.060621053+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.060624147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.060628617+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.060630676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.060635175+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.06064932+07:00","message":"push: {true \n 0 0xc0020a2000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:23.06551479+07:00","message":"write wav file: './tmp/7582/7582_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.416735845+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.473823617+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.622511241+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.622539534+07:00","message":"found end of frame, send empty tag with msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.622545841+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.622552269+07:00","message":"[buffer interim] 106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.622560082+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.622565261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.622569599+07:00","message":"> Transcript [1261] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.622572865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.622575659+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.622578529+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.622581644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.62258894+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.622599196+07:00","message":"push: {true \n 0 0xc000044e80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:23.628160135+07:00","message":"write wav file: './tmp/7582/7582_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.375181454+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:25.064598959+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:25.064619686+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.222691113+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.222725903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.222731269+07:00","message":"receive interim result [false|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.222745277+07:00","message":"[buffer interim] 107 false อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.222750613+07:00","message":"[bufferProcess] interim [880000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.222752583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.222759477+07:00","message":"[bufferProcess] send to processor (ticker):อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.222762258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.222764973+07:00","message":"> Transcript [1262] [false]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.222767708+07:00","message":"Set StatePrefix (first interim): 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.412192192+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.412232972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.41224008+07:00","message":"receive interim result [false|false]: อดีตนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.412257292+07:00","message":"[buffer interim] 107 false อดีตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.412270893+07:00","message":"[bufferProcess] interim [120000000]:อดีตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.412273424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.539161047+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.539197412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.53920321+07:00","message":"receive interim result [false|false]: อดีตนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.539214498+07:00","message":"[buffer interim] 107 false อดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.539220458+07:00","message":"[bufferProcess] interim [180000000]:อดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.539222551+07:00","message":"[bufferProcess] send to processor:อดีตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.539225781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.53922909+07:00","message":"> Transcript [1263] [false]: 'อดีตนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.539232346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.539235063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.539237214+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.539239276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.607272277+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.607318812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.607324469+07:00","message":"receive interim result [false|false]: อดีตนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.607338847+07:00","message":"[buffer interim] 107 false อดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.607345633+07:00","message":"[bufferProcess] interim [240000000]:อดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.607349182+07:00","message":"[bufferProcess] send to processor:อดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.607358319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.607364388+07:00","message":"> Transcript [1264] [false]: 'อดีตนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.607369335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.607372325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.607375349+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.607378488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.930339951+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.930384472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.93038984+07:00","message":"receive interim result [false|false]: อดีตนายกสมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.930404111+07:00","message":"[buffer interim] 107 false อดีตนายกสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.930410959+07:00","message":"[bufferProcess] interim [600000000]:อดีตนายกสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.930413874+07:00","message":"[bufferProcess] send to processor:อดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.930420323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.930423095+07:00","message":"> Transcript [1265] [false]: 'อดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.93042614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.93042833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.930430417+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.930432654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.989712148+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.989753884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.989760105+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.989773768+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989780872+07:00","message":"[bufferProcess] interim [660000000]:อดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989783363+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989790212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989793511+07:00","message":"> Transcript [1266] [false]: 'อดีตนายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989797313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989799746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989801858+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989804114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989810651+07:00","message":"Push: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989812698+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989814954+07:00","message":"Set new StatePrefix : 'อดีตนายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.989817383+07:00","message":"Next Push (prob) : 'นายกสมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.989825968+07:00","message":"push: {false อดีต 0 0xc0020eff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.443816788+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.443851069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.443858781+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.443871953+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.443879027+07:00","message":"[bufferProcess] interim [80000000]:อดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.443881381+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.443884762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.443887682+07:00","message":"> Transcript [1267] [false]: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.443890603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.443892634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.443894642+07:00","message":"StatePrefix: 'อดีตนายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.443896862+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.502325481+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.502362047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.50236798+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.502379452+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.502385768+07:00","message":"[bufferProcess] interim [200000000]:อดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.502388148+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.50239362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.502396352+07:00","message":"> Transcript [1268] [false]: 'อดีตนายกสมาคมผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.502399657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.502401878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.502403992+07:00","message":"StatePrefix: 'อดีตนายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.502406403+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.817439534+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.817480524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.817486488+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.817500082+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.81750764+07:00","message":"[bufferProcess] interim [440000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.81751032+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.817515867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.817518817+07:00","message":"> Transcript [1269] [false]: 'อดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.817522525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.817524988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.817526957+07:00","message":"StatePrefix: 'อดีตนายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.817529789+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.141084294+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.14112346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.141138442+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.141152067+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141170969+07:00","message":"[bufferProcess] interim [800000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141174226+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141181283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141185049+07:00","message":"> Transcript [1270] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141188481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141191173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141193352+07:00","message":"StatePrefix: 'อดีตนายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141195825+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141200399+07:00","message":"Push: 'นายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141202287+07:00","message":"TextPushed: 'อดีตนายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.141204438+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.14120711+07:00","message":"Next Push (prob) : 'คมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.141216858+07:00","message":"push: {false นายกสมา 0 0xc0020eff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.32850967+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.328560334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.328567637+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.328592578+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.32860246+07:00","message":"[bufferProcess] interim [980000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.328607551+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.328616402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.328621182+07:00","message":"> Transcript [1271] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.328627586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.328630463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.328633901+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.3286374+07:00","message":"TextPushed: 'อดีตนายกสมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.590359674+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.590403175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.590408968+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.590425892+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.590433248+07:00","message":"[bufferProcess] interim [280000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.590436143+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.590440425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.590443623+07:00","message":"> Transcript [1272] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.590447315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.590450689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.590455796+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.590458232+07:00","message":"TextPushed: 'อดีตนายกสมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724654159+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724677666+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724680784+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724683188+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724685032+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724687361+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724689312+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724691256+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724693145+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.724694975+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:28.06518412+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:28.065204717+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.226328665+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.22636712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.226372855+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.226388033+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.226394851+07:00","message":"[bufferProcess] interim [880000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.226397975+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.226401602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.226404154+07:00","message":"> Transcript [1273] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.226407302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.226409586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.226411722+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.226414257+07:00","message":"TextPushed: 'อดีตนายกสมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.287262318+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.287299132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.287306296+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.287321087+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287328613+07:00","message":"[bufferProcess] interim [940000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287331399+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287342332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287345331+07:00","message":"> Transcript [1274] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287349468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287351734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287354262+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287356782+07:00","message":"TextPushed: 'อดีตนายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287363648+07:00","message":"Push: 'คมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287366166+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.287368498+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.28737138+07:00","message":"Next Push (prob) : 'ไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.287380271+07:00","message":"push: {false คมผู้เลี้ยงสุนัข 0 0xc0020eff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.418382111+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.418427088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.418433996+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.418448967+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.41845628+07:00","message":"[bufferProcess] interim [120000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.418459561+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.418466944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.418469929+07:00","message":"> Transcript [1275] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.418475126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.418477941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.418480519+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.418483135+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.54816635+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.548209701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.548216681+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.548229681+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.548236538+07:00","message":"[bufferProcess] interim [180000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.548239364+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.54824691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.548249817+07:00","message":"> Transcript [1276] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.54825521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.548258447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.548262186+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.548268064+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.609587387+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.609625023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.609630808+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.60964509+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.609651716+07:00","message":"[bufferProcess] interim [300000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.609654304+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.609660683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.609663439+07:00","message":"> Transcript [1277] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.609667239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.609669434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.609671979+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.609674756+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.738202254+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.738238919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.738245201+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.738261427+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738267826+07:00","message":"[bufferProcess] interim [360000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738271228+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738280771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.73828415+07:00","message":"> Transcript [1278] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738288567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.73829067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738292952+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738295707+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738303778+07:00","message":"Push: 'ไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738306341+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738308628+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.738311068+07:00","message":"Next Push (prob) : 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.738319733+07:00","message":"push: {false ไทยพันธุ์บางแก้ว 0 0xc0020eff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.741079191+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.741105779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.741111351+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.741122755+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.741127973+07:00","message":"[bufferProcess] interim [420000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.741137702+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.741142078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.741144692+07:00","message":"> Transcript [1279] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.741147725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.74115002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.74115193+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.741154835+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.3211277+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.321191148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.321199176+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.321216405+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.321224485+07:00","message":"[bufferProcess] interim [20000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.321227318+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.321235493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.321238847+07:00","message":"> Transcript [1280] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.321243085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.321245606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.321247797+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.3212508+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.213960569+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.214007981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.214014845+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.214029463+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.214037034+07:00","message":"[bufferProcess] interim [920000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.214040469+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.21404771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.214050857+07:00","message":"> Transcript [1281] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.214054651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.214056957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.214059227+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.214062249+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.339453523+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.339498412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.339504884+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.339519746+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339537346+07:00","message":"[bufferProcess] interim [980000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339540518+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339548912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339552093+07:00","message":"> Transcript [1282] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339557127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339560312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339562801+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339565585+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339572652+07:00","message":"Push: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339574605+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339577266+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.339579997+07:00","message":"Next Push (prob) : 'พิษณุโลกความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.339587636+07:00","message":"push: {false จังหวัด 0 0xc0020eff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.405696557+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.405745994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.40575224+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.405772107+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.405780679+07:00","message":"[bufferProcess] interim [40000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.405783467+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.405787559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.405790613+07:00","message":"> Transcript [1283] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.405794988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.405797798+07:00","message":"Set new StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.746922744+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.746965396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.746973091+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.746988881+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.746996974+07:00","message":"[bufferProcess] interim [400000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.747000265+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.74700475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.747007953+07:00","message":"> Transcript [1284] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.747012362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.747016998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.747019509+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.747022759+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.789713785+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.789758076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอำนาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.789767346+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอำนาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.789782155+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.789792896+07:00","message":"[bufferProcess] interim [460000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.78979713+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.789802945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.789807673+07:00","message":"> Transcript [1285] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.789814236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.789817852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.789821773+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.78982688+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.790565725+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.790580399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอนาคต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.79058481+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.790593654+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.790598803+07:00","message":"[bufferProcess] interim [520000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.79060286+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.790609287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.790612349+07:00","message":"> Transcript [1286] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.790616084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.79061896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.790621775+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.790624879+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.844886527+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.905603247+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.918268507+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.918310108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่าประทับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.918317341+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่าประทับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.918329466+07:00","message":"[buffer interim] 107 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918337339+07:00","message":"[bufferProcess] interim [580000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918340059+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918344154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918346932+07:00","message":"> Transcript [1287] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918351377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.91835338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918355613+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918358918+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918361975+07:00","message":"Push: 'พิษณุโลกย้อนความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918364005+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918366283+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.918368953+07:00","message":"Next Push (prob) : 'จำอนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.918376018+07:00","message":"push: {false พิษณุโลกย้อนความทรง 0 0xc0020eff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.953505739+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.953545661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนเล่าความทรงจำอันน่าประทับ\",\"confidence\":0.9582519}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.953552008+07:00","message":"receive interim result [true|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนเล่าความทรงจำอันน่าประทับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.953559677+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.953561824+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.95356796+07:00","message":"[buffer interim] 107 true อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนเล่าความทรงจำอันน่าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953576455+07:00","message":"[bufferProcess] interim [700000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนเล่าความทรงจำอันน่าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953579973+07:00","message":"[bufferProcess] send to processor (isfinal):อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953583871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953586547+07:00","message":"> Transcript [1288] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953589604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953593325+07:00","message":"Set new StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953595618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953597672+07:00","message":"> Transcript [1289] [true]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนเล่าความทรงจำอันน่าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953600398+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953602682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953604591+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงจำอันน่าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953607425+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953609638+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953804751+07:00","message":"Push: 'เล่าความทรงจำอันน่าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953807488+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนความทรงเล่าความทรงจำอันน่าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953810116+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนเล่าความทรงจำอันน่าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.95381259+07:00","message":"Next Push (prob) : 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลกย้อนเล่าความทรงจำอันน่าประทับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.953820427+07:00","message":"push: {true เล่าความทรงจำอันน่าประทับ 0 0xc0020eff80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.953826366+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_107.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:30.96713367+07:00","message":"write wav file: './tmp/7582/7582_107.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:31.065412416+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:31.065412361+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.455789796+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.455835081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.455841959+07:00","message":"receive interim result [false|false]: สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.455859336+07:00","message":"[buffer interim] 108 false สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.455867605+07:00","message":"[bufferProcess] interim [360000000]:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.455870459+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.7887824+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.788821712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่มือทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.788827359+07:00","message":"receive interim result [false|false]: ใส่มือทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.788845232+07:00","message":"[buffer interim] 108 false ใส่มือทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.788852109+07:00","message":"[bufferProcess] interim [720000000]:ใส่มือทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.788854376+07:00","message":"[bufferProcess] send to processor:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.78885761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.788860418+07:00","message":"> Transcript [1290] [false]: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.78886325+07:00","message":"Set StatePrefix (first interim): 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.07544976+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.075479203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.075484112+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.075496556+07:00","message":"[buffer interim] 108 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.075502901+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.075505624+07:00","message":"[bufferProcess] send to processor:ใส่มือทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.075509061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.075512355+07:00","message":"> Transcript [1291] [false]: 'ใส่มือทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.075514496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.075516494+07:00","message":"Set new StatePrefix: 'ใส่มือทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.275353164+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.275397943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.275406035+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.275423672+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.275432894+07:00","message":"[bufferProcess] interim [140000000]:จ่ายเมื่อครั้งสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.275436881+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.275446402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.275451155+07:00","message":"> Transcript [1292] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.275454416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.275457886+07:00","message":"Set new StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.336852646+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.336889882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.33689586+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.336911967+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.336923099+07:00","message":"[bufferProcess] interim [320000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.33692562+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.336929176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.336932262+07:00","message":"> Transcript [1293] [false]: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.336934645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.336936796+07:00","message":"Set new StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.652130753+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.652181057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.652188592+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.652202354+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.652210066+07:00","message":"[bufferProcess] interim [560000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.652212723+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.652218699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.652222404+07:00","message":"> Transcript [1294] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.652225889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.652228181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.652230402+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.652232702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.654030279+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.65404332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.654047233+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.654055536+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.654058768+07:00","message":"[bufferProcess] interim [620000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.654062099+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.654068733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.654072358+07:00","message":"> Transcript [1295] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.654075899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.654079645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.654081817+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.654083827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.977653586+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.977695034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.977702386+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.977715371+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.977724327+07:00","message":"[bufferProcess] interim [920000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.977726779+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.977732269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.977735325+07:00","message":"> Transcript [1296] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.977738752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.977740912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.977743709+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.97774602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.175992031+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.176037192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.176044499+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.17606025+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176067659+07:00","message":"[bufferProcess] interim [40000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176070766+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176078811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176083283+07:00","message":"> Transcript [1297] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176087428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176090151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.17609246+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176094912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176102026+07:00","message":"Push: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176104212+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176106605+07:00","message":"Set new StatePrefix : 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.176120137+07:00","message":"Next Push (prob) : 'เจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.176130511+07:00","message":"push: {false จ่ายเมื่อครั้งสมเด็จพระ 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.493343867+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.493388438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.493395196+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.493410995+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.49342181+07:00","message":"[bufferProcess] interim [340000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.493424688+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.493431338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.493434767+07:00","message":"> Transcript [1298] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.493439019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.493441534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.493444118+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.49344705+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.495722876+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.495758648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.49576431+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.495780808+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.495787898+07:00","message":"[bufferProcess] interim [400000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.495791231+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.495798761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.495801924+07:00","message":"> Transcript [1299] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.495805625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.49580781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.495810754+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.495813812+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.555415072+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.555460401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.555467138+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.555482742+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.555492755+07:00","message":"[bufferProcess] interim [520000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.555495809+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.555501942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.555504966+07:00","message":"> Transcript [1300] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.555508778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.555511641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.55551401+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.555516671+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.744167061+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.744202319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.744208405+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.74422262+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744229256+07:00","message":"[bufferProcess] interim [700000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744231977+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744235604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744238482+07:00","message":"> Transcript [1301] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744242434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744244397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744246592+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744249428+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744252835+07:00","message":"Push: 'เจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744255016+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.74425728+07:00","message":"Set new StatePrefix : 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.744259609+07:00","message":"Next Push (prob) : 'ฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.744267279+07:00","message":"push: {false เจ้าลูกเธอเจ้า 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874668593+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874704558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874710905+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.87472428+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.87473153+07:00","message":"[bufferProcess] interim [820000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.874734755+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.874738812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.874741732+07:00","message":"> Transcript [1302] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.874745016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.874747303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.874749514+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.874752242+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.941303844+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.941343329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.941351024+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.941367317+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.941378864+07:00","message":"[bufferProcess] interim [880000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.941382802+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.941388342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.941393253+07:00","message":"> Transcript [1303] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.941398651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.94140124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.941404211+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:33.94140795+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.064418691+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.064458685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.064465141+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.064476351+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.064484614+07:00","message":"[bufferProcess] interim [940000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.064488148+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.064495079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.064499184+07:00","message":"> Transcript [1304] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.064503878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.064507009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.064509926+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.064514349+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:34.065523398+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:34.065520625+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.065684946+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.065697231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.065701238+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.06571159+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065715774+07:00","message":"[bufferProcess] interim [0]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065718474+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065724327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065726737+07:00","message":"> Transcript [1305] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065729674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065731707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065733919+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065737174+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065742924+07:00","message":"Push: 'ฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065745127+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065747938+07:00","message":"Set new StatePrefix : 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.065750283+07:00","message":"Next Push (prob) : 'กิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.065757655+07:00","message":"push: {false ฟ้าพัชร 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.643941703+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.64397429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.643981252+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.643994919+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.644001969+07:00","message":"[bufferProcess] interim [600000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.644004605+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.644011904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.644014442+07:00","message":"> Transcript [1306] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.644017631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.644020278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.644022683+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.644025305+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.283135723+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.283180533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.283187155+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.283200308+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.283206767+07:00","message":"[bufferProcess] interim [140000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.28320947+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.283216455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.283219655+07:00","message":"> Transcript [1307] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.283223068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.2832252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.283227727+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.283230428+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.285076444+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.285089227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.285092944+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.285101935+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.285105377+07:00","message":"[bufferProcess] interim [200000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.285107561+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.285110648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.285113276+07:00","message":"> Transcript [1308] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.285115944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.285118858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.285120732+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.285123102+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.532067893+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.5321021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.532108978+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.532121794+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532128246+07:00","message":"[bufferProcess] interim [440000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532131032+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532136609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532139446+07:00","message":"> Transcript [1309] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532143396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.53214564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532154029+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532158431+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532165275+07:00","message":"Push: 'กิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532168948+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532171629+07:00","message":"Set new StatePrefix : 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.532174523+07:00","message":"Next Push (prob) : 'ภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.532181321+07:00","message":"push: {false กิติยา 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.856806725+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.856846609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.856853346+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.856869626+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.856873844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.856876792+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.856882153+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.856885812+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856891299+07:00","message":"[bufferProcess] interim [740000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856893964+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856897287+07:00","message":"[bufferProcess] interim [800000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856899767+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856902726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856905643+07:00","message":"> Transcript [1310] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856911984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856914155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856916067+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856918618+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856920646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.85692266+07:00","message":"> Transcript [1311] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856925074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.8569268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856928628+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.856930605+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.990898343+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.990941527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.990948075+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.990959735+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.990966357+07:00","message":"[bufferProcess] interim [920000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.99096902+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.990974677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.99097754+07:00","message":"> Transcript [1312] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.990981558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.99098386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.990985877+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.99098862+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.564055086+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.564095079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.564101451+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.564123967+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564131099+07:00","message":"[bufferProcess] interim [460000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.56413456+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.56414284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564145819+07:00","message":"> Transcript [1313] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564155419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564158354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564160897+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564163587+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564171253+07:00","message":"Push: 'ภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564173457+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564178429+07:00","message":"Set new StatePrefix : 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.564181195+07:00","message":"Next Push (prob) : 'เทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.564189259+07:00","message":"push: {false ภานเรนทิรา 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.566331893+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.566353946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.566360134+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.566371663+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.566376788+07:00","message":"[bufferProcess] interim [520000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.566379843+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.566383258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.56638571+07:00","message":"> Transcript [1314] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.566389689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.566391647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.56639345+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.566395922+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.945421331+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.945459751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.945469106+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.945482417+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.945488903+07:00","message":"[bufferProcess] interim [880000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.945492092+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.945498283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.945501115+07:00","message":"> Transcript [1315] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.945506637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.945509997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.945516967+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.945521031+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:37.066540936+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:37.066556897+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.586606249+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.586640023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.586645964+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.586661304+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.586668572+07:00","message":"[bufferProcess] interim [480000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.5866715+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.586677923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.586680796+07:00","message":"> Transcript [1316] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.586684657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.58668674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.586689006+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.5866916+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.953991094+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.979028144+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.9790689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.979075391+07:00","message":"receive interim result [false|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.979086461+07:00","message":"[buffer interim] 108 false จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.97909305+07:00","message":"[bufferProcess] interim [900000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979095874+07:00","message":"[bufferProcess] send to processor:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979101525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979104077+07:00","message":"> Transcript [1317] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.97910846+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979110789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979114549+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979117402+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979123816+07:00","message":"Push: 'เทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979125983+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979128406+07:00","message":"Set new StatePrefix : 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.979130939+07:00","message":"Next Push (prob) : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.979151768+07:00","message":"push: {false เทพยวดี 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.015322687+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.100497363+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.100537813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\",\"confidence\":0.9250714}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.100544811+07:00","message":"receive interim result [true|false]: จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.100555692+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.100557829+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.100565045+07:00","message":"[buffer interim] 108 true จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100573763+07:00","message":"[bufferProcess] interim [50000000]:จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100577429+07:00","message":"[bufferProcess] send to processor (isfinal):จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100583162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100585953+07:00","message":"> Transcript [1318] [false]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100589364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100591176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100593098+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100596177+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100598724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100600975+07:00","message":"> Transcript [1319] [true]: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100603504+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100605294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100607044+07:00","message":"StatePrefix: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.100609101+07:00","message":"TextPushed: 'จ่ายเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.10061228+07:00","message":"Push: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.100623147+07:00","message":"push: {true กรมหลวงราชสาริณีสิริพัชร 0 0xc000045280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:38.113670806+07:00","message":"write wav file: './tmp/7582/7582_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.733321175+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.733360111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.733365112+07:00","message":"receive interim result [false|false]: มหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.733378329+07:00","message":"[buffer interim] 109 false มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.733385906+07:00","message":"[bufferProcess] interim [540000000]:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.733389165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.862354485+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.862391924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมาวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.862399234+07:00","message":"receive interim result [false|false]: หมาวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.862420612+07:00","message":"[buffer interim] 109 false หมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.862427572+07:00","message":"[bufferProcess] interim [660000000]:หมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.862430199+07:00","message":"[bufferProcess] send to processor:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.862437012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.86243968+07:00","message":"> Transcript [1320] [false]: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.862442084+07:00","message":"Set StatePrefix (first interim): 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.996469284+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.996513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.99651861+07:00","message":"receive interim result [false|false]: มหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.996534707+07:00","message":"[buffer interim] 109 false มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.996542102+07:00","message":"[bufferProcess] interim [780000000]:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.996544563+07:00","message":"[bufferProcess] send to processor:หมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.996553246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.996556449+07:00","message":"> Transcript [1321] [false]: 'หมาวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.996558721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.996562905+07:00","message":"Set new StatePrefix: 'หมาวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.058081111+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.058116714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.058124062+07:00","message":"receive interim result [false|false]: มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.058138954+07:00","message":"[buffer interim] 109 false มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.05814555+07:00","message":"[bufferProcess] interim [900000000]:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.058147874+07:00","message":"[bufferProcess] send to processor:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.058151346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.058154457+07:00","message":"> Transcript [1322] [false]: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.058156518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.058164195+07:00","message":"Set new StatePrefix: 'มหาวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.184065339+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.184103084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวชิราวุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.184108906+07:00","message":"receive interim result [false|false]: มหาวชิราวุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.184121687+07:00","message":"[buffer interim] 109 false มหาวชิราวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.184128003+07:00","message":"[bufferProcess] interim [20000000]:มหาวชิราวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.184130232+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.184135303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.184138105+07:00","message":"> Transcript [1323] [false]: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.184141036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.184143188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.184145374+07:00","message":"StatePrefix: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.184147773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.253156246+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.253208145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.253219345+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.253231438+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.25323786+07:00","message":"[bufferProcess] interim [80000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.25324034+07:00","message":"[bufferProcess] send to processor:มหาวชิราวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.253245571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.253248581+07:00","message":"> Transcript [1324] [false]: 'มหาวชิราวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.253251007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.253253172+07:00","message":"Set new StatePrefix: 'มหาวชิราวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.893438521+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.893473998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.893480238+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.893492721+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.893498705+07:00","message":"[bufferProcess] interim [680000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.893501385+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.893507637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.893510502+07:00","message":"> Transcript [1325] [false]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.893512654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.893514974+07:00","message":"Set new StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:40.067284907+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:40.067293103+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.473822128+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.473862138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.473868867+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.473884536+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.473891844+07:00","message":"[bufferProcess] interim [280000000]:มหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.473894451+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.473903074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.473905998+07:00","message":"> Transcript [1326] [false]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.473909693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.473912688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.473914968+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.4739173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.665884883+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.665922072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเตี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.665927986+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเตี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.665938616+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเตี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.665944629+07:00","message":"[bufferProcess] interim [460000000]:มหาวัชรราชธิดาเสด็จเตี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.665947121+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.665952381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.665955253+07:00","message":"> Transcript [1327] [false]: 'มหาวัชรราชธิดาเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.665958885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.665961028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.665963601+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.665966056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.668019788+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.668032987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.668037065+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.668045965+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.668049809+07:00","message":"[bufferProcess] interim [520000000]:มหาวัชรราชธิดาเสด็จเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.668051953+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเตี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.668054449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.668056849+07:00","message":"> Transcript [1328] [false]: 'มหาวัชรราชธิดาเสด็จเตี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.668059513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.668061481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.668063317+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.668065505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.006255534+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.006300388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.006306701+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.006320055+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006327707+07:00","message":"[bufferProcess] interim [820000000]:มหาวัชรราชธิดาเสด็จเยี่ยมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006331295+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006335959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006338997+07:00","message":"> Transcript [1329] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.00634254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006344885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006347491+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006350122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006352948+07:00","message":"Push: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006355193+07:00","message":"TextPushed: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006357484+07:00","message":"Set new StatePrefix : 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.006359644+07:00","message":"Next Push (prob) : 'เสด็จเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.006368765+07:00","message":"push: {false มหาวัชรราชธิดา 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.189388262+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.189432364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.189439136+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.189454532+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.189463952+07:00","message":"[bufferProcess] interim [0]:มหาวัชรราชธิดาเสด็จเยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.189466778+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.189470732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.189473624+07:00","message":"> Transcript [1330] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.189476969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.189479584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.189482409+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.189485417+07:00","message":"TextPushed: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.249622842+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.249658827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.249665046+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.249680844+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.249689575+07:00","message":"[bufferProcess] interim [120000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.249692456+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.249696054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.249699272+07:00","message":"> Transcript [1331] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.249703162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.249705643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.24971093+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.249714257+07:00","message":"TextPushed: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.563321408+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.563353604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.563359129+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.563375946+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.563383668+07:00","message":"[bufferProcess] interim [360000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.563386186+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.563390024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.563393176+07:00","message":"> Transcript [1332] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.563396536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.563398811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.563401346+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.56340733+07:00","message":"TextPushed: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.693569865+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.693607325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.693612846+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.693625598+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.693631638+07:00","message":"[bufferProcess] interim [480000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.693634063+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.693639824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.69364268+07:00","message":"> Transcript [1333] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.693646475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.693649115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.69365141+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.693653954+07:00","message":"TextPushed: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.693658811+07:00","message":"Push: 'เสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.693660895+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.693663063+07:00","message":"Set new StatePrefix : 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.69366547+07:00","message":"Next Push (prob) : 'ฟาร์มสุนัขบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.69367258+07:00","message":"push: {false เสด็จเยี่ยม 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.755201091+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.755247809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.755256457+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.755275657+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.755289396+07:00","message":"[bufferProcess] interim [540000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.755293532+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.755302347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.755306451+07:00","message":"> Transcript [1334] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.75531009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.755314129+07:00","message":"Set new StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.415687907+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.415724459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.41573066+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.415758872+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.41576664+07:00","message":"[bufferProcess] interim [140000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.415769708+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.415774332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.415777658+07:00","message":"> Transcript [1335] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.415781761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.41578426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.415787257+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.41579039+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.593285108+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.593327533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.593334427+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.593350443+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.593358478+07:00","message":"[bufferProcess] interim [380000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.593361542+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.593369504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.593372686+07:00","message":"> Transcript [1336] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.593376258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.593381332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.593383431+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.59338694+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.704924476+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.704968405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.704976209+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.704993085+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.705001428+07:00","message":"[bufferProcess] interim [500000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.705005421+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.70501097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.705014896+07:00","message":"> Transcript [1337] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.705020025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.705023149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.705026388+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.705031068+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.777370345+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.777412174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.777418435+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.777428786+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777436242+07:00","message":"[bufferProcess] interim [560000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777439688+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777443092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777445664+07:00","message":"> Transcript [1338] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777449235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777451154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777453064+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.77745563+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777458262+07:00","message":"Push: 'ฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777460807+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777463035+07:00","message":"Set new StatePrefix : 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.777465326+07:00","message":"Next Push (prob) : 'แก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.777474201+07:00","message":"push: {false ฟาร์มสุนัขบาง 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.974396493+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.974434872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.974441323+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.974457331+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.974464169+07:00","message":"[bufferProcess] interim [740000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.974467118+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.974471137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.974474206+07:00","message":"> Transcript [1339] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.974478402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.974480566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.974483264+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.974486012+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:43.068290966+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:43.068302641+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.163834024+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.163877711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.163884055+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.16390094+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.163909473+07:00","message":"[bufferProcess] interim [980000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.163912265+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.163916048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.163921393+07:00","message":"> Transcript [1340] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.16392621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.163929617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.163932968+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.163936332+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.364522365+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.364559013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.364564764+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.364578166+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.364584917+07:00","message":"[bufferProcess] interim [160000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.364587634+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.364591218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.364593924+07:00","message":"> Transcript [1341] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.364598015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.36460012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.36460253+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.364605539+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.492042058+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.492080025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.492086387+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.492100889+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492107156+07:00","message":"[bufferProcess] interim [280000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492109908+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.49211364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492117246+07:00","message":"> Transcript [1342] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.49212188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492124308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492126916+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492129515+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492135716+07:00","message":"Push: 'แก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492137728+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492139934+07:00","message":"Set new StatePrefix : 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.492142471+07:00","message":"Next Push (prob) : 'โดยยกย่องพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.492149917+07:00","message":"push: {false แก้ว 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.677721393+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.677761049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.677768958+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.677779704+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.677786067+07:00","message":"[bufferProcess] interim [460000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.677788888+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.677795095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.677798044+07:00","message":"> Transcript [1343] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.677801387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.67780363+07:00","message":"Set new StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.853277374+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.915818905+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.935636457+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.935671101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.935676952+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.935689332+07:00","message":"[buffer interim] 109 false มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.935696415+07:00","message":"[bufferProcess] interim [760000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.935698972+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.935702269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.935704966+07:00","message":"> Transcript [1344] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.935707663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.935709686+07:00","message":"Set new StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.959224074+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.959257572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน\",\"confidence\":0.95586216}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.959263912+07:00","message":"receive interim result [true|false]: มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.959272713+07:00","message":"end recv isFinal message id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.959274857+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.959281055+07:00","message":"[buffer interim] 109 true มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959289644+07:00","message":"[bufferProcess] interim [850000000]:มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959296309+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.95929974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959302553+07:00","message":"> Transcript [1345] [false]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959305778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959307696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959309771+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959312252+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959314176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959316137+07:00","message":"> Transcript [1346] [true]: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959318626+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959320392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959322158+07:00","message":"StatePrefix: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้วโดยยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959324337+07:00","message":"TextPushed: 'มหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.959330831+07:00","message":"Push: 'โดยยกย่องพระจริยวัตรอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.959338317+07:00","message":"push: {true โดยยกย่องพระจริยวัตรอัน 0 0xc000044100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:43.971319938+07:00","message":"write wav file: './tmp/7582/7582_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.45661698+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.456654844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.456660765+07:00","message":"receive interim result [false|false]: งาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.456677076+07:00","message":"[buffer interim] 110 false งาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.456683133+07:00","message":"[bufferProcess] interim [540000000]:งาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.456685079+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.592932546+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.592980735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.592987178+07:00","message":"receive interim result [false|false]: งามแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.593001669+07:00","message":"[buffer interim] 110 false งามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.593009564+07:00","message":"[bufferProcess] interim [660000000]:งามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.593012241+07:00","message":"[bufferProcess] send to processor:งาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.593018687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.593021984+07:00","message":"> Transcript [1347] [false]: 'งาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.59302435+07:00","message":"Set StatePrefix (first interim): 'งาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.769714196+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.769745182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.769750419+07:00","message":"receive interim result [false|false]: งามและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.769762134+07:00","message":"[buffer interim] 110 false งามและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.769767786+07:00","message":"[bufferProcess] interim [840000000]:งามและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.769770258+07:00","message":"[bufferProcess] send to processor:งามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.769775594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.76977922+07:00","message":"> Transcript [1348] [false]: 'งามแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.7697823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.769784202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.76978655+07:00","message":"StatePrefix: 'งาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.76978876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.901331441+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.901379958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.901388906+07:00","message":"receive interim result [false|false]: งามและความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.901408135+07:00","message":"[buffer interim] 110 false งามและความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.90142261+07:00","message":"[bufferProcess] interim [20000000]:งามและความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.90142671+07:00","message":"[bufferProcess] send to processor:งามและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.901436016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.901441174+07:00","message":"> Transcript [1349] [false]: 'งามและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.901446512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.90144992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.901453886+07:00","message":"StatePrefix: 'งาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.901456968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.093154703+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.093217968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.093226015+07:00","message":"receive interim result [false|false]: งามและความเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.093240591+07:00","message":"[buffer interim] 110 false งามและความเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.093252071+07:00","message":"[bufferProcess] interim [200000000]:งามและความเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.093256113+07:00","message":"[bufferProcess] send to processor:งามและความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.093259716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.093262776+07:00","message":"> Transcript [1350] [false]: 'งามและความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.093266164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.093268209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.09327044+07:00","message":"StatePrefix: 'งาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.093272584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.146342695+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.146385163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.146393502+07:00","message":"receive interim result [false|false]: งามและความเป็นกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.146408085+07:00","message":"[buffer interim] 110 false งามและความเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146416024+07:00","message":"[bufferProcess] interim [260000000]:งามและความเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146419743+07:00","message":"[bufferProcess] send to processor:งามและความเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146424536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.14642838+07:00","message":"> Transcript [1351] [false]: 'งามและความเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146433624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146437074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146440472+07:00","message":"StatePrefix: 'งาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146443739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.14644727+07:00","message":"Push: 'งาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146450388+07:00","message":"TextPushed: 'งาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146455655+07:00","message":"Set new StatePrefix : 'งามและความเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.146459297+07:00","message":"Next Push (prob) : 'และความเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.146469954+07:00","message":"push: {false งาม 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.148384877+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.148401684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.148405983+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.14841612+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.148420544+07:00","message":"[bufferProcess] interim [320000000]:งามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.148422866+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.148425263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.148427552+07:00","message":"> Transcript [1352] [false]: 'งามและความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.148429757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.148431997+07:00","message":"Set new StatePrefix: 'งามและความเป็นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.796894225+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.796937978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.796944403+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.79695724+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.796964766+07:00","message":"[bufferProcess] interim [920000000]:งามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.79696748+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.796973367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.796976671+07:00","message":"> Transcript [1353] [false]: 'งามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.796980304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.796982677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.796985122+07:00","message":"StatePrefix: 'งามและความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.796987711+07:00","message":"TextPushed: 'งาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.986118164+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.986162681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.986169445+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.986195449+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.98620473+07:00","message":"[bufferProcess] interim [40000000]:งามและความเป็นกันเองคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.986207629+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.986215107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.986217907+07:00","message":"> Transcript [1354] [false]: 'งามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.986222435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.986225064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.986227141+07:00","message":"StatePrefix: 'งามและความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.986230006+07:00","message":"TextPushed: 'งาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.060123382+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.060165604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.060186749+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.060204759+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.060212256+07:00","message":"[bufferProcess] interim [220000000]:งามและความเป็นกันเองถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.060215094+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.060218924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.060222102+07:00","message":"> Transcript [1355] [false]: 'งามและความเป็นกันเองคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.060225643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.060227851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.060230129+07:00","message":"StatePrefix: 'งามและความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.060233041+07:00","message":"TextPushed: 'งาม'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:46.069294602+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:46.069318918+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.27165578+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.271709072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองคือเป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.27171606+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองคือเป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.271734433+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองคือเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.27174956+07:00","message":"[bufferProcess] interim [400000000]:งามและความเป็นกันเองคือเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271752389+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271756291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271759875+07:00","message":"> Transcript [1356] [false]: 'งามและความเป็นกันเองถือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271764177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271766456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271769046+07:00","message":"StatePrefix: 'งามและความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271771946+07:00","message":"TextPushed: 'งาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271777132+07:00","message":"Push: 'และความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271779409+07:00","message":"TextPushed: 'งามและความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271781662+07:00","message":"Set new StatePrefix : 'งามและความเป็นกันเองถือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.271783926+07:00","message":"Next Push (prob) : 'เองถือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.271793666+07:00","message":"push: {false และความเป็นกัน 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.371713278+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.371762879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.371772147+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.371790069+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.371807974+07:00","message":"[bufferProcess] interim [460000000]:งามและความเป็นกันเองถือเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.371812495+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองคือเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.371817382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.371822681+07:00","message":"> Transcript [1357] [false]: 'งามและความเป็นกันเองคือเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.371825353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.371829839+07:00","message":"Set new StatePrefix: 'งามและความเป็นกันเองคือเป็นตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.535945319+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.535982697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.535988424+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.536004402+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.536011189+07:00","message":"[bufferProcess] interim [580000000]:งามและความเป็นกันเองถือเป็นภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.536013486+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.536017002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.536019752+07:00","message":"> Transcript [1358] [false]: 'งามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.536022209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.536024254+07:00","message":"Set new StatePrefix: 'งามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.587886864+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.587921753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นภาคใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.587928046+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นภาคใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.587943334+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.58794985+07:00","message":"[bufferProcess] interim [640000000]:งามและความเป็นกันเองถือเป็นภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.587952636+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.587956917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.587959326+07:00","message":"> Transcript [1359] [false]: 'งามและความเป็นกันเองถือเป็นภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.587961569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.587963697+07:00","message":"Set new StatePrefix: 'งามและความเป็นกันเองถือเป็นภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.690513559+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.69055086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.6905574+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.690567901+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.690574361+07:00","message":"[bufferProcess] interim [760000000]:งามและความเป็นกันเองถือเป็นพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.690576901+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.69058239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.690585282+07:00","message":"> Transcript [1360] [false]: 'งามและความเป็นกันเองถือเป็นภาคใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.690589047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.690591734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.690593917+07:00","message":"StatePrefix: 'งามและความเป็นกันเองถือเป็นภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.690596611+07:00","message":"TextPushed: 'งามและความเป็นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.883004574+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.883050302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.88305726+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.88307668+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.883084511+07:00","message":"[bufferProcess] interim [940000000]:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.883087951+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.883099837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.883104669+07:00","message":"> Transcript [1361] [false]: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.883108018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.883110276+07:00","message":"Set new StatePrefix: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.886232571+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.886256833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระกรุณาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.886262563+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระกรุณาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.886275539+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระกรุณาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.886282189+07:00","message":"[bufferProcess] interim [0]:งามและความเป็นกันเองถือเป็นพระกรุณาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.886285695+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.886289818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.886294784+07:00","message":"> Transcript [1362] [false]: 'งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.886299266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.886302929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.886306345+07:00","message":"StatePrefix: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.886311395+07:00","message":"TextPushed: 'งามและความเป็นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.941636924+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.941691717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.941701226+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.941720145+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.941729806+07:00","message":"[bufferProcess] interim [60000000]:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.941734093+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระกรุณาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.941745424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.941749826+07:00","message":"> Transcript [1363] [false]: 'งามและความเป็นกันเองถือเป็นพระกรุณาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.941756042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.941759695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.941762917+07:00","message":"StatePrefix: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.941767236+07:00","message":"TextPushed: 'งามและความเป็นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.265052274+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.265092368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.265100656+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.265116899+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.265125119+07:00","message":"[bufferProcess] interim [360000000]:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.265129283+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.265134214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.265138152+07:00","message":"> Transcript [1364] [false]: 'งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.265143434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.265146432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.265149955+07:00","message":"StatePrefix: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.265153963+07:00","message":"TextPushed: 'งามและความเป็นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.469201406+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.469240048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.469246695+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.469261917+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469268201+07:00","message":"[bufferProcess] interim [600000000]:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469270588+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469274126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469276774+07:00","message":"> Transcript [1365] [false]: 'งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469281539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469283684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469286096+07:00","message":"StatePrefix: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469288794+07:00","message":"TextPushed: 'งามและความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469291574+07:00","message":"Push: 'เองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469293617+07:00","message":"TextPushed: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469296011+07:00","message":"Set new StatePrefix : 'งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.469298564+07:00","message":"Next Push (prob) : 'ธิคุณอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.469306123+07:00","message":"push: {false เองถือเป็นพระกรุณา 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.653700386+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.653732785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.653738391+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.653751118+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.653757475+07:00","message":"[bufferProcess] interim [780000000]:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.653760107+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.653765421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.65376838+07:00","message":"> Transcript [1366] [false]: 'งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.653772013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.653775064+07:00","message":"Set new StatePrefix: 'งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.840905365+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.840945042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.840951145+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.84096468+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.840971397+07:00","message":"[bufferProcess] interim [960000000]:งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.840974145+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.840980917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.840983986+07:00","message":"> Transcript [1367] [false]: 'งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.84098778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.840990201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.840992706+07:00","message":"StatePrefix: 'งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.840995684+07:00","message":"TextPushed: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.114195886+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.114233791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.114239718+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.114252558+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.114259335+07:00","message":"[bufferProcess] interim [200000000]:งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.114262158+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.114271204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.114275154+07:00","message":"> Transcript [1368] [false]: 'งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.114278918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.11428282+07:00","message":"Set new StatePrefix: 'งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.172109274+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.172145937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.172151964+07:00","message":"receive interim result [false|false]: งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.172163285+07:00","message":"[buffer interim] 110 false งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.172173757+07:00","message":"[bufferProcess] interim [320000000]:งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.172176528+07:00","message":"[bufferProcess] send to processor:งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.172180228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.172188989+07:00","message":"> Transcript [1369] [false]: 'งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.172192748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.17219484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.172196859+07:00","message":"StatePrefix: 'งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.172199736+07:00","message":"TextPushed: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.203492265+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.338451092+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.3384925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุดมิได้\",\"confidence\":0.95222044}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.338498753+07:00","message":"receive interim result [true|false]: งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.338507662+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.338509877+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.33851612+07:00","message":"[buffer interim] 110 true งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338524975+07:00","message":"[bufferProcess] interim [500000000]:งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338530493+07:00","message":"[bufferProcess] send to processor (isfinal):งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338534325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338537428+07:00","message":"> Transcript [1370] [false]: 'งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338540967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338543192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338545547+07:00","message":"StatePrefix: 'งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338548524+07:00","message":"TextPushed: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338550535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338552634+07:00","message":"> Transcript [1371] [true]: 'งามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338554946+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338556744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338558648+07:00","message":"StatePrefix: 'งามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338560601+07:00","message":"TextPushed: 'งามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.338566437+07:00","message":"Push: 'ธิคุณอย่างหาที่สุดมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.338573884+07:00","message":"push: {true ธิคุณอย่างหาที่สุดมิได้ 0 0xc000044c00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:48.354245004+07:00","message":"write wav file: './tmp/7582/7582_110.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:49.069715508+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:49.069760148+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.815676158+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.789402897+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.78944433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.789449901+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.789461006+07:00","message":"[buffer interim] 111 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.789468556+07:00","message":"[bufferProcess] interim [960000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.789471077+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.789475948+07:00","message":"[bufferProcess] send to processor (ticker):พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.789478848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.789481617+07:00","message":"> Transcript [1372] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.78948378+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.881548464+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.881589975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.881596224+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.881613226+07:00","message":"[buffer interim] 111 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.8816214+07:00","message":"[bufferProcess] interim [20000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.881623586+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.992201911+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.992251673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.992257939+07:00","message":"receive interim result [false|false]: ภาพถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.9922746+07:00","message":"[buffer interim] 111 false ภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.992282407+07:00","message":"[bufferProcess] interim [140000000]:ภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.992285066+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.992293459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.992296609+07:00","message":"> Transcript [1373] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.99229924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.992301838+07:00","message":"Set new StatePrefix: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.176100637+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.176152573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.176159396+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.176176459+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.17618858+07:00","message":"[bufferProcess] interim [380000000]:ภาพถ่ายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.176204517+07:00","message":"[bufferProcess] send to processor:ภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.176213004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.176217058+07:00","message":"> Transcript [1374] [false]: 'ภาพถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.176220485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.176223368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.176225653+07:00","message":"StatePrefix: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.176227822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.360138646+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.360182476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.360188668+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.36022006+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.360233468+07:00","message":"[bufferProcess] interim [560000000]:ภาพถ่ายเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.360236286+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.360239982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.360243654+07:00","message":"> Transcript [1375] [false]: 'ภาพถ่ายเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.360247912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.36025006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.360252555+07:00","message":"StatePrefix: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.360255052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.678110436+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.678157586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.67816372+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.678177356+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.678184221+07:00","message":"[bufferProcess] interim [860000000]:ภาพถ่ายเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.678186896+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.678198688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.678203661+07:00","message":"> Transcript [1376] [false]: 'ภาพถ่ายเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.678207966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.678210502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.678212913+07:00","message":"StatePrefix: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.678215293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.875424812+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.875465346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.875470913+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.875483821+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875492747+07:00","message":"[bufferProcess] interim [40000000]:ภาพถ่ายเหตุการณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875495478+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875501292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875504317+07:00","message":"> Transcript [1377] [false]: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875507945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875510498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875512882+07:00","message":"StatePrefix: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.87551522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875520166+07:00","message":"Push: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875522253+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875524412+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.875526683+07:00","message":"Next Push (prob) : 'ถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.875535877+07:00","message":"push: {false ภาพ 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.878029055+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.878060328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.878065645+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.878081815+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.878087713+07:00","message":"[bufferProcess] interim [100000000]:ภาพถ่ายเหตุการณ์ที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.878090061+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.878093224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.878095849+07:00","message":"> Transcript [1378] [false]: 'ภาพถ่ายเหตุการณ์ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.878098899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.878100982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.878103437+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.878105747+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.934397992+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.934438373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.93444428+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.934458556+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.934465595+07:00","message":"[bufferProcess] interim [220000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.934468022+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.93447133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.934474282+07:00","message":"> Transcript [1379] [false]: 'ภาพถ่ายเหตุการณ์ที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.934477772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.934479888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.93448234+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.934484619+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:52.069978044+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:52.069984191+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.132420191+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.132463312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.132468624+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.132484099+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.132491229+07:00","message":"[bufferProcess] interim [400000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.132493829+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.132499894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.132503173+07:00","message":"> Transcript [1380] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.132506669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.132509052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.13251208+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.132515084+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.389885633+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.38993673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.389942478+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.389955717+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389964928+07:00","message":"[bufferProcess] interim [580000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389967551+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389973743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389976716+07:00","message":"> Transcript [1381] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389980669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389983101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389986563+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389989404+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389994116+07:00","message":"Push: 'ถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.389996432+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.38999872+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.39000144+07:00","message":"Next Push (prob) : 'สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.390023308+07:00","message":"push: {false ถ่ายเหตุการณ์ที่ 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.569844275+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.569886675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.569895096+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.569909158+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.569918724+07:00","message":"[bufferProcess] interim [760000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.569921521+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.569928113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.569931241+07:00","message":"> Transcript [1382] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.569934833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.56993706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.569939078+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.569942319+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.639145459+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.639186672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.639200449+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.639218686+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.63923011+07:00","message":"[bufferProcess] interim [880000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639233572+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639240747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639244354+07:00","message":"> Transcript [1383] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.63924879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639251224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639253751+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639257126+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.77752282+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.777580154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.777585896+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.777604014+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.777614134+07:00","message":"[bufferProcess] interim [0]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.777616534+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.777620432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.777623678+07:00","message":"> Transcript [1384] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.777627527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.777630067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.777632342+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.777635366+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.960625592+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.960694442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.960707057+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.960723946+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960734889+07:00","message":"[bufferProcess] interim [180000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960744823+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960750684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960755627+07:00","message":"> Transcript [1385] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960761388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960764736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.96076889+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960772801+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960777194+07:00","message":"Push: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960780187+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.960783527+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.96078764+07:00","message":"Next Push (prob) : 'เจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.960798674+07:00","message":"push: {false สมเด็จพระ 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.152655726+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.152698424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.152705315+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.152719797+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.15272754+07:00","message":"[bufferProcess] interim [420000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.152730206+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.152737343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.15274008+07:00","message":"> Transcript [1386] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.152744569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.152747293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.152749321+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.152752399+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.28171722+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.281753348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.281759533+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.281772728+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.281779163+07:00","message":"[bufferProcess] interim [480000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.281781875+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.28178563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.281788536+07:00","message":"> Transcript [1387] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.281791828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.281794082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.281796524+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.281799042+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.340806889+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.340845028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.34085126+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.340868385+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.340878202+07:00","message":"[bufferProcess] interim [600000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.340881824+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.340886212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.340889641+07:00","message":"> Transcript [1388] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.340893296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.340895557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.34089787+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.340900548+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.533182904+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.533235683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.533241642+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.533255044+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.53326216+07:00","message":"[bufferProcess] interim [780000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.533265288+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.533270799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.533273595+07:00","message":"> Transcript [1389] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.53327739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.53327959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.533282284+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.533285361+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.533290432+07:00","message":"Push: 'เจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.533292525+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.533294736+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.533297015+07:00","message":"Next Push (prob) : 'ฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.533304612+07:00","message":"push: {false เจ้าลูกเธอเจ้า 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.666777005+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.666827273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.666836095+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.666859325+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.666872992+07:00","message":"[bufferProcess] interim [840000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.666877325+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.666885509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.66688972+07:00","message":"> Transcript [1390] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.666895104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.666898306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.666902227+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.666906625+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.673719068+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.673757608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.673764622+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.67378323+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.673791704+07:00","message":"[bufferProcess] interim [900000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.673795542+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.673803002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.673807928+07:00","message":"> Transcript [1391] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.673813099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.673815959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.673819229+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.673823074+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.730051196+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.730101853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.730110421+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.730131053+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730145445+07:00","message":"[bufferProcess] interim [960000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730149485+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730159213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.73016369+07:00","message":"> Transcript [1392] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.73017069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730173865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730176837+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730181248+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.730890211+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.730911131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.73091703+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.730931384+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.73093854+07:00","message":"[bufferProcess] interim [20000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730942713+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730950547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.73095405+07:00","message":"> Transcript [1393] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.73095838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730961605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.73096444+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730968136+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730977543+07:00","message":"Push: 'ฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730980571+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730984611+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.730988712+07:00","message":"Next Push (prob) : 'กิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.731009586+07:00","message":"push: {false ฟ้าพัชร 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.380441573+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.380489937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.380496498+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.380510234+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.380517465+07:00","message":"[bufferProcess] interim [620000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.380522747+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.380529554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.380532425+07:00","message":"> Transcript [1394] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.380535524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.38053772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.380540448+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.380543115+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.442669512+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.442708437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.442723527+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.442740001+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.442751315+07:00","message":"[bufferProcess] interim [680000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.442755064+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.442760622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.442763483+07:00","message":"> Transcript [1395] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.44276723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.44276952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.44277215+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.442777476+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.890518222+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.89055964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.890565812+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.890583452+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.890591165+07:00","message":"[bufferProcess] interim [100000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.890594719+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.890598469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.890601339+07:00","message":"> Transcript [1396] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.890605321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.890607749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.890610057+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.890612722+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:55.07055142+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:55.070565712+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.163707593+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.163747192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.163753535+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.16376998+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163777492+07:00","message":"[bufferProcess] interim [400000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163780268+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163784029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163786884+07:00","message":"> Transcript [1397] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163790904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163793262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163795569+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163799581+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163802968+07:00","message":"Push: 'กิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163804947+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163807202+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.163809868+07:00","message":"Next Push (prob) : 'ภานเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.16381714+07:00","message":"push: {false กิติยา 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.275098318+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.275142876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.275149922+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.27516736+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.275175849+07:00","message":"[bufferProcess] interim [520000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.275179016+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.275190984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.27519452+07:00","message":"> Transcript [1398] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.275210717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.275213778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.27521584+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.275218797+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.344552535+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.344594478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.344602855+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.344618587+07:00","message":"[buffer interim] 111 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.344629575+07:00","message":"[bufferProcess] interim [580000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.344633652+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.344640981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.344644979+07:00","message":"> Transcript [1399] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.344651872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.344654959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.344658221+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.344662339+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.634388334+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.695682336+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.726226769+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.726266896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.726274003+07:00","message":"receive interim result [true|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.726284089+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.726286362+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.726291883+07:00","message":"[buffer interim] 111 true ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726298481+07:00","message":"[bufferProcess] interim [60000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726301993+07:00","message":"[bufferProcess] send to processor (isfinal):ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726305211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726308974+07:00","message":"> Transcript [1400] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726312196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726314162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726315979+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726318588+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726320546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726322712+07:00","message":"> Transcript [1401] [true]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726325266+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726327499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726329292+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.72633134+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.726334502+07:00","message":"Push: 'ภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.726342485+07:00","message":"push: {true ภานเรนทิราเทพยวดี 0 0xc00369a000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:55.737762723+07:00","message":"write wav file: './tmp/7582/7582_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.229502658+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.229546132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.229550992+07:00","message":"receive interim result [false|false]: กรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.22956344+07:00","message":"[buffer interim] 112 false กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.229569483+07:00","message":"[bufferProcess] interim [420000000]:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.229571927+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.879373278+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.879413865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.879420904+07:00","message":"receive interim result [false|false]: กรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.879436988+07:00","message":"[buffer interim] 112 false กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.879445041+07:00","message":"[bufferProcess] interim [20000000]:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.879447276+07:00","message":"[bufferProcess] send to processor:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.879455512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.879458459+07:00","message":"> Transcript [1402] [false]: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.879460886+07:00","message":"Set StatePrefix (first interim): 'กรมหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.935068765+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.935110596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.935116496+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.935132455+07:00","message":"[buffer interim] 112 false กรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.935138989+07:00","message":"[bufferProcess] interim [80000000]:กรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.935142259+07:00","message":"[bufferProcess] send to processor:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.935149732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.935153054+07:00","message":"> Transcript [1403] [false]: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.935156286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.935158976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.935161257+07:00","message":"StatePrefix: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.935163521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.452849111+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.452889297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.452895771+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.452910664+07:00","message":"[buffer interim] 112 false กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.452919359+07:00","message":"[bufferProcess] interim [620000000]:กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.452923511+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.452928346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.452932291+07:00","message":"> Transcript [1404] [false]: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.452936096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.452938283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.45294036+07:00","message":"StatePrefix: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.452942573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.725536595+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.725564308+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.725567281+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.725569356+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.725571336+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.725573541+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.725575435+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.725577463+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.725579657+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.773700797+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.773743853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.773750479+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.773767426+07:00","message":"[buffer interim] 112 false กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.773778671+07:00","message":"[bufferProcess] interim [920000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.77378161+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.773785927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.773789252+07:00","message":"> Transcript [1405] [false]: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.773792652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.773794881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.773801034+07:00","message":"StatePrefix: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.773803877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:58.071387994+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:58.071394213+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:58.345477936+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:58.345522684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:58.345529113+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:58.345542638+07:00","message":"[buffer interim] 112 false กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345549897+07:00","message":"[bufferProcess] interim [520000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345553542+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345563057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345567465+07:00","message":"> Transcript [1406] [false]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345573643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345576204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345579917+07:00","message":"StatePrefix: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345583069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345591092+07:00","message":"Push: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345593824+07:00","message":"TextPushed: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345596955+07:00","message":"Set new StatePrefix : 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:58.345600529+07:00","message":"Next Push (prob) : 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:58.345619312+07:00","message":"push: {false กรมหลวง 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.544683026+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.625905906+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.625943571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.625949803+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.625967604+07:00","message":"[buffer interim] 112 false กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625974841+07:00","message":"[bufferProcess] interim [840000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625977558+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625980908+07:00","message":"[bufferProcess] send to processor (ticker):กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625984036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625987037+07:00","message":"> Transcript [1407] [false]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625990772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625993067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625995075+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625997219+07:00","message":"TextPushed: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.625999922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.62600202+07:00","message":"> Transcript [1408] [false]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.626004331+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.626006149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.626007881+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.626009922+07:00","message":"TextPushed: 'กรมหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.634263805+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.634289059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.634295345+07:00","message":"receive interim result [true|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.63430409+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.634306673+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.634312015+07:00","message":"[buffer interim] 112 true กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.634400503+07:00","message":"[bufferProcess] interim [870000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.634426936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.634432361+07:00","message":"> Transcript [1409] [true]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.634437056+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.634439616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.634441954+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.634448525+07:00","message":"TextPushed: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.634456032+07:00","message":"Push: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.634467785+07:00","message":"push: {true ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ 0 0xc000186e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:59.643177086+07:00","message":"write wav file: './tmp/7582/7582_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.676451464+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.170552905+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.170600739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.170606334+07:00","message":"receive interim result [false|false]: เงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.170622323+07:00","message":"[buffer interim] 113 false เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.170628527+07:00","message":"[bufferProcess] interim [300000000]:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.17063053+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.204610493+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.204654833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.204660729+07:00","message":"receive interim result [false|false]: เยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.204670927+07:00","message":"[buffer interim] 113 false เยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.204677437+07:00","message":"[bufferProcess] interim [360000000]:เยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.204679735+07:00","message":"[bufferProcess] send to processor:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.204685189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.204687906+07:00","message":"> Transcript [1410] [false]: 'เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.204690267+07:00","message":"Set StatePrefix (first interim): 'เงียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.531292227+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.531333599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.531339568+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.531358164+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.53136654+07:00","message":"[bufferProcess] interim [660000000]:เยี่ยมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.531369353+07:00","message":"[bufferProcess] send to processor:เยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.531376476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.531379372+07:00","message":"> Transcript [1411] [false]: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.531382136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.531384654+07:00","message":"Set new StatePrefix: 'เยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.65980282+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.65984213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.659848868+07:00","message":"receive interim result [false|false]: เยี่ยมความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.65986301+07:00","message":"[buffer interim] 113 false เยี่ยมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.659871844+07:00","message":"[bufferProcess] interim [780000000]:เยี่ยมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.659874713+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.659882091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.659885153+07:00","message":"> Transcript [1412] [false]: 'เยี่ยมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.659888263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.659890746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.659893413+07:00","message":"StatePrefix: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.659895807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.725904417+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.725945704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.725951652+07:00","message":"receive interim result [false|false]: เยี่ยมความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.725970498+07:00","message":"[buffer interim] 113 false เยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.725979413+07:00","message":"[bufferProcess] interim [840000000]:เยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.725982954+07:00","message":"[bufferProcess] send to processor:เยี่ยมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.72598679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.72598977+07:00","message":"> Transcript [1413] [false]: 'เยี่ยมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.725993657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.725995675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.725997706+07:00","message":"StatePrefix: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.725999973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.84398136+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.844026886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.84403386+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.844051608+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.844082984+07:00","message":"[bufferProcess] interim [960000000]:เยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.844085494+07:00","message":"[bufferProcess] send to processor:เยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.844097191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.844100514+07:00","message":"> Transcript [1414] [false]: 'เยี่ยมความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.844104164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.84410634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.844108345+07:00","message":"StatePrefix: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.84411051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.033086212+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.03312396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.033130192+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.033144152+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033153894+07:00","message":"[bufferProcess] interim [140000000]:เยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033158974+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033180773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033184468+07:00","message":"> Transcript [1415] [false]: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033189557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033192073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033194112+07:00","message":"StatePrefix: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033196371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033200689+07:00","message":"Push: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033202668+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033204809+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.033208792+07:00","message":"Next Push (prob) : 'ฟาร์มสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.033224503+07:00","message":"push: {false เยี่ยม 0 0xc000044a80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:01.071797245+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:01.071834419+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.094721371+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.094755842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.094761538+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.094779363+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.094787649+07:00","message":"[bufferProcess] interim [260000000]:เยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.094790111+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.094793691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.094796664+07:00","message":"> Transcript [1416] [false]: 'เยี่ยมฟาร์มสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.094800175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.094802355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.094805019+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.094807525+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.418216559+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.418263121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.41826895+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.418283721+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.418291019+07:00","message":"[bufferProcess] interim [620000000]:เยี่ยมฟาร์มสุนัขบางแก้วขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.418293785+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.418300774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.418303742+07:00","message":"> Transcript [1417] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.418307125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.418309702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.41831203+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.41831454+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.54249603+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.542535635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.542541642+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.542556212+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.542566437+07:00","message":"[bufferProcess] interim [680000000]:เยี่ยมฟาร์มสุนัขบางแก้วของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.542568831+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.542572798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.542575532+07:00","message":"> Transcript [1418] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.542578861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.542581123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.542583368+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.54258568+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.733936455+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.733973578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.733979453+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.733993119+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734000193+07:00","message":"[bufferProcess] interim [860000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734003104+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734009343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734012109+07:00","message":"> Transcript [1419] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734015717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734018066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734020354+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734022819+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734028986+07:00","message":"Push: 'ฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734031325+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734033617+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.734035905+07:00","message":"Next Push (prob) : 'บางแก้วของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.734043912+07:00","message":"push: {false ฟาร์มสุนัข 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.936777248+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.936816125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.936822472+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.936837497+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.936845586+07:00","message":"[bufferProcess] interim [40000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.936848294+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.93685562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.936859025+07:00","message":"> Transcript [1420] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.936862488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.936864859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.936867244+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.93687029+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.941348332+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.941378223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.941383868+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.941397184+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.941402761+07:00","message":"[bufferProcess] interim [100000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.941406233+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.941412437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.941415333+07:00","message":"> Transcript [1421] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.941418581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.941421091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.941423352+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.941426424+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.992683086+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.992722412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.992731342+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.992744769+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.992751881+07:00","message":"[bufferProcess] interim [160000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.992754848+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.992762288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.992765261+07:00","message":"> Transcript [1422] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.992769212+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.992771633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.99277461+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.992777746+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.315333903+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.315371815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.315377582+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.315393589+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315401138+07:00","message":"[bufferProcess] interim [460000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315403723+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315407597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315410144+07:00","message":"> Transcript [1423] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315413675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315416319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315418913+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315421754+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315424512+07:00","message":"Push: 'บางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315426441+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315429019+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.315431402+07:00","message":"Next Push (prob) : 'นายพิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.315439176+07:00","message":"push: {false บางแก้วของ 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.503839197+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.503877671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.503884231+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.503898167+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.503905206+07:00","message":"[bufferProcess] interim [640000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.503908124+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.503915238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.50391784+07:00","message":"> Transcript [1424] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.503921178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.503923365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.503925459+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.50392841+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.634582892+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.634618443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.634624664+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.634643617+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.634650416+07:00","message":"[bufferProcess] interim [760000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.634653129+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.634656586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.634659405+07:00","message":"> Transcript [1425] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.634662609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.634664735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.63466671+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.63466902+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.216321425+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.216360101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.216366099+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.216381737+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.216388534+07:00","message":"[bufferProcess] interim [360000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.216391253+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.216394898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.216397474+07:00","message":"> Transcript [1426] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.216400549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.216402731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.216404705+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.21640732+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.218373722+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.218392737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.218397633+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.218408298+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218412518+07:00","message":"[bufferProcess] interim [420000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.21841528+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218418581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218420788+07:00","message":"> Transcript [1427] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218423449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218425636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218427806+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218430231+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218432877+07:00","message":"Push: 'นายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.21843479+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218437311+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.218440023+07:00","message":"Next Push (prob) : 'คำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.218447922+07:00","message":"push: {false นายพิชัย 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.533835137+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.533869822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.533876111+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.533893275+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.533902229+07:00","message":"[bufferProcess] interim [660000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.53390625+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.533913467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.533917437+07:00","message":"> Transcript [1428] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.533922786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.533924992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.533926916+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.533929912+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.534704549+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.534754363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.534763547+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.534789706+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.53480054+07:00","message":"[bufferProcess] interim [720000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.534805048+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.534811118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.534816028+07:00","message":"> Transcript [1429] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.534822242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.534825794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.53483022+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.534835076+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.723848998+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.723885447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.723891487+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.723904574+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.723910699+07:00","message":"[bufferProcess] interim [840000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.723913257+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.723918653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.723921473+07:00","message":"> Transcript [1430] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.723924833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.72392684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.723929216+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.723932467+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.042155044+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.042193674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.042200442+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.042216583+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042229803+07:00","message":"[bufferProcess] interim [140000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042232875+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042237862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042241407+07:00","message":"> Transcript [1431] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042245651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042247778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042250183+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042253414+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042256435+07:00","message":"Push: 'คำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042258413+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042261412+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.042264024+07:00","message":"Next Push (prob) : 'อดีตนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.042272254+07:00","message":"push: {false คำสุวรรณ 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.043938057+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.043974126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.043979924+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.043998346+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.044005763+07:00","message":"[bufferProcess] interim [200000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.044008563+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.044015203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.044017908+07:00","message":"> Transcript [1432] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.044021601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.044023624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.044025521+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.044028643+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:04.071816602+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:04.071842101+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.425361705+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.425403165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.42540994+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.425426594+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.425433945+07:00","message":"[bufferProcess] interim [560000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.425436904+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.425443758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.425446891+07:00","message":"> Transcript [1433] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.425451107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.42545369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.425457084+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.425459888+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.497915506+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.497954955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.497960707+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.497976607+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.497983445+07:00","message":"[bufferProcess] interim [680000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.497986462+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.497990508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.497993301+07:00","message":"> Transcript [1434] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.497996801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.497998883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.49800118+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.498003891+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.744123527+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.744174122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.744182881+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.744201048+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744247768+07:00","message":"[bufferProcess] interim [920000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744252151+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744259844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744263754+07:00","message":"> Transcript [1435] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744267925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744270201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.74427291+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744275781+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744283498+07:00","message":"Push: 'อดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744285895+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744288331+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.744291224+07:00","message":"Next Push (prob) : 'สมาคมผู้เลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.744317894+07:00","message":"push: {false อดีตนายก 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.020569523+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.020606119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.02061322+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.020626455+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.020633634+07:00","message":"[bufferProcess] interim [220000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.020637589+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.020645409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.020648429+07:00","message":"> Transcript [1436] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.02065268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.020655191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.020657847+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.020660987+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.205942962+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.205975627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.205982203+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.205996615+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.206012943+07:00","message":"[bufferProcess] interim [400000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.206015824+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.20602174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.206024403+07:00","message":"> Transcript [1437] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.206028074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.206030159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.206032499+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.206035256+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.452876635+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.452916733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.452923723+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.452940759+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.45294918+07:00","message":"[bufferProcess] interim [580000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.45295239+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.45295693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.452960059+07:00","message":"> Transcript [1438] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.452964379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.452966524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.452969105+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.452972801+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.90706053+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.90707927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.907084196+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.907090958+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907096126+07:00","message":"[bufferProcess] interim [120000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907098906+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907102992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907105385+07:00","message":"> Transcript [1439] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907108931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907110971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907113257+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907115875+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907124464+07:00","message":"Push: 'สมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907127083+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907129892+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.907137992+07:00","message":"Next Push (prob) : 'สุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.907147843+07:00","message":"push: {false สมาคมผู้เลี้ยง 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.095636182+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.095683629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.095691187+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.095707898+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.095716004+07:00","message":"[bufferProcess] interim [240000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.09571972+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.09572686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.095730437+07:00","message":"> Transcript [1440] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.09573522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.095737965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.095739978+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.095743033+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.098737734+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.098767655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.098773028+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.098790154+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.098795757+07:00","message":"[bufferProcess] interim [300000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.098798422+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.098801608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.0988044+07:00","message":"> Transcript [1441] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.098808444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.098810483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.098812478+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.098814983+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.414395076+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.414430588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.414437066+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.414449169+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.414455871+07:00","message":"[bufferProcess] interim [540000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.414459089+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.414466474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.414469342+07:00","message":"> Transcript [1442] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.414473179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.414475364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.414477386+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.414479987+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.464104652+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.537046988+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.543203193+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.543252651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.543260555+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.543273317+07:00","message":"[buffer interim] 113 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543280344+07:00","message":"[bufferProcess] interim [660000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543283202+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543288764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543291479+07:00","message":"> Transcript [1443] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543295581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543297632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543299691+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.54330262+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543307776+07:00","message":"Push: 'สุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543310128+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543312789+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.543315958+07:00","message":"Next Push (prob) : 'ในอำเภออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.543331635+07:00","message":"push: {false สุนัขไทยพันธุ์บางแก้ว 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.5870593+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.587101699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ\",\"confidence\":0.95272356}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.587108402+07:00","message":"receive interim result [true|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.587119589+07:00","message":"end recv isFinal message id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.587121775+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.587128365+07:00","message":"[buffer interim] 113 true เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587135676+07:00","message":"[bufferProcess] interim [810000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587139456+07:00","message":"[bufferProcess] send to processor (isfinal):เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587146939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587173519+07:00","message":"> Transcript [1444] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587179093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587182735+07:00","message":"Set new StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587187065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587190676+07:00","message":"> Transcript [1445] [true]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587198744+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587201805+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587205048+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.587208391+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.58721742+07:00","message":"Push: 'ในอำเภออรัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.587229928+07:00","message":"push: {true ในอำเภออรัญ 0 0xc000044a80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:06.599592914+07:00","message":"write wav file: './tmp/7582/7582_113.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:07.072152457+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:07.072168059+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.252698015+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.252734963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.252740862+07:00","message":"receive interim result [false|false]: อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.252752095+07:00","message":"[buffer interim] 114 false อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.252758223+07:00","message":"[bufferProcess] interim [780000000]:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.252760372+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.500484818+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.500521321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.500526875+07:00","message":"receive interim result [false|false]: อำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.500540706+07:00","message":"[buffer interim] 114 false อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.500548152+07:00","message":"[bufferProcess] interim [20000000]:อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.500550541+07:00","message":"[bufferProcess] send to processor:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.500554589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.500557279+07:00","message":"> Transcript [1446] [false]: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.500559545+07:00","message":"Set StatePrefix (first interim): 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.685633239+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.770773828+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.770809962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอเมือง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.770815477+07:00","message":"receive interim result [true|false]: อำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.770827568+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.77083448+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.770841956+07:00","message":"[buffer interim] 114 true อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770848718+07:00","message":"[bufferProcess] interim [380000000]:อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770851936+07:00","message":"[bufferProcess] send to processor (isfinal):อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770855382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770858426+07:00","message":"> Transcript [1447] [false]: 'อำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770861239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770864436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770866485+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.77086863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770870497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770872668+07:00","message":"> Transcript [1448] [true]: 'อำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770874731+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770876518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.77087845+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.77088033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.770883025+07:00","message":"Push: 'อำเภอเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.770890803+07:00","message":"push: {true อำเภอเมือง 0 0xc00039dc80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:07.786742963+07:00","message":"write wav file: './tmp/7582/7582_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.936360823+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.28286893+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.282910968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.282915973+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.282928006+07:00","message":"[buffer interim] 115 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.282934408+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.28293611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.459516827+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.459562278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัยน์ตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.459568089+07:00","message":"receive interim result [false|false]: นัยน์ตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.45958276+07:00","message":"[buffer interim] 115 false นัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.459589965+07:00","message":"[bufferProcess] interim [540000000]:นัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.459593238+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.459602135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.459605718+07:00","message":"> Transcript [1449] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.459608434+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.461717253+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.46175147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.46175627+07:00","message":"receive interim result [false|false]: ในตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.461768844+07:00","message":"[buffer interim] 115 false ในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.461773648+07:00","message":"[bufferProcess] interim [600000000]:ในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.46177637+07:00","message":"[bufferProcess] send to processor:นัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.461779199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.46178169+07:00","message":"> Transcript [1450] [false]: 'นัยน์ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.461783908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.461786019+07:00","message":"Set new StatePrefix: 'นัยน์ตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.591334175+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.591369533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.591375446+07:00","message":"receive interim result [false|false]: ในตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.591390071+07:00","message":"[buffer interim] 115 false ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.591396241+07:00","message":"[bufferProcess] interim [660000000]:ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.591398697+07:00","message":"[bufferProcess] send to processor:ในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.591401776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.591404496+07:00","message":"> Transcript [1451] [false]: 'ในตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.591406816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.591408905+07:00","message":"Set new StatePrefix: 'ในตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.778826849+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.778864804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.778870727+07:00","message":"receive interim result [false|false]: ในตำบลอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.778884837+07:00","message":"[buffer interim] 115 false ในตำบลอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.778891609+07:00","message":"[bufferProcess] interim [900000000]:ในตำบลอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.778894234+07:00","message":"[bufferProcess] send to processor:ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.778900786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.778903579+07:00","message":"> Transcript [1452] [false]: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.778906147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.778908451+07:00","message":"Set new StatePrefix: 'ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.967263323+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.967304237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.967309449+07:00","message":"receive interim result [false|false]: ในตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.967321153+07:00","message":"[buffer interim] 115 false ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.967327247+07:00","message":"[bufferProcess] interim [80000000]:ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.967329567+07:00","message":"[bufferProcess] send to processor:ในตำบลอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.967335527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.967338659+07:00","message":"> Transcript [1453] [false]: 'ในตำบลอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.967341949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.967344173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.967346669+07:00","message":"StatePrefix: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.967348845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.095357759+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.095403002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.095409059+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.095422752+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.095429321+07:00","message":"[bufferProcess] interim [140000000]:ในตำบลอรัญญิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.095431765+07:00","message":"[bufferProcess] send to processor:ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.09543828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.095441161+07:00","message":"> Transcript [1454] [false]: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.095444407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.095446469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.095448428+07:00","message":"StatePrefix: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.095450989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.358681559+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.358724844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.358731416+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.358741971+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.358749477+07:00","message":"[bufferProcess] interim [500000000]:ในตำบลอรัญญิกอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.358751981+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.358755845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.358758867+07:00","message":"> Transcript [1455] [false]: 'ในตำบลอรัญญิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.358762307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.358764373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.358766433+07:00","message":"StatePrefix: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.358768616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.490533214+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.490574078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.490579829+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.490596757+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490604608+07:00","message":"[bufferProcess] interim [620000000]:ในตำบลอรัญญิกอำเภอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490607131+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490610736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490613738+07:00","message":"> Transcript [1456] [false]: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490617363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490619769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490621799+07:00","message":"StatePrefix: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490624066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490626606+07:00","message":"Push: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490630441+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.490632956+07:00","message":"Set new StatePrefix : 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.49063523+07:00","message":"Next Push (prob) : 'อรัญญิกอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.49064296+07:00","message":"push: {false ในตำบล 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.547512127+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.547553728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.54755976+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.54757111+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.547577348+07:00","message":"[bufferProcess] interim [680000000]:ในตำบลอรัญญิกอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.547579987+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.547585306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.547587972+07:00","message":"> Transcript [1457] [false]: 'ในตำบลอรัญญิกอำเภอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.547591609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.547593919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.547595978+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.547598617+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.999708231+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.999759061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.999767133+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.999786737+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.999798752+07:00","message":"[bufferProcess] interim [40000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.999802673+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.999808263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.999812307+07:00","message":"> Transcript [1458] [false]: 'ในตำบลอรัญญิกอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.999816751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.999820066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.999823652+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.999827139+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:10.072558469+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:10.07258899+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.566483692+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.566523307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.566529163+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.566546224+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.56655471+07:00","message":"[bufferProcess] interim [640000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.566557703+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.566566558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.566569564+07:00","message":"> Transcript [1459] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.566573355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.56657639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.566578585+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.566581112+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.151130414+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.151166431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.151171829+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.151184584+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151190456+07:00","message":"[bufferProcess] interim [300000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151193043+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151199345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151202064+07:00","message":"> Transcript [1460] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.15120532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.15120744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151209681+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151212265+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151216842+07:00","message":"Push: 'อรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151218785+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151220949+07:00","message":"Set new StatePrefix : 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.151223796+07:00","message":"Next Push (prob) : 'เมืองพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.151230917+07:00","message":"push: {false อรัญญิกอำเภอ 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.467618012+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.467662673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.467670041+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.467685693+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.467692683+07:00","message":"[bufferProcess] interim [600000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.467695405+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.467702319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.467705154+07:00","message":"> Transcript [1461] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.467708678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.467711306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.4677143+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.467719714+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789195888+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789237458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789243483+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789264576+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.78927114+07:00","message":"[bufferProcess] interim [840000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789273551+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789276999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789280048+07:00","message":"> Transcript [1462] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789285264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789288245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789291286+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789294932+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.78952641+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789561018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789567698+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789581438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789584347+07:00","message":"receive interim result [false|false]:  28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789591179+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.789595159+07:00","message":"[buffer interim] 115 false  28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789601305+07:00","message":"[bufferProcess] interim [900000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789603977+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.78960712+07:00","message":"[bufferProcess] interim [900000000]: 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789609595+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789613084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789616169+07:00","message":"> Transcript [1463] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789621259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789623628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789626471+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.789629417+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.171709304+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.171749666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.171757313+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.171784678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 พฤศจิกายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.171789175+07:00","message":"receive interim result [false|false]:  28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.171796499+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.171801049+07:00","message":"[buffer interim] 115 false  28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171807132+07:00","message":"[bufferProcess] interim [320000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171810062+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171813206+07:00","message":"[bufferProcess] interim [320000000]: 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171815919+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171819168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171822687+07:00","message":"> Transcript [1464] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171826298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171828358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171830623+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171832944+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171835635+07:00","message":"Push: 'เมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171837661+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171840014+07:00","message":"Set new StatePrefix : 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.171842295+07:00","message":"Next Push (prob) : 'เมื่อวันที่ 28'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.171864022+07:00","message":"push: {false เมืองพิษณุโลก 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.366952836+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.366988379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.366994811+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.367003576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พฤศจิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.367006444+07:00","message":"receive interim result [false|false]:  พฤศจิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.367019664+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.367031624+07:00","message":"[buffer interim] 115 false  พฤศจิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.367038656+07:00","message":"[bufferProcess] interim [440000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.367042659+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.367046319+07:00","message":"[bufferProcess] interim [440000000]: พฤศจิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.367048766+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.367051827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.367054779+07:00","message":"> Transcript [1465] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.36705841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.367060629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.367063482+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.367066193+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.490927895+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.490968452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.490975304+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.490985331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พฤศจิกายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.490988072+07:00","message":"receive interim result [false|false]:  พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.490994111+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.490997606+07:00","message":"[buffer interim] 115 false  พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.491003156+07:00","message":"[bufferProcess] interim [620000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.49100571+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.491009253+07:00","message":"[bufferProcess] interim [620000000]: พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.49101168+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.4910145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.491017205+07:00","message":"> Transcript [1466] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.491020814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.491022846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.491024769+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.491028422+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.066492657+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.066527966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.066534349+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.066544416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พฤศจิกายน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.066547165+07:00","message":"receive interim result [false|false]:  พฤศจิกายน 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.066553322+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.066558903+07:00","message":"[buffer interim] 115 false  พฤศจิกายน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066564934+07:00","message":"[bufferProcess] interim [160000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066567678+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066572735+07:00","message":"[bufferProcess] interim [160000000]: พฤศจิกายน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066575377+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066578426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066581262+07:00","message":"> Transcript [1467] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066584515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066586487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066588479+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.066592259+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.069044985+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.069063579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.069068619+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.069077646+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069081396+07:00","message":"[bufferProcess] interim [220000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069084452+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069088366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069090732+07:00","message":"> Transcript [1468] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069093551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069095613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069097575+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069099737+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069106104+07:00","message":"Push: 'เมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.06910827+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069110562+07:00","message":"Set new StatePrefix : 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.069112925+07:00","message":"Next Push (prob) : ' พฤศจิกายน 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.069134248+07:00","message":"push: {false เมื่อวันที่ 28 0 0xc00039c600}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:13.073212293+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:13.073242836+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.58962827+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.589671476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.58967988+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.589694412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.589698084+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.589707297+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.589715723+07:00","message":"[buffer interim] 115 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.589722859+07:00","message":"[bufferProcess] interim [640000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.589726686+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.589731633+07:00","message":"[bufferProcess] interim [640000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.589735459+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.589739661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.589743293+07:00","message":"> Transcript [1469] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.589747221+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.643319844+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.716128736+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.716167429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.716173327+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.71618896+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716195574+07:00","message":"[bufferProcess] interim [760000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.7161986+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716202212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716205061+07:00","message":"> Transcript [1470] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716208488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716210539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716213073+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716215798+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.719373505+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.71939337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.719400477+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.719411842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2505\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.719414319+07:00","message":"receive interim result [false|false]:  2505"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.71941921+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.719422788+07:00","message":"[buffer interim] 115 false  2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.719426713+07:00","message":"[bufferProcess] interim [820000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.719428985+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.71943974+07:00","message":"[bufferProcess] interim [820000000]: 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.719442242+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.719445035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.719447423+07:00","message":"> Transcript [1471] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.719449759+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.722915996+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.722931962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.722937475+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.722946748+07:00","message":"[buffer interim] 115 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.722950829+07:00","message":"[bufferProcess] interim [880000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.722953296+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.722955978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.722958292+07:00","message":"> Transcript [1472] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2505'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.722961302+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.722963422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.72296558+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.72296858+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.748555981+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.748591532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2550\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.748597876+07:00","message":"receive interim result [true|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2550"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.748608464+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.748610624+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.748617084+07:00","message":"[buffer interim] 115 true ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2550"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748622836+07:00","message":"[bufferProcess] interim [910000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2550"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748626121+07:00","message":"[bufferProcess] send to processor (isfinal):ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748629443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748632243+07:00","message":"> Transcript [1473] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748634524+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.7486362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748638128+07:00","message":"> Transcript [1474] [true]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2550'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748640644+07:00","message":"Count interim (case isFinal): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748642564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.74864459+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748648482+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.748651405+07:00","message":"Push: ' พฤศจิกายน 2550'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.748658517+07:00","message":"push: {true  พฤศจิกายน 2550 0 0xc00039c600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:13.760154526+07:00","message":"write wav file: './tmp/7582/7582_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.776258867+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.242558487+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.242596856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.242602204+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.242616015+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.242622557+07:00","message":"[bufferProcess] interim [480000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.242624442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.828997821+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.829033558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.829039541+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.829050691+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.829056921+07:00","message":"[bufferProcess] interim [80000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.829059235+07:00","message":"[bufferProcess] send to processor:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.829064375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.829067296+07:00","message":"> Transcript [1475] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.829069324+07:00","message":"Set StatePrefix (first interim): '13'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.139464096+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.139507547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.139514674+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.139527576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.13953098+07:00","message":"receive interim result [false|false]:  ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.139540955+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.139545452+07:00","message":"[buffer interim] 116 false  ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139553608+07:00","message":"[bufferProcess] interim [380000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139556932+07:00","message":"[bufferProcess] send to processor:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139561668+07:00","message":"[bufferProcess] interim [380000000]: ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139566298+07:00","message":"[bufferProcess] update buffer: 13 ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139571629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139575976+07:00","message":"> Transcript [1476] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139579541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139581821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139583896+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.139586181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.325305796+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.325343579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.325349446+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.325362059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.325365218+07:00","message":"receive interim result [false|false]:  ยังคงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.325372192+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.325375671+07:00","message":"[buffer interim] 116 false  ยังคงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.325381142+07:00","message":"[bufferProcess] interim [560000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.325383688+07:00","message":"[bufferProcess] send to processor:13 ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.32538685+07:00","message":"[bufferProcess] interim [560000000]: ยังคงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.325389389+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.325392312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.325394972+07:00","message":"> Transcript [1477] [false]: '13 ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.325397823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.325399777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.3254018+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.325403814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.51799202+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.518031491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.518037799+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.518053098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.518056168+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.518064718+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.518068773+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.518075157+07:00","message":"[bufferProcess] interim [800000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.51807753+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.518080794+07:00","message":"[bufferProcess] interim [800000000]: ยังคงสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.518083137+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.518086031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.518089679+07:00","message":"> Transcript [1478] [false]: '13 ยังคงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.518092855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.518095169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.518097494+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.518099682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.833681574+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.833719786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.833727243+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.833742824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.833749565+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.833761248+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.833765589+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833774623+07:00","message":"[bufferProcess] interim [40000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833777216+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833780272+07:00","message":"[bufferProcess] interim [40000000]: ยังคงสร้างความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833782729+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833785762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833788622+07:00","message":"> Transcript [1479] [false]: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833791404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833793431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833795577+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.83379764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833799962+07:00","message":"Push: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833801776+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833803887+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.833806075+07:00","message":"Next Push (prob) : ' ยังคงสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.833813347+07:00","message":"push: {false 13 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.023938416+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.023979045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.023985207+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.023998104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.024001609+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.02400994+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.024014082+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024020336+07:00","message":"[bufferProcess] interim [280000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024022939+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024026178+07:00","message":"[bufferProcess] interim [280000000]: ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024028694+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024031672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024034517+07:00","message":"> Transcript [1480] [false]: '13 ยังคงสร้างความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024037608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024042199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024044596+07:00","message":"StatePrefix: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.024046833+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:16.073271066+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:16.073291313+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.349022036+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.349065335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.349070903+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.349082006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.349085248+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.349107506+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.34912869+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.349138546+07:00","message":"[bufferProcess] interim [580000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.349143017+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.349152511+07:00","message":"[bufferProcess] interim [580000000]: ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.349156219+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.349170299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.34917601+07:00","message":"> Transcript [1481] [false]: '13 ยังคงสร้างความปลาบปลื้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.349179868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.349182722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.349185924+07:00","message":"StatePrefix: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.349189463+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.545774063+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.54581601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.545822086+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.545836557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.545839627+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.545848699+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.545852579+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545859136+07:00","message":"[bufferProcess] interim [820000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545861387+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545864476+07:00","message":"[bufferProcess] interim [820000000]: ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545867016+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545870386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545873706+07:00","message":"> Transcript [1482] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545877406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545880148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545882608+07:00","message":"StatePrefix: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.545885511+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.611589927+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.611632095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.61163851+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.611652567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.611655824+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.61166476+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.611669495+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611675775+07:00","message":"[bufferProcess] interim [880000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611679735+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611683007+07:00","message":"[bufferProcess] interim [880000000]: ยังคงสร้างความปลาบปลื้มแก่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611685573+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611688593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611691361+07:00","message":"> Transcript [1483] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611695031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611697105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611699547+07:00","message":"StatePrefix: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611701866+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611704721+07:00","message":"Push: ' ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.61170674+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611709114+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความปลาบปลื้มแก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.611711736+07:00","message":"Next Push (prob) : 'ปลาบปลื้มแก่ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.611720585+07:00","message":"push: {false  ยังคงสร้างความ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.734175752+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.734211638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.734217822+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.734231595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.734235237+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.734245364+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.734249206+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.734255911+07:00","message":"[bufferProcess] interim [940000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.734264895+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.734268253+07:00","message":"[bufferProcess] interim [940000000]: ยังคงสร้างความปลาบปลื้มแก่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.734270883+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.734275306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.734278562+07:00","message":"> Transcript [1484] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.734280977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.734284938+07:00","message":"Set new StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.737344614+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.737364626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.737369922+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.737380174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.737383334+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.737391323+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.737394795+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.737399301+07:00","message":"[bufferProcess] interim [0]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.737404061+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.737406792+07:00","message":"[bufferProcess] interim [0]: ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.7374093+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.737412113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.737415433+07:00","message":"> Transcript [1485] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.737418006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.737420016+07:00","message":"Set new StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.795221009+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.795265925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.795271959+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.795291508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.795295411+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.795306704+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.795310621+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.795316897+07:00","message":"[bufferProcess] interim [60000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.795319624+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.795322935+07:00","message":"[bufferProcess] interim [60000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.795325904+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.795328936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.79533183+07:00","message":"> Transcript [1486] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.795334467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.79533671+07:00","message":"Set new StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.115085412+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.115125886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.115132096+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.115144828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.115148037+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.115156672+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.115160994+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.115167172+07:00","message":"[bufferProcess] interim [360000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.115170018+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.115173522+07:00","message":"[bufferProcess] interim [360000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.115176307+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.115179492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.115182697+07:00","message":"> Transcript [1487] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.115186026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.115188302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.115190342+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.11519339+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.314969276+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.315010543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.315017773+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.315036819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.315042195+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.315053488+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.315058384+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.3150654+07:00","message":"[bufferProcess] interim [600000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.315068557+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.315071784+07:00","message":"[bufferProcess] interim [600000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.315074428+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.315077245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.315081042+07:00","message":"> Transcript [1488] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.315084817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.315086895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.31508928+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.315091895+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.441569959+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.441606036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.441611543+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.441631641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.4416358+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.44164407+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.441647533+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441653332+07:00","message":"[bufferProcess] interim [660000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441658178+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441661429+07:00","message":"[bufferProcess] interim [660000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441664197+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441666881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441669588+07:00","message":"> Transcript [1489] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441672529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441674414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441676729+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.441679685+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.022404843+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.022430869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.022436075+07:00","message":"receive interim result [false|false]: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.022451889+07:00","message":"[buffer interim] 116 false 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022459236+07:00","message":"[bufferProcess] interim [260000000]:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022461957+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022465377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022467512+07:00","message":"> Transcript [1490] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022470947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022472876+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022475274+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022477948+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022480622+07:00","message":"Push: 'ปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022482652+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.022485458+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.02248778+07:00","message":"Next Push (prob) : 'ครัวคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.022513999+07:00","message":"push: {false ปลาบปลื้มแก่ครอบ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.335621834+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.335662726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.335668346+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.335684949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.335688911+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.335703676+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.335714446+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.335742136+07:00","message":"[bufferProcess] interim [560000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.335762108+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.335773545+07:00","message":"[bufferProcess] interim [560000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.335776691+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.335780799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.335785161+07:00","message":"> Transcript [1491] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.335789946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.335792674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.335796013+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.33580021+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.395273682+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.395313607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.395319958+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.39533373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.395340883+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.395349963+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.395353731+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395360857+07:00","message":"[bufferProcess] interim [680000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395363731+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395367206+07:00","message":"[bufferProcess] interim [680000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395370566+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395374057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395377111+07:00","message":"> Transcript [1492] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395380527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395382626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395384811+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.395387635+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.584849414+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.584880523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.584885689+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.584901053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.584905343+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.584912794+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.58491579+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.584922179+07:00","message":"[bufferProcess] interim [860000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.584924798+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.584927807+07:00","message":"[bufferProcess] interim [860000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.584930439+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.584933191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.584935826+07:00","message":"> Transcript [1493] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.58493897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.584941053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.584943092+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.584945707+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.845760671+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.845794835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.845800548+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.84580794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.845811587+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.845819225+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.845822421+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845828083+07:00","message":"[bufferProcess] interim [40000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845830383+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845833528+07:00","message":"[bufferProcess] interim [40000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845836145+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845838995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845841921+07:00","message":"> Transcript [1494] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845845409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845847474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845852157+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845855337+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845858123+07:00","message":"Push: 'ครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845860091+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.845862479+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.84586668+07:00","message":"Next Push (prob) : 'ในเหตุการณ์นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.845887705+07:00","message":"push: {false ครัวคำสุวรรณ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.924701697+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.92473094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.924736078+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.924750372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.924753854+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.924760789+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.924763649+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924768686+07:00","message":"[bufferProcess] interim [220000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924771841+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924778288+07:00","message":"[bufferProcess] interim [220000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924780857+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924783712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924786587+07:00","message":"> Transcript [1495] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924791306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924793299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924795344+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.924798038+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.049219068+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.049258142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.049270787+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.049284879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.049289225+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.049297027+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.049299931+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049305758+07:00","message":"[bufferProcess] interim [280000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049308048+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049311398+07:00","message":"[bufferProcess] interim [280000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049314135+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049317229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049320278+07:00","message":"> Transcript [1496] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049323771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049325826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049327773+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.049330054+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:19.073363362+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:19.073376512+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.120522655+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.120558704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.120564592+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.120574093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.120578309+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.120586048+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.120589171+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.120594697+07:00","message":"[bufferProcess] interim [400000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.120597517+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.120600721+07:00","message":"[bufferProcess] interim [400000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.120603365+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.120606518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.12060925+07:00","message":"> Transcript [1497] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.120612528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.120614667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.120616822+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.120619543+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.228628254+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.228672587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.228678391+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.228687857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.228691861+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.228706082+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.228717135+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228726608+07:00","message":"[bufferProcess] interim [460000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228730352+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.22873784+07:00","message":"[bufferProcess] interim [460000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228742058+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.22874596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.22874991+07:00","message":"> Transcript [1498] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228754823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228757778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228760901+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228764594+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228772625+07:00","message":"Push: 'ในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228775631+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228779103+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.228782792+07:00","message":"Next Push (prob) : 'จะร่วงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.228792863+07:00","message":"push: {false ในเหตุการณ์นี้ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.297828926+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.297868682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.297874685+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.297885756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.297889883+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.297899562+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.297903162+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.297909911+07:00","message":"[bufferProcess] interim [580000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.297912536+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.297916613+07:00","message":"[bufferProcess] interim [580000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.297919408+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.297923464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.297926585+07:00","message":"> Transcript [1499] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.29792912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.297931917+07:00","message":"Set new StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.464971355+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.554408007+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.554452251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.554459832+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.554488064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.554493636+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.554504853+07:00","message":"[buffer interim] 116 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.554509187+07:00","message":"[buffer interim] 116 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.554518352+07:00","message":"[bufferProcess] interim [760000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.554521786+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.55452602+07:00","message":"[bufferProcess] interim [760000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.554529481+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.554533617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.554537228+07:00","message":"> Transcript [1500] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.554542012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.554544886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.554547736+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.554551814+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.59796245+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.668143686+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.668189007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน\",\"confidence\":0.89821947}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.668196447+07:00","message":"receive interim result [true|false]: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.668208314+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.668210598+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.668217598+07:00","message":"[buffer interim] 116 true 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668229643+07:00","message":"[bufferProcess] interim [910000000]:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668234712+07:00","message":"[bufferProcess] send to processor (isfinal):13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668249064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668274286+07:00","message":"> Transcript [1501] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668282089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668285583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668289682+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668293886+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668297076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668300566+07:00","message":"> Transcript [1502] [true]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668304162+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668307177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668308927+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668311058+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.668318899+07:00","message":"Push: 'จะล่วงเลยมาก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.668329721+07:00","message":"push: {true จะล่วงเลยมาก่อน 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:19.681508082+07:00","message":"write wav file: './tmp/7582/7582_116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.951974722+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.952019087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.952024636+07:00","message":"receive interim result [false|false]: ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.952042654+07:00","message":"[buffer interim] 117 false ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.952052999+07:00","message":"[bufferProcess] interim [420000000]:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.952056003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.121246227+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.121295606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.121302205+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.121315897+07:00","message":"[buffer interim] 117 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.121322877+07:00","message":"[bufferProcess] interim [480000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.121325943+07:00","message":"[bufferProcess] send to processor:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.121333157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.121336599+07:00","message":"> Transcript [1503] [false]: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.121338937+07:00","message":"Set StatePrefix (first interim): 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.150460031+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.150496155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.15050197+07:00","message":"receive interim result [false|false]: ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.150513474+07:00","message":"[buffer interim] 117 false ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.150521452+07:00","message":"[bufferProcess] interim [600000000]:ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.150523592+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.150528919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.150531875+07:00","message":"> Transcript [1504] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.150534389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.150536791+07:00","message":"Set new StatePrefix: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.296040445+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.365760117+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.396463382+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.396498573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ปีแล้ว\",\"confidence\":0.86638427}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.396506769+07:00","message":"receive interim result [true|false]: 10 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.396519993+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.39652355+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.396530821+07:00","message":"[buffer interim] 117 true 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396539381+07:00","message":"[bufferProcess] interim [930000000]:10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396543843+07:00","message":"[bufferProcess] send to processor (isfinal):ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396548357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396552026+07:00","message":"> Transcript [1505] [false]: 'ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396556838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396559174+07:00","message":"Set new StatePrefix: 'ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396563103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396565162+07:00","message":"> Transcript [1506] [true]: '10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396567288+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396569152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396571164+07:00","message":"StatePrefix: 'ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396573934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.396579775+07:00","message":"Push: '10 ปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.396588286+07:00","message":"push: {true 10 ปีแล้ว 0 0xc00039dd80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:20.402066262+07:00","message":"write wav file: './tmp/7582/7582_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.234595262+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.234636147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.234641895+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.234654871+07:00","message":"[buffer interim] 118 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.234661442+07:00","message":"[bufferProcess] interim [900000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.234663287+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.425717753+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.42575004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.425755906+07:00","message":"receive interim result [false|false]: นายพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.425765956+07:00","message":"[buffer interim] 118 false นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.425771545+07:00","message":"[bufferProcess] interim [80000000]:นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.425774037+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.42577892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.425782028+07:00","message":"> Transcript [1507] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.425784482+07:00","message":"Set StatePrefix (first interim): 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.535307245+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.535353879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.535359346+07:00","message":"receive interim result [false|false]: นายพิชิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.535372554+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.535376189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.535378759+07:00","message":"receive interim result [false|false]: นายพิชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.535383512+07:00","message":"[buffer interim] 118 false นายพิชิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.535386496+07:00","message":"[buffer interim] 118 false นายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535391536+07:00","message":"[bufferProcess] interim [140000000]:นายพิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535393821+07:00","message":"[bufferProcess] send to processor:นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535396533+07:00","message":"[bufferProcess] interim [200000000]:นายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535398338+07:00","message":"[bufferProcess] send to processor:นายพิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535401155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535403944+07:00","message":"> Transcript [1508] [false]: 'นายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535407056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535409271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.53541117+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.53541345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.53541509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535417037+07:00","message":"> Transcript [1509] [false]: 'นายพิชิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535419083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535420803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535422515+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.535424274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.798727361+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.798765419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.79877089+07:00","message":"receive interim result [false|false]: นายพิชัยเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.798786265+07:00","message":"[buffer interim] 118 false นายพิชัยเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.798793366+07:00","message":"[bufferProcess] interim [500000000]:นายพิชัยเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.798795878+07:00","message":"[bufferProcess] send to processor:นายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.798799599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.798802396+07:00","message":"> Transcript [1510] [false]: 'นายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.798805952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.798808051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.798810335+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.798812362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.994608813+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.994642784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.994648833+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.994660977+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994668688+07:00","message":"[bufferProcess] interim [680000000]:นายพิชัยเปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994671154+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994676702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994679307+07:00","message":"> Transcript [1511] [false]: 'นายพิชัยเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994682434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994684596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994686795+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994689004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.99469321+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994695377+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994697762+07:00","message":"Set new StatePrefix : 'นายพิชัยเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.994700254+07:00","message":"Next Push (prob) : 'พิชัยเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.994707231+07:00","message":"push: {false นาย 0 0xc00369a280}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:22.074016633+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:22.074035327+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.237102863+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.237138316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.237143863+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.237157225+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.23717309+07:00","message":"[bufferProcess] interim [860000000]:นายพิชัยเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.237176455+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.237180316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.237183253+07:00","message":"> Transcript [1512] [false]: 'นายพิชัยเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.237186386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.237188417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.237190373+07:00","message":"StatePrefix: 'นายพิชัยเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.23719249+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.679490357+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.679523601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.679529113+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.679539499+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.679545785+07:00","message":"[bufferProcess] interim [280000000]:นายพิชัยเปิดเผยว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.67954817+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.679562545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.679565817+07:00","message":"> Transcript [1513] [false]: 'นายพิชัยเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.679581762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.679583864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.679586007+07:00","message":"StatePrefix: 'นายพิชัยเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.679588311+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.693323145+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.693355619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.693361051+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.693374958+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.693380759+07:00","message":"[bufferProcess] interim [400000000]:นายพิชัยเปิดเผยว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.693383281+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.693386575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.693389345+07:00","message":"> Transcript [1514] [false]: 'นายพิชัยเปิดเผยว่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.693392481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.693394582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.693396973+07:00","message":"StatePrefix: 'นายพิชัยเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.693399632+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.012389681+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.012427928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.012434134+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.012446661+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012453054+07:00","message":"[bufferProcess] interim [700000000]:นายพิชัยเปิดเผยว่าพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012455407+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012460956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012463905+07:00","message":"> Transcript [1515] [false]: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012467351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012469679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012472006+07:00","message":"StatePrefix: 'นายพิชัยเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012474504+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012478884+07:00","message":"Push: 'พิชัยเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.0124808+07:00","message":"TextPushed: 'นายพิชัยเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012483105+07:00","message":"Set new StatePrefix : 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.012485454+07:00","message":"Next Push (prob) : 'เผยว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.012492429+07:00","message":"push: {false พิชัยเปิด 0 0xc00369a280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.33187804+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.331913888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.331922086+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.331937156+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.331943466+07:00","message":"[bufferProcess] interim [0]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.331946397+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.331951593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.331954781+07:00","message":"> Transcript [1516] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.331958106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.331960415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.331962376+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.331964913+07:00","message":"TextPushed: 'นายพิชัยเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.624189953+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.624228778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.624235027+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดจง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.624246516+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.624253151+07:00","message":"[bufferProcess] interim [300000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.62425593+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.624261453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.624264806+07:00","message":"> Transcript [1517] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.624268413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.62427054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.624273133+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.624286896+07:00","message":"TextPushed: 'นายพิชัยเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.71056357+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.710604002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.710610046+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.710622248+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.710628915+07:00","message":"[bufferProcess] interim [360000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.710631503+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.710637255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.710640285+07:00","message":"> Transcript [1518] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.710643614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.710645788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.710648148+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.710650839+07:00","message":"TextPushed: 'นายพิชัยเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.900605394+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.900640015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.900646272+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.900655123+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900661676+07:00","message":"[bufferProcess] interim [600000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900664238+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900667824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900670777+07:00","message":"> Transcript [1519] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900673989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900676186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900678217+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.90068061+07:00","message":"TextPushed: 'นายพิชัยเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900683381+07:00","message":"Push: 'เผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900685435+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.900687582+07:00","message":"Set new StatePrefix : 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.90068993+07:00","message":"Next Push (prob) : 'ทรงโปรดสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.900696704+07:00","message":"push: {false เผยว่าพระองค์ 0 0xc00369a280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.037570974+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.037613178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.037620192+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.037636141+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.037643348+07:00","message":"[bufferProcess] interim [660000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.037646335+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.037654414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.03765766+07:00","message":"> Transcript [1520] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.037661396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.037664141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.037666369+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.037669411+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.045637602+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.045684504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.04569279+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.045710963+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.045718087+07:00","message":"[bufferProcess] interim [720000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.045722159+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.045730574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.045735335+07:00","message":"> Transcript [1521] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.045739115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.045741483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.045744251+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.04574692+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.391708639+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.391753017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.391760249+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.391777759+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.391785327+07:00","message":"[bufferProcess] interim [960000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.391788909+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.391796101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.391799472+07:00","message":"> Transcript [1522] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.391803477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.39180579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.391808789+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.391812407+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.942727712+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.942765591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.942772977+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.942784469+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942791354+07:00","message":"[bufferProcess] interim [560000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942795297+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942804679+07:00","message":"> Transcript [1523] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.94280914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942811837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942815662+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.94281827+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942822454+07:00","message":"Push: 'ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942825674+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942828919+07:00","message":"Set new StatePrefix : 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942833072+07:00","message":"Next Push (prob) : 'เป็นอย่างมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.942842741+07:00","message":"push: {false ทรงโปรดสุนัข 0 0xc00369a280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.94371346+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.943742525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.943747745+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.94376259+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.943769387+07:00","message":"[bufferProcess] interim [620000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.943772285+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.943779835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.943782864+07:00","message":"> Transcript [1524] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.943786232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.943788457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.943791584+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.943794726+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:25.074811776+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:25.074844075+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.163495167+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.163534343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.163540596+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.163559286+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.163568336+07:00","message":"[bufferProcess] interim [800000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.163571572+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.163576212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.163578938+07:00","message":"> Transcript [1525] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.163582775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.163585109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.163587115+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.16359008+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.192618762+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.192662013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.192668968+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.192682505+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.192688983+07:00","message":"[bufferProcess] interim [860000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.19269182+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.192697887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.192700809+07:00","message":"> Transcript [1526] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.192704471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.192706633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.192708799+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.192713147+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.19833255+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.198368384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.198378259+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.198399911+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.198406682+07:00","message":"[bufferProcess] interim [920000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.19840951+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.198415275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.198418797+07:00","message":"> Transcript [1527] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.198424942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.19842727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.198429461+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.198432244+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.19843869+07:00","message":"Push: 'เป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.198440725+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.198443006+07:00","message":"Set new StatePrefix : 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.198445311+07:00","message":"Next Push (prob) : 'และส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.19846916+07:00","message":"push: {false เป็นอย่างมาก 0 0xc00369a280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.460886533+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.460920328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.460925848+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.460943575+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.460950747+07:00","message":"[bufferProcess] interim [100000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.460954976+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.460958634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.460961492+07:00","message":"> Transcript [1528] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.460964152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.460966644+07:00","message":"Set new StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.697774938+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.697817615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.697823463+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.697836071+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.697844092+07:00","message":"[bufferProcess] interim [340000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.697848374+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.697856162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.697860337+07:00","message":"> Transcript [1529] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.697864588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.697869801+07:00","message":"Set new StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.699190611+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.699208034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.699213256+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.699222732+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.699227492+07:00","message":"[bufferProcess] interim [400000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.699230096+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.699234232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.699237603+07:00","message":"> Transcript [1530] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.699240006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.699242062+07:00","message":"Set new StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.146933378+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.146973623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.146981039+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.146995145+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.147002237+07:00","message":"[bufferProcess] interim [760000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.147005737+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.147013363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.147016629+07:00","message":"> Transcript [1531] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.147020453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.147023114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.14702516+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.14702835+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.148379735+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.148390134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.148393505+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.148397793+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.148401129+07:00","message":"[bufferProcess] interim [820000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.148404205+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.148411768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.148413797+07:00","message":"> Transcript [1532] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.14841609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.148417921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.148419676+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.148421882+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.418894035+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.418933351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.418939587+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.418953908+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.418960672+07:00","message":"[bufferProcess] interim [120000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.418963395+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.418967264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.418970006+07:00","message":"> Transcript [1533] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.418973536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.418975562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.418977611+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.418980277+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.590493266+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.590535979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.590547423+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.590560503+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.590568687+07:00","message":"[bufferProcess] interim [240000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.590572792+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.590579123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.590583242+07:00","message":"> Transcript [1534] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.59058871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.59059315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.590595392+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.59059844+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.590602907+07:00","message":"Push: 'และทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.590605842+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.590609194+07:00","message":"Set new StatePrefix : 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.590613119+07:00","message":"Next Push (prob) : 'ทัยสุนัขใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.590621773+07:00","message":"push: {false และทรงสนพระ 0 0xc00369a280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.778580611+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.778628144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.778634834+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.778649241+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.778657254+07:00","message":"[bufferProcess] interim [480000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.778660794+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.77866929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.778672362+07:00","message":"> Transcript [1535] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.778675399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.778677547+07:00","message":"Set new StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.419653619+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.419689334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.419696424+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.419711619+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.41971973+07:00","message":"[bufferProcess] interim [80000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.419723051+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.419726902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.419729857+07:00","message":"> Transcript [1536] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.419734096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.419736225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.419738951+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.419741702+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.60956164+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.609622876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.609631634+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.609650575+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.609662764+07:00","message":"[bufferProcess] interim [260000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.609667695+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.609677152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.609682235+07:00","message":"> Transcript [1537] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.609689096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.609692704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.609696393+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.609701568+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.725233851+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.725260103+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.725263452+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.725265442+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.72526763+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.72528047+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.725282637+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.725290047+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.72529267+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.725294437+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.725296333+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.733405506+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.797238868+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.936448018+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.936508562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.93651593+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.936531841+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.936539373+07:00","message":"[bufferProcess] interim [500000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.936543178+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.936554489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.936557583+07:00","message":"> Transcript [1538] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.936562065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.936564838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.936567263+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.936570355+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.967787322+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.967824059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.967830732+07:00","message":"receive interim result [false|false]: นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.967840632+07:00","message":"[buffer interim] 118 false นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967847694+07:00","message":"[bufferProcess] interim [560000000]:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967850923+07:00","message":"[bufferProcess] send to processor:นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967854908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967857751+07:00","message":"> Transcript [1539] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967862502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967864755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967867023+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967872827+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967876233+07:00","message":"Push: 'ทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967878436+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967880974+07:00","message":"Set new StatePrefix : 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.967883808+07:00","message":"Next Push (prob) : 'บางแก้วซึ่งเป็นจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.967892177+07:00","message":"push: {false ทัยสุนัขไทยพันธุ์ 0 0xc00369a280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.055640004+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.055689176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายวิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข\",\"confidence\":0.95895374}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.055695475+07:00","message":"receive interim result [true|false]: นายวิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.055706669+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.055708955+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.055714536+07:00","message":"[buffer interim] 118 true นายวิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055725028+07:00","message":"[bufferProcess] interim [590000000]:นายวิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055728689+07:00","message":"[bufferProcess] send to processor (isfinal):นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055732566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055736115+07:00","message":"> Transcript [1540] [false]: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055739469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055741575+07:00","message":"Set new StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055743679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.05574548+07:00","message":"> Transcript [1541] [true]: 'นายวิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055748373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055750481+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055752433+07:00","message":"StatePrefix: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055755148+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.055757381+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.056027281+07:00","message":"Push: 'บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.056030915+07:00","message":"TextPushed: 'นายพิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.056033856+07:00","message":"Set new StatePrefix : 'นายวิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.056036611+07:00","message":"Next Push (prob) : 'นายวิชัยเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.056047006+07:00","message":"push: {true บางแก้วซึ่งเป็นสุนัข 0 0xc00369a280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.056051822+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_118.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:28.071499468+07:00","message":"write wav file: './tmp/7582/7582_118.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:28.074826142+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:28.074842509+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.165719269+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.165761199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.165766306+07:00","message":"receive interim result [false|false]: รักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.165778679+07:00","message":"[buffer interim] 119 false รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.165784427+07:00","message":"[bufferProcess] interim [420000000]:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.165786316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.275298309+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.275348075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.275353361+07:00","message":"receive interim result [false|false]: สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.27536854+07:00","message":"[buffer interim] 119 false สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.275376513+07:00","message":"[bufferProcess] interim [480000000]:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.275378973+07:00","message":"[bufferProcess] send to processor:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.275382668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.275385769+07:00","message":"> Transcript [1542] [false]: 'รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.275389577+07:00","message":"Set StatePrefix (first interim): 'รักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.344877905+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.344922424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.344928763+07:00","message":"receive interim result [false|false]: สายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.344943565+07:00","message":"[buffer interim] 119 false สายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.344953991+07:00","message":"[bufferProcess] interim [600000000]:สายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.344956346+07:00","message":"[bufferProcess] send to processor:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.344962158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.344965401+07:00","message":"> Transcript [1543] [false]: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.344967957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.344970176+07:00","message":"Set new StatePrefix: 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.64824526+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.648297751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.648304318+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.648317225+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.6483248+07:00","message":"[bufferProcess] interim [840000000]:สายพันธุ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.64832742+07:00","message":"[bufferProcess] send to processor:สายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.648332974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.648336334+07:00","message":"> Transcript [1544] [false]: 'สายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.648339882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.648342255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.648344704+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.648347188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.775613116+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.775651536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.775657119+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.775673815+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.77568088+07:00","message":"[bufferProcess] interim [960000000]:สายพันธุ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.775683174+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.775686365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.775689096+07:00","message":"> Transcript [1545] [false]: 'สายพันธุ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.775692508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.775694634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.775699063+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.775701486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.967529337+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.967576988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.96758253+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.967596661+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967604613+07:00","message":"[bufferProcess] interim [200000000]:สายพันธุ์ที่ดีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967607137+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967611117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967614464+07:00","message":"> Transcript [1546] [false]: 'สายพันธุ์ที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967618213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967620467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967624269+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.96762679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.162853207+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.162903348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.162912479+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.162931873+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162944287+07:00","message":"[bufferProcess] interim [380000000]:สายพันธุ์ที่ดีมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162948191+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162952667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162957367+07:00","message":"> Transcript [1547] [false]: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162962543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162965711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162969044+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.1629721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162981041+07:00","message":"Push: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.16298396+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162987387+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.162990812+07:00","message":"Next Push (prob) : 'พันธุ์ที่ดีมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.16300288+07:00","message":"push: {false สาย 0 0xc000187480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.343897418+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.34394796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.343954463+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.3439702+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.343977931+07:00","message":"[bufferProcess] interim [560000000]:สายพันธุ์ที่ดีมีชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.343981036+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.343988816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.343992814+07:00","message":"> Transcript [1548] [false]: 'สายพันธุ์ที่ดีมีชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.343996544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.343999636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.344002483+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.344005257+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.674672311+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.674717564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.674723397+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.674739224+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.674746729+07:00","message":"[bufferProcess] interim [860000000]:สายพันธุ์ที่ดีมีชื่อเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.674749322+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.674757405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.674760189+07:00","message":"> Transcript [1549] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.674763823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.674767772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.674770466+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.674773295+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.884728338+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.884776405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.884782942+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.884800301+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.884808796+07:00","message":"[bufferProcess] interim [100000000]:สายพันธุ์ที่ดีมีชื่อเสียงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.884811567+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.884815323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.88481827+07:00","message":"> Transcript [1550] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.884821965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.884827133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.884829809+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.884832594+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.936124939+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.936180252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.936189888+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.936207929+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936222481+07:00","message":"[bufferProcess] interim [160000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.93622585+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936234058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936237456+07:00","message":"> Transcript [1551] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936241922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936244442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936247576+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936250229+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936257874+07:00","message":"Push: 'พันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936259831+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936261978+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.936264564+07:00","message":"Next Push (prob) : 'ชื่อเสียงของฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.936274127+07:00","message":"push: {false พันธุ์ที่ดีมี 0 0xc000187480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.255795775+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.255837743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิจิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.255844965+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิจิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.255861217+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.255869881+07:00","message":"[bufferProcess] interim [460000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.255872911+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.255877016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.255880204+07:00","message":"> Transcript [1552] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.25588261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.255884854+07:00","message":"Set new StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.259036005+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.259051777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.259056899+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.259068938+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.259072941+07:00","message":"[bufferProcess] interim [520000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.259075061+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.259077742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.259079915+07:00","message":"> Transcript [1553] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.259083158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.259085512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.259088211+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.259090923+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.377352099+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.37740467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.377409998+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.37742536+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.377431942+07:00","message":"[bufferProcess] interim [580000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.37743594+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.37743979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.377442424+07:00","message":"> Transcript [1554] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.377448442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.377450952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.377452968+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.377455496+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.443924086+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.443969884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.44397611+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.443991593+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.443999598+07:00","message":"[bufferProcess] interim [640000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.444002445+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.444011395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.444014508+07:00","message":"> Transcript [1555] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.444018276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.444021013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.444023421+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.444026174+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.446055516+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.446070699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.446075063+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.44608733+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446091976+07:00","message":"[bufferProcess] interim [700000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.44609431+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446098293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446100917+07:00","message":"> Transcript [1556] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446103787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446105873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.44610784+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446110402+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446135552+07:00","message":"Push: 'ชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446138859+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446141129+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:30.446143797+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:30.446153774+07:00","message":"push: {false ชื่อเสียงของจังหวัด 0 0xc000187480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.017922177+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.017962997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.017970016+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.018030174+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.018038881+07:00","message":"[bufferProcess] interim [300000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.018041852+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.018045603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.018048498+07:00","message":"> Transcript [1557] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.018050916+07:00","message":"Set StatePrefix (first interim): 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:31.075815454+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:31.075836327+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.333431277+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.333474089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.33348086+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.333495961+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.333503332+07:00","message":"[bufferProcess] interim [540000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.333506189+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.333513689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.333517227+07:00","message":"> Transcript [1558] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.333521348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.333523579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.33352575+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.333528797+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.471575578+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.471619656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.471628028+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.471640227+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.471647885+07:00","message":"[bufferProcess] interim [720000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.471651021+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.47165527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.471658656+07:00","message":"> Transcript [1559] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.471662609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.471664716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.47166736+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.471670559+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.656412215+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.656458827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.656464956+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.656487117+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.656494917+07:00","message":"[bufferProcess] interim [840000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.656497909+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.656505964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.656509081+07:00","message":"> Transcript [1560] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.656516349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.65651872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.656521331+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.656524509+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.728046134+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.728092877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.728100214+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.728115099+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.728122187+07:00","message":"[bufferProcess] interim [20000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.728125314+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.728132877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.728136156+07:00","message":"> Transcript [1561] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.72814132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.72814396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.728146395+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.728149176+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.728157228+07:00","message":"Push: 'พิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.728159194+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.728161465+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.72816426+07:00","message":"Next Push (prob) : 'ก่อนได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.728174696+07:00","message":"push: {false พิษณุโลก 0 0xc000187480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.046210009+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.046252308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.046258634+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.046272857+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.046280715+07:00","message":"[bufferProcess] interim [260000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.046283959+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.046288377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.046291237+07:00","message":"> Transcript [1562] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.04629488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.046306595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.046309404+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.046312598+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.235485364+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.235535147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.23554205+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.235557482+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.235565233+07:00","message":"[bufferProcess] interim [440000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.235568244+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.235575761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.235578614+07:00","message":"> Transcript [1563] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.235582452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.235584902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.235587169+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.235589945+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.365615183+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.365658411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.365665433+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.365680624+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.365689842+07:00","message":"[bufferProcess] interim [560000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.365692836+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.365696637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.365699534+07:00","message":"> Transcript [1564] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.365703568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.365706206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.36570858+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.365711253+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.556607532+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.556656577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.556663914+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.556679606+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556689659+07:00","message":"[bufferProcess] interim [740000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556692448+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556698634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556701678+07:00","message":"> Transcript [1565] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556705776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556708059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556710551+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.55671335+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556720231+07:00","message":"Push: 'ก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.55672222+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556724523+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.556727356+07:00","message":"Next Push (prob) : 'แจ้งว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.556750515+07:00","message":"push: {false ก่อนได้รับ 0 0xc000187480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.615983754+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.616019425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.616026647+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.616040845+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.616048389+07:00","message":"[bufferProcess] interim [920000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.616051524+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.616058942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.616062216+07:00","message":"> Transcript [1566] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.616066319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.616068579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.6160708+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.616073901+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.745799368+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.745836421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.745843339+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.745855449+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.745863426+07:00","message":"[bufferProcess] interim [980000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.74586618+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.745872259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.745875144+07:00","message":"> Transcript [1567] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.745879485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.745882053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.7458841+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.74588733+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.934622647+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.934659751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.9346663+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.934680739+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.934688742+07:00","message":"[bufferProcess] interim [160000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.934691637+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.934701237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.934704404+07:00","message":"> Transcript [1568] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.93470891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.934711435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.934713857+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.93471671+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.135464428+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.135506169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.135516237+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.135525353+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135532377+07:00","message":"[bufferProcess] interim [340000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135535267+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135538652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135541337+07:00","message":"> Transcript [1569] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135545357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135547384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135549657+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.1355523+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135555447+07:00","message":"Push: 'แจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135557676+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135560106+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.135562678+07:00","message":"Next Push (prob) : 'จะเสด็จมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.135569728+07:00","message":"push: {false แจ้งว่าพระองค์ 0 0xc000187480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.327709346+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.327754581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.32776428+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.32777922+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.327786802+07:00","message":"[bufferProcess] interim [580000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.327790076+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.327795769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.32779864+07:00","message":"> Transcript [1570] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.327802748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.327806116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.327808541+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.327811545+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.468793369+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.468843226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.468850474+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.468865582+07:00","message":"[buffer interim] 119 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.468873248+07:00","message":"[bufferProcess] interim [640000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.468876121+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.468880509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.468886461+07:00","message":"> Transcript [1571] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.468890845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.468893192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.468897514+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.46890068+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.693053011+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.755632388+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.822920171+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.822959822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.822966222+07:00","message":"receive interim result [true|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.822976876+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.822979254+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.822985248+07:00","message":"[buffer interim] 119 true สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.822995447+07:00","message":"[bufferProcess] interim [120000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.82299948+07:00","message":"[bufferProcess] send to processor (isfinal):สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823003113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823006376+07:00","message":"> Transcript [1572] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823010347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823012446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823014733+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823017677+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823019842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823021821+07:00","message":"> Transcript [1573] [true]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823024213+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823025925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823027737+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823029817+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.823042785+07:00","message":"Push: 'จะเสด็จมาเยี่ยมที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.823051349+07:00","message":"push: {true จะเสด็จมาเยี่ยมที่บ้าน 0 0xc000187480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:33.835012613+07:00","message":"write wav file: './tmp/7582/7582_119.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:34.076732807+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:34.076740805+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.246871498+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.246910918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.246916633+07:00","message":"receive interim result [false|false]: จุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.246932273+07:00","message":"[buffer interim] 120 false จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.246939789+07:00","message":"[bufferProcess] interim [480000000]:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.24694177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.309886124+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.30992715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีบได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.309933294+07:00","message":"receive interim result [false|false]: จีบได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.309948098+07:00","message":"[buffer interim] 120 false จีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.309955464+07:00","message":"[bufferProcess] interim [600000000]:จีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.309958051+07:00","message":"[bufferProcess] send to processor:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.309961535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.309964467+07:00","message":"> Transcript [1574] [false]: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.309966763+07:00","message":"Set StatePrefix (first interim): 'จุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.475691251+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.475731716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีบได้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.475737326+07:00","message":"receive interim result [false|false]: จีบได้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.475752787+07:00","message":"[buffer interim] 120 false จีบได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.475762829+07:00","message":"[bufferProcess] interim [780000000]:จีบได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.475765295+07:00","message":"[bufferProcess] send to processor:จีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.475771291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.475774414+07:00","message":"> Transcript [1575] [false]: 'จีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.475776815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.475778995+07:00","message":"Set new StatePrefix: 'จีบได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.607209207+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.607252764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.607258889+07:00","message":"receive interim result [false|false]: จะได้เตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.607277349+07:00","message":"[buffer interim] 120 false จะได้เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.607287749+07:00","message":"[bufferProcess] interim [840000000]:จะได้เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.60729067+07:00","message":"[bufferProcess] send to processor:จีบได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.60729459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.607297861+07:00","message":"> Transcript [1576] [false]: 'จีบได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.6073013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.6073135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.607315712+07:00","message":"StatePrefix: 'จีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.607318036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.923418612+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.923460654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.923467141+07:00","message":"receive interim result [false|false]: จะได้เตรียมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.923481328+07:00","message":"[buffer interim] 120 false จะได้เตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.923488595+07:00","message":"[bufferProcess] interim [140000000]:จะได้เตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.923491115+07:00","message":"[bufferProcess] send to processor:จะได้เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.923498012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.923501349+07:00","message":"> Transcript [1577] [false]: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.923503805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.923506114+07:00","message":"Set new StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.120867414+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.120910965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.120916575+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.120933884+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.120940804+07:00","message":"[bufferProcess] interim [380000000]:จะได้เตรียมการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.120943428+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.120946847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.120949938+07:00","message":"> Transcript [1578] [false]: 'จะได้เตรียมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.120953477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.120957114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.120959215+07:00","message":"StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.12096149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.171899149+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.17194375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.171951552+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.171967903+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.171975539+07:00","message":"[bufferProcess] interim [440000000]:จะได้เตรียมการต้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.17197921+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.171989193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.17199299+07:00","message":"> Transcript [1579] [false]: 'จะได้เตรียมการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.171998487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.172001699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.172004663+07:00","message":"StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.172007867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.30383009+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.303874289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.303882354+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.303897833+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.303906286+07:00","message":"[bufferProcess] interim [560000000]:จะได้เตรียมการต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.30390991+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.303914714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.303918727+07:00","message":"> Transcript [1580] [false]: 'จะได้เตรียมการต้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.303923317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.30392616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.303929198+07:00","message":"StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.303932847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.624906319+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.624953113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.624960168+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.624972026+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.624981063+07:00","message":"[bufferProcess] interim [860000000]:จะได้เตรียมการต้อนรับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.624983655+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.624989215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.62499237+07:00","message":"> Transcript [1581] [false]: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.624996046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.624998447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.625000465+07:00","message":"StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.625002717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.625006815+07:00","message":"Push: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.625008866+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.625010998+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.625013341+07:00","message":"Next Push (prob) : 'การต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.625021563+07:00","message":"push: {false จะได้เตรียม 0 0xc00369a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.629878062+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.629899285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.629904117+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.629915711+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.629920228+07:00","message":"[bufferProcess] interim [920000000]:จะได้เตรียมการต้อนรับอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.629922809+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.629926772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.629930104+07:00","message":"> Transcript [1582] [false]: 'จะได้เตรียมการต้อนรับและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.629934769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.629937747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.629940816+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.629944865+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.892490547+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.892528603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.892534759+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.892552223+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.892559578+07:00","message":"[bufferProcess] interim [220000000]:จะได้เตรียมการต้อนรับอย่างสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.892562082+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.892577188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.892582038+07:00","message":"> Transcript [1583] [false]: 'จะได้เตรียมการต้อนรับอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.892586993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.892590287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.892594335+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.892598444+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.084872815+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.084912597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.084918326+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.084935257+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.084944898+07:00","message":"[bufferProcess] interim [400000000]:จะได้เตรียมการต้อนรับอย่างสมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.084949048+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.084956631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.084960192+07:00","message":"> Transcript [1584] [false]: 'จะได้เตรียมการต้อนรับอย่างสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.08496388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.084966167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.084968447+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.084971095+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.213998603+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.214038317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.214047507+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.214060217+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214066924+07:00","message":"[bufferProcess] interim [520000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214069981+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214075464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214078633+07:00","message":"> Transcript [1585] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214082465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214084631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214087153+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214089377+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214093563+07:00","message":"Push: 'การต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214095519+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214097717+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.214102672+07:00","message":"Next Push (prob) : 'อย่างสมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.214122574+07:00","message":"push: {false การต้อนรับ 0 0xc00369a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.782482493+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.78251671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.782522627+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.782535387+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.782541096+07:00","message":"[bufferProcess] interim [120000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.782544259+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.782549621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.782552402+07:00","message":"> Transcript [1586] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.782556046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.782558188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.782560344+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.782562833+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.982046518+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.982083934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.98209109+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.982102918+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.982111892+07:00","message":"[bufferProcess] interim [300000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.982114447+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.982123089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.982126194+07:00","message":"> Transcript [1587] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.982129836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.982131942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.982135367+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.982138032+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:37.077590436+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:37.077602587+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.098386548+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.098419264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.098424937+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.098438812+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.098444908+07:00","message":"[bufferProcess] interim [420000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.098447426+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.098450897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.098454176+07:00","message":"> Transcript [1588] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.098457485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.098459489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.098461718+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.098464121+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.29968549+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.299725253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.299731651+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.299745096+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.29975378+07:00","message":"[bufferProcess] interim [600000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.2997563+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.299760245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.299762968+07:00","message":"> Transcript [1589] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.299767129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.299769059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.299771449+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.299773923+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.299779889+07:00","message":"Push: 'อย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.299786273+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.29978887+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.299791607+07:00","message":"Next Push (prob) : 'เกียรติขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.299799252+07:00","message":"push: {false อย่างสมพระ 0 0xc00369a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.413768498+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.413800428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.413806857+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.41382038+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.413826645+07:00","message":"[bufferProcess] interim [660000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.413829392+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.413833124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.413836141+07:00","message":"> Transcript [1590] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.413839585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.413842729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.413844685+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.413847497+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.614841211+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.614883267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.614890322+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.614905011+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.614915319+07:00","message":"[bufferProcess] interim [840000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.614918047+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.61492178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.61492456+07:00","message":"> Transcript [1591] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.614928264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.614930513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.614932899+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.614935732+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.824683354+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.824722482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.824729125+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.824744464+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.824751001+07:00","message":"[bufferProcess] interim [80000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.824754299+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.824758654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.82476217+07:00","message":"> Transcript [1592] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.824765784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.824767899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.824770041+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.824772794+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.935481291+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.935524142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.935532992+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.935550237+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935558409+07:00","message":"[bufferProcess] interim [140000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935562547+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935567511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935571334+07:00","message":"> Transcript [1593] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935577262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935580441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935583407+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935587255+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935590967+07:00","message":"Push: 'เกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935593925+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935597475+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.935600932+07:00","message":"Next Push (prob) : 'ประชาชนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.935611507+07:00","message":"push: {false เกียรติขณะที่ 0 0xc00369a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.009427097+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.009469606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.009476755+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.009490777+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.009499312+07:00","message":"[bufferProcess] interim [260000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.009505331+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.009512538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.009515575+07:00","message":"> Transcript [1594] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.009518087+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.193198956+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.19324326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.193252153+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.193269452+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.193278553+07:00","message":"[bufferProcess] interim [440000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.193282705+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.193288207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.193292493+07:00","message":"> Transcript [1595] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.193296069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.193299305+07:00","message":"Set new StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.574546479+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.574588706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.574595714+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.574621324+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.574629959+07:00","message":"[bufferProcess] interim [860000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.574634241+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.574639169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.574643342+07:00","message":"> Transcript [1596] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.574649241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.574653495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.574655473+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.574659157+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.907188129+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.907221962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.907228128+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.907244238+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.907251371+07:00","message":"[bufferProcess] interim [160000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.907254198+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.907261366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.907263955+07:00","message":"> Transcript [1597] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.907267647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.907270009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.907272557+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.907275407+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.037420665+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.037460502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.037466672+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.037477893+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.03748429+07:00","message":"[bufferProcess] interim [280000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.037486937+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.03749269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.037495577+07:00","message":"> Transcript [1598] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.037498932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.037500985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.037503331+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.037506155+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.20501684+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.224754909+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.224801272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.224810251+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.224833849+07:00","message":"[buffer interim] 120 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224847142+07:00","message":"[bufferProcess] interim [460000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224851289+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224861519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224866162+07:00","message":"> Transcript [1599] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224872417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224876223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224880069+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224883935+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224893118+07:00","message":"Push: 'ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224895969+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224899643+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.224904841+07:00","message":"Next Push (prob) : 'มากต่างมาเฝ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.224919536+07:00","message":"push: {false ประชาชนจำนวน 0 0xc00369a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.26464928+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.365975572+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.3660431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ\",\"confidence\":0.953814}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.366051673+07:00","message":"receive interim result [true|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.36606307+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.366065781+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.366085425+07:00","message":"[buffer interim] 120 true จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366092973+07:00","message":"[bufferProcess] interim [670000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366098713+07:00","message":"[bufferProcess] send to processor (isfinal):จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366102389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366105306+07:00","message":"> Transcript [1600] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366109042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366110992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.36611297+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366115632+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366117916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366119922+07:00","message":"> Transcript [1601] [true]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366122159+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366123996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.36612577+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366127798+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.366130729+07:00","message":"Push: 'มากต่างมาเฝ้ารอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.36613825+07:00","message":"push: {true มากต่างมาเฝ้ารอ 0 0xc00369a380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:39.379917011+07:00","message":"write wav file: './tmp/7582/7582_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.640387904+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.640430329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.640435531+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.640450925+07:00","message":"[buffer interim] 121 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.640458589+07:00","message":"[bufferProcess] interim [420000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.640460682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.73549374+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.73552946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัสดุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.735535444+07:00","message":"receive interim result [false|false]: พัสดุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.735548877+07:00","message":"[buffer interim] 121 false พัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.735555113+07:00","message":"[bufferProcess] interim [480000000]:พัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.735558248+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.735562252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.735565482+07:00","message":"> Transcript [1602] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.735567667+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.801968066+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.802003858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.802009281+07:00","message":"receive interim result [false|false]: รับเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.802037631+07:00","message":"[buffer interim] 121 false รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.802045502+07:00","message":"[bufferProcess] interim [540000000]:รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.802048178+07:00","message":"[bufferProcess] send to processor:พัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.802051738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.80205473+07:00","message":"> Transcript [1603] [false]: 'พัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.802056889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.802059008+07:00","message":"Set new StatePrefix: 'พัสดุ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:40.078640186+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:40.078666409+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.434486594+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.434521712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเสด็จ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.434527441+07:00","message":"receive interim result [false|false]: รับเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.434541084+07:00","message":"[buffer interim] 121 false รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.434548196+07:00","message":"[bufferProcess] interim [140000000]:รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.434551362+07:00","message":"[bufferProcess] send to processor:รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.434555972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.434559776+07:00","message":"> Transcript [1604] [false]: 'รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.434562919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.434565946+07:00","message":"Set new StatePrefix: 'รับเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.86329509+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.936004778+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.95271091+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.952751136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเสด็จ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.952757188+07:00","message":"receive interim result [true|false]: รับเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.95276642+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.952768595+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.952774407+07:00","message":"[buffer interim] 121 true รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952781436+07:00","message":"[bufferProcess] interim [830000000]:รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952785104+07:00","message":"[bufferProcess] send to processor (isfinal):รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952788241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952791136+07:00","message":"> Transcript [1605] [false]: 'รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952794265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952796452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952799569+07:00","message":"StatePrefix: 'รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.95280188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952803906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952806084+07:00","message":"> Transcript [1606] [true]: 'รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952808327+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952810079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952811989+07:00","message":"StatePrefix: 'รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952813717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.952819865+07:00","message":"Push: 'รับเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.952827284+07:00","message":"push: {true รับเสด็จ 0 0xc0020a2480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:40.960727237+07:00","message":"write wav file: './tmp/7582/7582_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.397517341+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.397571061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.397577155+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.397595016+07:00","message":"[buffer interim] 122 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.397602642+07:00","message":"[bufferProcess] interim [480000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.397605529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.784181779+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.784222143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.784227065+07:00","message":"receive interim result [false|false]: ถึงส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.784239658+07:00","message":"[buffer interim] 122 false ถึงส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.784245906+07:00","message":"[bufferProcess] interim [900000000]:ถึงส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.784248169+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.784252218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.784255152+07:00","message":"> Transcript [1607] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.784257396+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.10371591+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.103754037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเด้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.10375998+07:00","message":"receive interim result [false|false]: ถึงส่งเด้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.103771267+07:00","message":"[buffer interim] 122 false ถึงส่งเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.103777776+07:00","message":"[bufferProcess] interim [200000000]:ถึงส่งเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.10378035+07:00","message":"[bufferProcess] send to processor:ถึงส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.103785715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.103788722+07:00","message":"> Transcript [1608] [false]: 'ถึงส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.103791667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.103793839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.103796023+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.103798327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.16423661+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.164281539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.164287728+07:00","message":"receive interim result [false|false]: ถึงส่งเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.16430407+07:00","message":"[buffer interim] 122 false ถึงส่งเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.164312224+07:00","message":"[bufferProcess] interim [260000000]:ถึงส่งเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.164314799+07:00","message":"[bufferProcess] send to processor:ถึงส่งเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.1643301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.164333808+07:00","message":"> Transcript [1609] [false]: 'ถึงส่งเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.16433712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.164339598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.164341893+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.164344253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.4846862+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.48472696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.484733283+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.484747243+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.484753787+07:00","message":"[bufferProcess] interim [560000000]:ถึงส่งเดินเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.484756589+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.484763791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.484766322+07:00","message":"> Transcript [1610] [false]: 'ถึงส่งเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.484769408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.484771412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.484773626+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.484776023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.006661288+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.006701586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.006708037+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.006726368+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.006734154+07:00","message":"[bufferProcess] interim [100000000]:ถึงส่งเดินเที่ยวชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.00673684+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.006740054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.006743321+07:00","message":"> Transcript [1611] [false]: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.00674704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.00674935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.006751415+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.006753617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.006760164+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.006762385+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.006764522+07:00","message":"Set new StatePrefix : 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.006766728+07:00","message":"Next Push (prob) : 'ส่งเดินเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.006774154+07:00","message":"push: {false ถึง 0 0xc000186f80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:43.079229381+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:43.0792568+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.263033216+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.263068365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.263074111+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.263085722+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.263092441+07:00","message":"[bufferProcess] interim [400000000]:ถึงส่งเดินเที่ยวชมฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.263094717+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.263100281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.263103101+07:00","message":"> Transcript [1612] [false]: 'ถึงส่งเดินเที่ยวชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.263106534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.263108711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.263110794+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.2631131+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.376010901+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.376050811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.376056517+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.376068512+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.376075447+07:00","message":"[bufferProcess] interim [520000000]:ถึงส่งเดินเที่ยวชมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.376077751+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.376083085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.376085957+07:00","message":"> Transcript [1613] [false]: 'ถึงส่งเดินเที่ยวชมฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.376089723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.376092075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.376094331+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.376096757+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.904083348+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.904121171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.904127668+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.904141056+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.904147474+07:00","message":"[bufferProcess] interim [0]:ถึงส่งเดินเที่ยวชมฟาร์มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.904150094+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.904155661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.904158538+07:00","message":"> Transcript [1614] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.904162142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.904164496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.904166537+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.904168959+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.147073238+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.147113758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.147119241+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.147135017+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147141364+07:00","message":"[bufferProcess] interim [240000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147144001+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147147673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147150578+07:00","message":"> Transcript [1615] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147154024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147156165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147158654+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147161141+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147169454+07:00","message":"Push: 'ส่งเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147171601+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147173732+07:00","message":"Set new StatePrefix : 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.147175869+07:00","message":"Next Push (prob) : 'ชมฟาร์มและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.147183034+07:00","message":"push: {false ส่งเดินเที่ยว 0 0xc000186f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.276083312+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.276117661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.276123405+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.27613614+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.2761428+07:00","message":"[bufferProcess] interim [420000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.27614534+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.276150755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.276153399+07:00","message":"> Transcript [1616] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.276156884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.276158983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.276161049+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.276163438+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.595597519+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.595639299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.595645888+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.595661312+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.595668237+07:00","message":"[bufferProcess] interim [720000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.595670973+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.595677608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.595680508+07:00","message":"> Transcript [1617] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.595683789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.595685852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.59568832+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.595690804+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.784030694+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.784086862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.784097831+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.784117023+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.784126113+07:00","message":"[bufferProcess] interim [840000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.784130065+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.784140397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.784145532+07:00","message":"> Transcript [1618] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.784151228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.7841549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.784159004+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.784162704+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.105673711+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.105710386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.105717941+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.105730371+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105736453+07:00","message":"[bufferProcess] interim [200000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105738905+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105744212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105746975+07:00","message":"> Transcript [1619] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105750185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105752461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.10575456+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105757799+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105762244+07:00","message":"Push: 'ชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105764227+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105766458+07:00","message":"Set new StatePrefix : 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.105768696+07:00","message":"Next Push (prob) : 'สอบถามข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.10577553+07:00","message":"push: {false ชมฟาร์มและ 0 0xc000186f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.291990274+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.292031169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.29203673+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.292049509+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.292056126+07:00","message":"[bufferProcess] interim [380000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.292058498+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.292064054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.29206695+07:00","message":"> Transcript [1620] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.292070158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.292072533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.292074567+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.292077487+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.545854949+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.54589533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.545903339+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.545918908+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.545927197+07:00","message":"[bufferProcess] interim [620000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.545929965+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.545936998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.545939858+07:00","message":"> Transcript [1621] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.545943179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.545945288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.545947874+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.545950564+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.557893332+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.55792834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.55793453+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.557948633+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.55795595+07:00","message":"[bufferProcess] interim [680000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.55795849+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.557962329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.557965472+07:00","message":"> Transcript [1622] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.557971277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.557973729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.557976192+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.557979012+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.743103772+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.743152169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.743159088+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.743175286+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743187246+07:00","message":"[bufferProcess] interim [860000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743190317+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743197974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743201562+07:00","message":"> Transcript [1623] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743205526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743208454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743210895+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743213451+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743219246+07:00","message":"Push: 'สอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743221345+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743223842+07:00","message":"Set new StatePrefix : 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.743226454+07:00","message":"Next Push (prob) : 'เกี่ยวกับสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.743236503+07:00","message":"push: {false สอบถามข้อมูล 0 0xc000186f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.013817696+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.013842391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.013847508+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.013872433+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.013878687+07:00","message":"[bufferProcess] interim [40000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.013881583+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.013888624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.01389074+07:00","message":"> Transcript [1624] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.013894196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.013896238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.013898066+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.013900769+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.01473155+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.014742366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.014745769+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.014749321+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.014757901+07:00","message":"[bufferProcess] interim [100000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.014760145+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.014762492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.014764527+07:00","message":"> Transcript [1625] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.014766709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.014768564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.014770332+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.014772534+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:46.080294445+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:46.080309318+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.395116101+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.395159885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.395168318+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.395184383+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.395192492+07:00","message":"[bufferProcess] interim [460000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.395196272+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.395201197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.395205885+07:00","message":"> Transcript [1626] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.395211244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.395214183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.395217794+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.395221473+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.396762273+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.396803285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.396809328+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.396825341+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396833661+07:00","message":"[bufferProcess] interim [520000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396836623+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396843744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396846979+07:00","message":"> Transcript [1627] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396851006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396853969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396856589+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396859542+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396866241+07:00","message":"Push: 'เกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.396868472+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.39687095+07:00","message":"Set new StatePrefix : 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.39687365+07:00","message":"Next Push (prob) : 'บางแก้วอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.396883638+07:00","message":"push: {false เกี่ยวกับสุนัข 0 0xc000186f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.588879157+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.588919198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.588924571+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.588937606+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.588944249+07:00","message":"[bufferProcess] interim [700000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.588947176+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.588953974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.588957717+07:00","message":"> Transcript [1628] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.588961966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.588964287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.58896772+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.588971667+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.635749531+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.716165196+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.716209084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.716215737+07:00","message":"receive interim result [false|false]: ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.716228131+07:00","message":"[buffer interim] 122 false ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.716236025+07:00","message":"[bufferProcess] interim [760000000]:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.716239029+07:00","message":"[bufferProcess] send to processor:ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.716245054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.716247754+07:00","message":"> Transcript [1629] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.716251454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.71625365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.716256385+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.716259174+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.744486703+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.744534251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.744544427+07:00","message":"receive interim result [true|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.744559125+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.744561862+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.744571388+07:00","message":"[buffer interim] 122 true ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744579592+07:00","message":"[bufferProcess] interim [910000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.74458818+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744592191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744595527+07:00","message":"> Transcript [1630] [false]: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744599906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744602388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744604941+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744608131+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744610328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744612533+07:00","message":"> Transcript [1631] [true]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744615207+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744616992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744619189+07:00","message":"StatePrefix: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744621193+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744623041+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.74481308+07:00","message":"Push: 'บางแก้วอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744816524+07:00","message":"TextPushed: 'ถึงส่งเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744818831+07:00","message":"Set new StatePrefix : 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744828768+07:00","message":"Next Push (prob) : 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.744838222+07:00","message":"push: {true บางแก้วอย่างละเอียด 0 0xc000186f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.744847295+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_122.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:46.755967911+07:00","message":"write wav file: './tmp/7582/7582_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.766213449+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.417625169+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.417678491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.417683638+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.417699621+07:00","message":"[buffer interim] 123 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.417708067+07:00","message":"[bufferProcess] interim [660000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.417710269+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.616153419+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.616188019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.616193366+07:00","message":"receive interim result [false|false]: ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.616206893+07:00","message":"[buffer interim] 123 false ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.616213393+07:00","message":"[bufferProcess] interim [840000000]:ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.616216167+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.616219728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.616223204+07:00","message":"> Transcript [1632] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.616225368+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.618820403+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.618846369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.618851703+07:00","message":"receive interim result [false|false]: ทั้งปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.618873265+07:00","message":"[buffer interim] 123 false ทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.618880792+07:00","message":"[bufferProcess] interim [900000000]:ทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.618882965+07:00","message":"[bufferProcess] send to processor:ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.618888775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.618891203+07:00","message":"> Transcript [1633] [false]: 'ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.618894419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.618896609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.618898813+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.618900991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.734178853+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.734230794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.734238988+07:00","message":"receive interim result [false|false]: ทั้งประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.734253286+07:00","message":"[buffer interim] 123 false ทั้งประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.73426093+07:00","message":"[bufferProcess] interim [20000000]:ทั้งประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.734264908+07:00","message":"[bufferProcess] send to processor:ทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.734269606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.734273961+07:00","message":"> Transcript [1634] [false]: 'ทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.734278462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.734281538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.734284484+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.734287393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.935407398+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.935453641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.935461256+07:00","message":"receive interim result [false|false]: ทั้งประวัติความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.935482112+07:00","message":"[buffer interim] 123 false ทั้งประวัติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935491909+07:00","message":"[bufferProcess] interim [200000000]:ทั้งประวัติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935495963+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935503589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935508455+07:00","message":"> Transcript [1635] [false]: 'ทั้งประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935513495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935516817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935519805+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935524567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.18102027+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.181057576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.1810653+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.181075544+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181085293+07:00","message":"[bufferProcess] interim [440000000]:ทั้งประวัติความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181089492+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181097016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181101265+07:00","message":"> Transcript [1636] [false]: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181106011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181110342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181112269+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181114424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181118709+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181122316+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181125482+07:00","message":"Set new StatePrefix : 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.181128716+07:00","message":"Next Push (prob) : 'ประวัติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.181136697+07:00","message":"push: {false ทั้ง 0 0xc0020ef000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.320607781+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.320652459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.320659486+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.320674993+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.320683568+07:00","message":"[bufferProcess] interim [620000000]:ทั้งประวัติความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.32068663+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.320694122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.320697579+07:00","message":"> Transcript [1637] [false]: 'ทั้งประวัติความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.320701454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.320703981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.320706025+07:00","message":"StatePrefix: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.320708761+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.825132017+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.825182102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.825187908+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.825202215+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.825208644+07:00","message":"[bufferProcess] interim [100000000]:ทั้งประวัติความเป็นมาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.825211082+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.825214869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.825218258+07:00","message":"> Transcript [1638] [false]: 'ทั้งประวัติความเป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.825221859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.825223959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.825226448+07:00","message":"StatePrefix: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.825229143+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.033510632+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.033557103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.033565412+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.033582319+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.033591037+07:00","message":"[bufferProcess] interim [280000000]:ทั้งประวัติความเป็นมาและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.033594634+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.0336006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.033604478+07:00","message":"> Transcript [1639] [false]: 'ทั้งประวัติความเป็นมาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.033609907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.033613607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.033617397+07:00","message":"StatePrefix: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.033620987+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:49.080660225+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:49.080679804+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.085838134+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.085872305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.085878525+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.085892387+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085899539+07:00","message":"[bufferProcess] interim [340000000]:ทั้งประวัติความเป็นมาและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085901762+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085905352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085908659+07:00","message":"> Transcript [1640] [false]: 'ทั้งประวัติความเป็นมาและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085912606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085914953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085917168+07:00","message":"StatePrefix: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085919322+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085922031+07:00","message":"Push: 'ประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085924071+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085926582+07:00","message":"Set new StatePrefix : 'ทั้งประวัติความเป็นมาและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.085929245+07:00","message":"Next Push (prob) : 'เป็นมาและการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.085937264+07:00","message":"push: {false ประวัติความ 0 0xc0020ef000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.331755878+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.331792457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.331798908+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.331815068+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.331822716+07:00","message":"[bufferProcess] interim [580000000]:ทั้งประวัติความเป็นมาและลักษณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.331825432+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.331833629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.331836509+07:00","message":"> Transcript [1641] [false]: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.331839018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.33184125+07:00","message":"Set new StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.400904145+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.40095074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.400958047+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.4009747+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.400982078+07:00","message":"[bufferProcess] interim [640000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.400984811+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.40099167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.400994775+07:00","message":"> Transcript [1642] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.400998843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.401001091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.401003074+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.401006027+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.971488459+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.971529312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.971535913+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.971549699+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.971557033+07:00","message":"[bufferProcess] interim [240000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.971560002+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.971567469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.971570348+07:00","message":"> Transcript [1643] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.971573982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.971577039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.971581424+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.971584654+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.109694096+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.109732048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.109738868+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.1097519+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.109758751+07:00","message":"[bufferProcess] interim [420000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.109761718+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.109767184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.109769998+07:00","message":"> Transcript [1644] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.109773278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.109775434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.10977771+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.109780369+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.235466213+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.235509535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการคัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.235516342+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการคัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.235534589+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235543566+07:00","message":"[bufferProcess] interim [480000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235546331+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235555667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235558762+07:00","message":"> Transcript [1645] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235562921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235565604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235568048+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235572167+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235579564+07:00","message":"Push: 'เป็นมาและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235581767+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.2355841+07:00","message":"Set new StatePrefix : 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.235586535+07:00","message":"Next Push (prob) : 'นิสัยการพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.235595417+07:00","message":"push: {false เป็นมาและลักษณะ 0 0xc0020ef000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.289318272+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.289367479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.289376142+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.289395871+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.289410359+07:00","message":"[bufferProcess] interim [540000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.289414967+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.289424244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.289428484+07:00","message":"> Transcript [1646] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.289432239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.289435734+07:00","message":"Set new StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการคัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.293292159+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.293325915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.293332055+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.293354403+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.293361246+07:00","message":"[bufferProcess] interim [600000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.293364273+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.293369568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.293372796+07:00","message":"> Transcript [1647] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.293375807+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.617498699+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.617540561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.61754771+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.617569007+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.61757637+07:00","message":"[bufferProcess] interim [900000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.617578992+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.617586847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.617590214+07:00","message":"> Transcript [1648] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.617595183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.617597653+07:00","message":"Set new StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.681204341+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.681242342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.681251806+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.68126705+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.681275584+07:00","message":"[bufferProcess] interim [960000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.681278576+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.681282703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.6812859+07:00","message":"> Transcript [1649] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.681289975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.681292244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.681294591+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.681298593+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.931322703+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.93137144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.931378558+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.931390687+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.931397874+07:00","message":"[bufferProcess] interim [140000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.931400775+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.931407196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.931410267+07:00","message":"> Transcript [1650] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.931413977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.931416406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.931418782+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.931422186+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.519825813+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.519872101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.5198788+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.519898579+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.519910258+07:00","message":"[bufferProcess] interim [740000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.519913481+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.519917367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.519920619+07:00","message":"> Transcript [1651] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.51992439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.519926869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.519931716+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.519934957+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.573957674+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.574000344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.57400729+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.574018751+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574026255+07:00","message":"[bufferProcess] interim [860000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574031083+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574034986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574037943+07:00","message":"> Transcript [1652] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574041756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574043887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574046542+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574049699+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574052507+07:00","message":"Push: 'นิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574056996+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.57405957+07:00","message":"Set new StatePrefix : 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.574062012+07:00","message":"Next Push (prob) : 'สายพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.574070768+07:00","message":"push: {false นิสัยการพัฒนา 0 0xc0020ef000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.701051642+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.701088653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.701094851+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.701110275+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.70111802+07:00","message":"[bufferProcess] interim [980000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.701120868+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.701124433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.701127289+07:00","message":"> Transcript [1653] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.701130949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.701132977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.701134944+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.701137437+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.024559124+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.024595428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.024601788+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.024617242+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.024623748+07:00","message":"[bufferProcess] interim [280000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.024626448+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.02462992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.024633375+07:00","message":"> Transcript [1654] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.024636844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.024638738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.02464107+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.024643887+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:52.080679922+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:52.080700665+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.215114321+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.215152738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.215160238+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.215168727+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.215174919+07:00","message":"[bufferProcess] interim [460000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.215177666+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.215181646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.215184342+07:00","message":"> Transcript [1655] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.215187772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.215189797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.215191977+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.215194556+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.394160022+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.455670355+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.474544144+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.474591202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.474597648+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.474609337+07:00","message":"[buffer interim] 123 false ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474617021+07:00","message":"[bufferProcess] interim [820000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474619742+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474623637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474626788+07:00","message":"> Transcript [1656] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.47463257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474635176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474638237+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474641465+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474644382+07:00","message":"Push: 'สายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474646537+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474648977+07:00","message":"Set new StatePrefix : 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.474652314+07:00","message":"Next Push (prob) : 'และการจดทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.474660804+07:00","message":"push: {false สายพันธุ์ 0 0xc0020ef000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.529718767+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.529758084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนราษฎร์\",\"confidence\":0.9459425}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.52976602+07:00","message":"receive interim result [true|false]: ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนราษฎร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.529775253+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.52977755+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.529782938+07:00","message":"[buffer interim] 123 true ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529795262+07:00","message":"[bufferProcess] interim [850000000]:ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529798986+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529802885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529806114+07:00","message":"> Transcript [1657] [false]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529809841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529812023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529816605+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529819293+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529821389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529824751+07:00","message":"> Transcript [1658] [true]: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียนราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529827336+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529829185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529831091+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529833188+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและลักษณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.529836724+07:00","message":"Push: 'และการจดทะเบียนราษฎร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.529849572+07:00","message":"push: {true และการจดทะเบียนราษฎร์ 0 0xc0020ef000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:52.541647922+07:00","message":"write wav file: './tmp/7582/7582_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.823330371+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.823392651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.823398405+07:00","message":"receive interim result [false|false]: รับรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.823415401+07:00","message":"[buffer interim] 124 false รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.823423425+07:00","message":"[bufferProcess] interim [420000000]:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.823425711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.000706851+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.000746996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.000753222+07:00","message":"receive interim result [false|false]: รับรองไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.000767302+07:00","message":"[buffer interim] 124 false รับรองไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.000774179+07:00","message":"[bufferProcess] interim [600000000]:รับรองไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.000776465+07:00","message":"[bufferProcess] send to processor:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.000779921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.000783043+07:00","message":"> Transcript [1659] [false]: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.000785452+07:00","message":"Set StatePrefix (first interim): 'รับรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.174417877+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.174461558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.174468776+07:00","message":"receive interim result [false|false]: รับรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.174484251+07:00","message":"[buffer interim] 124 false รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.17449723+07:00","message":"[bufferProcess] interim [780000000]:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.174500889+07:00","message":"[bufferProcess] send to processor:รับรองไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.174510794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.174515101+07:00","message":"> Transcript [1660] [false]: 'รับรองไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.174519832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.174523074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.174526283+07:00","message":"StatePrefix: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.174529247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.301083023+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.301123384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองมาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.301129788+07:00","message":"receive interim result [false|false]: รับรองมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.301141721+07:00","message":"[buffer interim] 124 false รับรองมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.301151613+07:00","message":"[bufferProcess] interim [840000000]:รับรองมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.301155077+07:00","message":"[bufferProcess] send to processor:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.301173229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.301177881+07:00","message":"> Transcript [1661] [false]: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.301182992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.301185403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.301187474+07:00","message":"StatePrefix: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.301189747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.304227889+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.304247245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองมาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.304252028+07:00","message":"receive interim result [false|false]: รับรองมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.304263112+07:00","message":"[buffer interim] 124 false รับรองมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.30426938+07:00","message":"[bufferProcess] interim [900000000]:รับรองมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.304272674+07:00","message":"[bufferProcess] send to processor:รับรองมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.304277861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.304282337+07:00","message":"> Transcript [1662] [false]: 'รับรองมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.304286171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.304290381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.304292304+07:00","message":"StatePrefix: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.304294247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.695439502+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.695485672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองมาตรฐานร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.69549433+07:00","message":"receive interim result [false|false]: รับรองมาตรฐานร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.695507545+07:00","message":"[buffer interim] 124 false รับรองมาตรฐานร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695518117+07:00","message":"[bufferProcess] interim [320000000]:รับรองมาตรฐานร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695521771+07:00","message":"[bufferProcess] send to processor:รับรองมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695528678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695532853+07:00","message":"> Transcript [1663] [false]: 'รับรองมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695537656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695542875+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.69554514+07:00","message":"StatePrefix: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695547457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695551388+07:00","message":"Push: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695554414+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695557534+07:00","message":"Set new StatePrefix : 'รับรองมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.695560781+07:00","message":"Next Push (prob) : 'มาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.695571986+07:00","message":"push: {false รับรอง 0 0xc0004a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.81775754+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.817799527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองมาตรฐานระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.817807621+07:00","message":"receive interim result [false|false]: รับรองมาตรฐานระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.817823938+07:00","message":"[buffer interim] 124 false รับรองมาตรฐานระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.81783111+07:00","message":"[bufferProcess] interim [380000000]:รับรองมาตรฐานระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.817833653+07:00","message":"[bufferProcess] send to processor:รับรองมาตรฐานร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.817840378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.817843554+07:00","message":"> Transcript [1664] [false]: 'รับรองมาตรฐานร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.817846948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.817849501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.817851633+07:00","message":"StatePrefix: 'รับรองมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.817853845+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.072850108+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.072896925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองมาตรฐานระดับ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.072905034+07:00","message":"receive interim result [false|false]: รับรองมาตรฐานระดับ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.072921651+07:00","message":"[buffer interim] 124 false รับรองมาตรฐานระดับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.072930202+07:00","message":"[bufferProcess] interim [680000000]:รับรองมาตรฐานระดับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.072933741+07:00","message":"[bufferProcess] send to processor:รับรองมาตรฐานระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.072944166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.072947926+07:00","message":"> Transcript [1665] [false]: 'รับรองมาตรฐานระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.07295295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.072956487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.072959359+07:00","message":"StatePrefix: 'รับรองมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.072962897+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.214105651+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.214143553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองมาตรฐานระดับสากล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.214151259+07:00","message":"receive interim result [false|false]: รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.214167393+07:00","message":"[buffer interim] 124 false รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.214174787+07:00","message":"[bufferProcess] interim [740000000]:รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.214177464+07:00","message":"[bufferProcess] send to processor:รับรองมาตรฐานระดับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.214185462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.214188245+07:00","message":"> Transcript [1666] [false]: 'รับรองมาตรฐานระดับ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.21419148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.214194024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.214196498+07:00","message":"StatePrefix: 'รับรองมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.214199033+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.453854236+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.514828924+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.557661984+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.557698313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองมาตรฐานระดับสากล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.557703735+07:00","message":"receive interim result [true|false]: รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.557710905+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.557713241+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.557719074+07:00","message":"[buffer interim] 124 true รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557725985+07:00","message":"[bufferProcess] interim [220000000]:รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557730699+07:00","message":"[bufferProcess] send to processor (isfinal):รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557733859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557736482+07:00","message":"> Transcript [1667] [false]: 'รับรองมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557740004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557742139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557744323+07:00","message":"StatePrefix: 'รับรองมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557746694+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557751518+07:00","message":"Push: 'มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557753673+07:00","message":"TextPushed: 'รับรองมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557756015+07:00","message":"Set new StatePrefix : 'รับรองมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557758214+07:00","message":"Next Push (prob) : 'ระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557760049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557762381+07:00","message":"> Transcript [1668] [true]: 'รับรองมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557764574+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557766295+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557768097+07:00","message":"StatePrefix: 'รับรองมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557770348+07:00","message":"TextPushed: 'รับรองมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.557772379+07:00","message":"Push: 'ระดับสากล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.557781331+07:00","message":"push: {false มาตรฐาน 0 0xc0004a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.557797128+07:00","message":"push: {true ระดับสากล 0 0xc0004a2300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:54.567846744+07:00","message":"write wav file: './tmp/7582/7582_124.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:55.081452382+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:55.081463657+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.258256959+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.258308451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.258315242+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.258331215+07:00","message":"[buffer interim] 125 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.258338701+07:00","message":"[bufferProcess] interim [780000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.258340917+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.502847574+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.502894127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอยสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.502900806+07:00","message":"receive interim result [false|false]: รอยสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.502915764+07:00","message":"[buffer interim] 125 false รอยสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.502924236+07:00","message":"[bufferProcess] interim [960000000]:รอยสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.502928143+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.502935122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.502938763+07:00","message":"> Transcript [1669] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.502942049+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.688638784+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.68868043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยตรงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.688686208+07:00","message":"receive interim result [false|false]: โดยตรงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.688700262+07:00","message":"[buffer interim] 125 false โดยตรงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.688707052+07:00","message":"[bufferProcess] interim [140000000]:โดยตรงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.688723115+07:00","message":"[bufferProcess] send to processor:รอยสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.688732082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.688735028+07:00","message":"> Transcript [1670] [false]: 'รอยสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.688737656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.68873979+07:00","message":"Set new StatePrefix: 'รอยสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.75033267+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.750381367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.750388231+07:00","message":"receive interim result [false|false]: โดยทรงมีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.750404775+07:00","message":"[buffer interim] 125 false โดยทรงมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.750412925+07:00","message":"[bufferProcess] interim [320000000]:โดยทรงมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.750415599+07:00","message":"[bufferProcess] send to processor:โดยตรงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.750419876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.750422995+07:00","message":"> Transcript [1671] [false]: 'โดยตรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.750425231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.750427325+07:00","message":"Set new StatePrefix: 'โดยตรงมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.06128599+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.061329825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.061336305+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.061349432+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.061368149+07:00","message":"[bufferProcess] interim [560000000]:โดยทรงมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.06137144+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.061375544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.061378717+07:00","message":"> Transcript [1672] [false]: 'โดยทรงมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.06138142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.061383564+07:00","message":"Set new StatePrefix: 'โดยทรงมีพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.248262876+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.248303012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.248308979+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.248322707+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.248330459+07:00","message":"[bufferProcess] interim [740000000]:โดยทรงมีพระอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.248332912+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.248336917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.248339737+07:00","message":"> Transcript [1673] [false]: 'โดยทรงมีพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.248342884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.24834494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.248347071+07:00","message":"StatePrefix: 'โดยทรงมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.248349225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.249767301+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.249784671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.249789238+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.249797118+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.249800684+07:00","message":"[bufferProcess] interim [800000000]:โดยทรงมีพระอัธยาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.249802826+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.249804971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.249807094+07:00","message":"> Transcript [1674] [false]: 'โดยทรงมีพระอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.249809527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.249811567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.249813346+07:00","message":"StatePrefix: 'โดยทรงมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.249815239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.641540186+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.641573115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.641578551+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.641593863+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.641600496+07:00","message":"[bufferProcess] interim [160000000]:โดยทรงมีพระอัธยาศัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.641603222+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.641609471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.641612285+07:00","message":"> Transcript [1675] [false]: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.641615445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.641617662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.641619845+07:00","message":"StatePrefix: 'โดยทรงมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.64162209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.829395456+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.829445118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.829451697+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.829467548+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.829477403+07:00","message":"[bufferProcess] interim [340000000]:โดยทรงมีพระอัธยาศัยเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.829479954+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.829486241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.829489364+07:00","message":"> Transcript [1676] [false]: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.829493183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.829495852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.82949789+07:00","message":"StatePrefix: 'โดยทรงมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.829500214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.829504904+07:00","message":"Push: 'โดยทรงมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.82950705+07:00","message":"TextPushed: 'โดยทรงมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.82950953+07:00","message":"Set new StatePrefix : 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.829512226+07:00","message":"Next Push (prob) : 'อัธยาศัยเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.829522255+07:00","message":"push: {false โดยทรงมีพระ 0 0xc00369ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.833069017+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.833100197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.833105356+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.83312032+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.833126298+07:00","message":"[bufferProcess] interim [400000000]:โดยทรงมีพระอัธยาศัยเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.833128606+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.833133602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.833136048+07:00","message":"> Transcript [1677] [false]: 'โดยทรงมีพระอัธยาศัยเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.833139288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.833141249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.833143624+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.833146573+07:00","message":"TextPushed: 'โดยทรงมีพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.960964486+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.961010672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.961016534+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.961028781+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.961037838+07:00","message":"[bufferProcess] interim [460000000]:โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.96104082+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.961045247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.961048259+07:00","message":"> Transcript [1678] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.961051667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.961054067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.961056041+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.961058165+07:00","message":"TextPushed: 'โดยทรงมีพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.533127027+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.5331925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.533199557+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.533217194+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.533230377+07:00","message":"[bufferProcess] interim [60000000]:โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.533233562+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.533241281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.533244893+07:00","message":"> Transcript [1679] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.533249282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.533251735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.533253999+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.533256619+07:00","message":"TextPushed: 'โดยทรงมีพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.544428179+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.544450536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.5444561+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.544468648+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544474298+07:00","message":"[bufferProcess] interim [120000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544476898+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544480158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544482797+07:00","message":"> Transcript [1680] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544486287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544488616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544490793+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544492953+07:00","message":"TextPushed: 'โดยทรงมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544501029+07:00","message":"Push: 'อัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544502985+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544506946+07:00","message":"Set new StatePrefix : 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.544509385+07:00","message":"Next Push (prob) : 'กันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.544536025+07:00","message":"push: {false อัธยาศัยเป็น 0 0xc00369ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.724649233+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.724675196+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.72467806+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.724680217+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.724682101+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.766870736+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.766913008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.766919451+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.76693259+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.766939893+07:00","message":"[bufferProcess] interim [300000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.76694227+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.766948128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.766952617+07:00","message":"> Transcript [1681] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.766956156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.766958479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.766960367+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.766962986+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.053520126+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.053557436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.053564855+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.053576416+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.053583004+07:00","message":"[bufferProcess] interim [540000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.053591665+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.053599451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.053602464+07:00","message":"> Transcript [1682] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.053606303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.053608965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.053611497+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.053614405+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.055801558+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.055819061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.055823896+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.055833783+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.055838702+07:00","message":"[bufferProcess] interim [600000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.055841327+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.055845835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.05584834+07:00","message":"> Transcript [1683] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.055851875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.055853756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.05585562+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.055858088+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:58.082127822+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:58.082159609+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.239880411+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.239923412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.239932047+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.239948372+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239956444+07:00","message":"[bufferProcess] interim [780000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239959336+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239967973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239972086+07:00","message":"> Transcript [1684] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239976597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239979972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239982648+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239985431+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239993435+07:00","message":"Push: 'กันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239995347+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.239997721+07:00","message":"Set new StatePrefix : 'โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.240000062+07:00","message":"Next Push (prob) : 'และส่งสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.240008565+07:00","message":"push: {false กันเอง 0 0xc00369ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.365788387+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.365828393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.3658356+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.365852052+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.365859932+07:00","message":"[bufferProcess] interim [840000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.365862912+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.365871529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.365874589+07:00","message":"> Transcript [1685] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.365877207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.365879299+07:00","message":"Set new StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.687923857+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.687969442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.687977694+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.687994545+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.688006463+07:00","message":"[bufferProcess] interim [140000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.688009156+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.688013276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.688016779+07:00","message":"> Transcript [1686] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.688021431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.688023759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.688026057+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.688029081+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.880359048+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.880410477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.880416647+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.880431104+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.880438948+07:00","message":"[bufferProcess] interim [380000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.880441568+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.880451434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.88045458+07:00","message":"> Transcript [1687] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.880459043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.880461387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.880463402+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.880468715+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.966113204+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.966156489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.966164491+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.966179732+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.966187379+07:00","message":"[bufferProcess] interim [500000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.966190129+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.966197307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.966200757+07:00","message":"> Transcript [1688] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.966205146+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.966207722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.966210502+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.966213861+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.130800615+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.130847722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.130856846+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.130878082+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130892963+07:00","message":"[bufferProcess] interim [680000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130897551+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130907509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130912777+07:00","message":"> Transcript [1689] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130919098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130924245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130928832+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130932766+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.13094218+07:00","message":"Push: 'และทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130947262+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130951914+07:00","message":"Set new StatePrefix : 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.130956459+07:00","message":"Next Push (prob) : 'ทัยในทุกข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.130968611+07:00","message":"push: {false และทรงสนพระ 0 0xc00369ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.633734014+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.708810677+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.708847444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.708853942+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.708867599+07:00","message":"[buffer interim] 125 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.708874006+07:00","message":"[bufferProcess] interim [280000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.708876534+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.708882149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.708884901+07:00","message":"> Transcript [1690] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.708888558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.708890787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.708892738+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.70889562+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.741536452+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.741576809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล\",\"confidence\":0.9539816}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.741582944+07:00","message":"receive interim result [true|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.741588231+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.741590469+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.741596839+07:00","message":"[buffer interim] 125 true โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.74160351+07:00","message":"[bufferProcess] interim [340000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741606756+07:00","message":"[bufferProcess] send to processor (isfinal):โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.74161056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741613452+07:00","message":"> Transcript [1691] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741616515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741618403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741620302+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741622932+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741625046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741627067+07:00","message":"> Transcript [1692] [true]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741629797+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741631741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741636116+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741638425+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.741641266+07:00","message":"Push: 'ทัยในทุกข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.741650212+07:00","message":"push: {true ทัยในทุกข้อมูล 0 0xc00369ae80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:59.751879338+07:00","message":"write wav file: './tmp/7582/7582_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.767454009+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.129079069+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.129125413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.12913099+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.129147882+07:00","message":"[buffer interim] 126 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.129155726+07:00","message":"[bufferProcess] interim [420000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.129157821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.301624432+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.301664832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.301670642+07:00","message":"receive interim result [false|false]: ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.301682847+07:00","message":"[buffer interim] 126 false ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.301690315+07:00","message":"[bufferProcess] interim [600000000]:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.301693244+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.301699221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.30170239+07:00","message":"> Transcript [1693] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.301704804+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.485035215+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.485089391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.485097737+07:00","message":"receive interim result [false|false]: ครอบครัวอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.485115612+07:00","message":"[buffer interim] 126 false ครอบครัวอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.485123936+07:00","message":"[bufferProcess] interim [780000000]:ครอบครัวอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.485126408+07:00","message":"[bufferProcess] send to processor:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.485130205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.48513317+07:00","message":"> Transcript [1694] [false]: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.48513567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.485137827+07:00","message":"Set new StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.611637558+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.61169275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.611699486+07:00","message":"receive interim result [false|false]: ครอบครัวยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.611716439+07:00","message":"[buffer interim] 126 false ครอบครัวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.611723989+07:00","message":"[bufferProcess] interim [840000000]:ครอบครัวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.611726617+07:00","message":"[bufferProcess] send to processor:ครอบครัวอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.611735866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.611738857+07:00","message":"> Transcript [1695] [false]: 'ครอบครัวอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.611742098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.611744621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.611746794+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.611749041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.734904702+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.734946087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.734952303+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.734966012+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.734973728+07:00","message":"[bufferProcess] interim [20000000]:ครอบครัวยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.734976357+07:00","message":"[bufferProcess] send to processor:ครอบครัวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.73498351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.73498648+07:00","message":"> Transcript [1696] [false]: 'ครอบครัวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.734989848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.734993056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.73499506+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.73499754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.947974481+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.948008115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.948013149+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.94802564+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.9480319+07:00","message":"[bufferProcess] interim [200000000]:ครอบครัวยังได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.94803451+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.948037982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.948041035+07:00","message":"> Transcript [1697] [false]: 'ครอบครัวยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.94804426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.948046493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.94805007+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.948052174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.992582886+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.992623617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้โทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.992629389+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.992643001+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992650368+07:00","message":"[bufferProcess] interim [260000000]:ครอบครัวยังได้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992653404+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992660222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992663403+07:00","message":"> Transcript [1698] [false]: 'ครอบครัวยังได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992666981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992669386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992671519+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992674295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992680009+07:00","message":"Push: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992683331+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.99268547+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.992687761+07:00","message":"Next Push (prob) : 'ยังได้เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.992696359+07:00","message":"push: {false ครอบครัว 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.995855324+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.995874636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.995879707+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.99589008+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.99589432+07:00","message":"[bufferProcess] interim [320000000]:ครอบครัวยังได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.995896476+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.99590017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.995903498+07:00","message":"> Transcript [1699] [false]: 'ครอบครัวยังได้โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.995905512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.99590792+07:00","message":"Set new StatePrefix: 'ครอบครัวยังได้โทร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:01.082440573+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:01.082460874+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.327651839+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.327693558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.32769986+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.327716381+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.327726617+07:00","message":"[bufferProcess] interim [560000000]:ครอบครัวยังได้ถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.327731781+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.327739473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.327742677+07:00","message":"> Transcript [1700] [false]: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.327745354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.327748208+07:00","message":"Set new StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.369274224+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.36931236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.369318176+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.369331475+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.369338777+07:00","message":"[bufferProcess] interim [680000000]:ครอบครัวยังได้ถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.36934131+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.36934746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.369350442+07:00","message":"> Transcript [1701] [false]: 'ครอบครัวยังได้ถวายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.36935383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.369356168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.36935828+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.369360699+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.648582346+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.64862906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.648635229+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.64865037+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.64866045+07:00","message":"[bufferProcess] interim [920000000]:ครอบครัวยังได้ถวายสุนัขเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.648663574+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.648669786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.648673058+07:00","message":"> Transcript [1702] [false]: 'ครอบครัวยังได้ถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.648677285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.64868026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.648682282+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.648684766+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.829139276+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.829190771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.829197534+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.829211065+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.829217599+07:00","message":"[bufferProcess] interim [40000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.829220336+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.829226058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.829228971+07:00","message":"> Transcript [1703] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.829232323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.829234698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.829237202+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.829239783+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.094299722+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.094340074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.094345888+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.094362177+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094376729+07:00","message":"[bufferProcess] interim [340000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094379558+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094383578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094386754+07:00","message":"> Transcript [1704] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094390622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094393196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094395586+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094397935+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094400632+07:00","message":"Push: 'ยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094402549+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094404789+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.094407379+07:00","message":"Next Push (prob) : 'สุนัขเพศผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.094415778+07:00","message":"push: {false ยังได้ถวาย 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.417691507+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.417738179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.417746475+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.417764324+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.417772671+07:00","message":"[bufferProcess] interim [640000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.417776523+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.41778374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.417787635+07:00","message":"> Transcript [1705] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.417793473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.417796606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.417799877+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.417803541+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.790837374+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.790886232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.790895499+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.790912723+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.79092483+07:00","message":"[bufferProcess] interim [940000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.790929638+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.790937858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.790942706+07:00","message":"> Transcript [1706] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.790948001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.79095117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.790954844+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.790958799+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.85890457+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.858945241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.858952245+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.858967587+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.85897488+07:00","message":"[bufferProcess] interim [120000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.85897864+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.858986538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.858989953+07:00","message":"> Transcript [1707] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.858993489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.858995811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.85899847+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.859001284+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.048235615+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.048276881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.048283788+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.048295466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.04829836+07:00","message":"receive interim result [false|false]:  2 เดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.048305667+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.048309607+07:00","message":"[buffer interim] 126 false  2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048315872+07:00","message":"[bufferProcess] interim [240000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048318329+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048321814+07:00","message":"[bufferProcess] interim [240000000]: 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048324273+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048327797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048331026+07:00","message":"> Transcript [1708] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048335329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048337849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048340121+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048343154+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048345837+07:00","message":"Push: 'สุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048347819+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048350196+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.048352372+07:00","message":"Next Push (prob) : 'อายุประมาณ 2 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.048360567+07:00","message":"push: {false สุนัขเพศผู้ 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.307318005+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.307353531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.307359984+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.307370631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เดือนซิ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.307394314+07:00","message":"receive interim result [false|false]:  2 เดือนซิ่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.307412813+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.307430343+07:00","message":"[buffer interim] 126 false  2 เดือนซิ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307437757+07:00","message":"[bufferProcess] interim [480000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307442465+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307449372+07:00","message":"[bufferProcess] interim [480000000]: 2 เดือนซิ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307452138+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซิ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307455543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307459157+07:00","message":"> Transcript [1709] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307463078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307465305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307467581+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.307470118+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.37651224+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.376550693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.376557488+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.376566553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.376569652+07:00","message":"receive interim result [false|false]:  เดือนครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.376577159+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.376583102+07:00","message":"[buffer interim] 126 false  เดือนครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.376589041+07:00","message":"[bufferProcess] interim [540000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.37659178+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซิ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.376597735+07:00","message":"[bufferProcess] interim [540000000]: เดือนครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.376601707+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.37660489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.376608362+07:00","message":"> Transcript [1710] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซิ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.376612049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.376614059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.376616021+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.376618735+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.497496105+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.497532025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.497538986+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.497551086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.497554328+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.497561881+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.497565859+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.497571559+07:00","message":"[bufferProcess] interim [660000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.497574381+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.497577831+07:00","message":"[bufferProcess] interim [660000000]: เดือนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.49758046+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.497583833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.497586859+07:00","message":"> Transcript [1711] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.497590311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.4975925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.497594803+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.497597375+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.567600666+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.567640223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.567647224+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.567659365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.567662621+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.567670523+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.567674422+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567679935+07:00","message":"[bufferProcess] interim [780000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567682956+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567685917+07:00","message":"[bufferProcess] interim [780000000]: เดือนซึ่งเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567688335+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567691493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567694416+07:00","message":"> Transcript [1712] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567698116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567700391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567702508+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567705011+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567707808+07:00","message":"Push: 'อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567709784+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.567711988+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.56771425+07:00","message":"Next Push (prob) : 'ซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.56772174+07:00","message":"push: {false อายุประมาณ 2 เดือน 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.803518106+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.803561673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.803570839+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.803585447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกชิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.803590544+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกชิ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.803599794+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.803605242+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803613428+07:00","message":"[bufferProcess] interim [20000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803618432+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803624184+07:00","message":"[bufferProcess] interim [20000000]: เดือนซึ่งเป็นลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803627719+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803633137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803638153+07:00","message":"> Transcript [1713] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803643566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803646573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803650537+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.803654204+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.012460394+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.012500765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.012508029+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.012522108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.012525265+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.012534598+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.012539609+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012546212+07:00","message":"[bufferProcess] interim [140000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012549158+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012552882+07:00","message":"[bufferProcess] interim [140000000]: เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012555766+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012559018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012561955+07:00","message":"> Transcript [1714] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012566134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012568346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012570673+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.012573327+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:04.083459259+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:04.083472849+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.086637977+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.086671468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.086678387+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.086692257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.08669543+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.086707581+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.086712791+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086720947+07:00","message":"[bufferProcess] interim [320000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086724426+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086727991+07:00","message":"[bufferProcess] interim [320000000]: เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086730992+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086734164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086737448+07:00","message":"> Transcript [1715] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086741586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086743935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086746149+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.086748692+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.204104233+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.204144762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.204151272+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.204161442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.204164174+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.204171903+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.204178724+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204185519+07:00","message":"[bufferProcess] interim [380000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204188836+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204194318+07:00","message":"[bufferProcess] interim [380000000]: เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204197057+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204200512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204203812+07:00","message":"> Transcript [1716] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204208233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.20421041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204212905+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.20421532+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204219674+07:00","message":"Push: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204221565+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.20422391+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.204226641+07:00","message":"Next Push (prob) : 'ลูกสุนัขที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.204234277+07:00","message":"push: {false ซึ่งเป็น 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.392534652+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.392577691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.39258489+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.392596671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.392599712+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.392608026+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.392615993+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.392623079+07:00","message":"[bufferProcess] interim [560000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.392625744+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.392629279+07:00","message":"[bufferProcess] interim [560000000]: เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.392632336+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.39263659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.39264555+07:00","message":"> Transcript [1717] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.392649915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.392652181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.39265416+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.392657326+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.393253981+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.393290424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.393296262+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.393310436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.393313392+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.393320763+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.393324095+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393330431+07:00","message":"[bufferProcess] interim [620000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393333169+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393336712+07:00","message":"[bufferProcess] interim [620000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393339481+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393342489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393345364+07:00","message":"> Transcript [1718] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393349248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393351463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393353428+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.393356207+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.578172188+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.578203784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.578210189+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.578220816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.578226176+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.578240434+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.578252347+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.578260719+07:00","message":"[bufferProcess] interim [740000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.578265221+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.578270623+07:00","message":"[bufferProcess] interim [740000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.578274798+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.578279155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.57828398+07:00","message":"> Transcript [1719] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.578289121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.578292083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.578295693+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.578299923+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.911950816+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.911997303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.912004472+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.912015935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.912018612+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.91202774+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.912032164+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.91203865+07:00","message":"[bufferProcess] interim [100000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912041776+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.91204505+07:00","message":"[bufferProcess] interim [100000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912050301+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.91205369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912056925+07:00","message":"> Transcript [1720] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912064569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912067183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912069403+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912074049+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912077067+07:00","message":"Push: 'ลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912079053+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912081593+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.912084192+07:00","message":"Next Push (prob) : 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.91210884+07:00","message":"push: {false ลูกสุนัขที่ 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.984509986+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.984554631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.984580442+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.984593137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.984596864+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.98460562+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.98460998+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984617545+07:00","message":"[bufferProcess] interim [220000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.98462081+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984625017+07:00","message":"[bufferProcess] interim [220000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984627611+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984631271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984634133+07:00","message":"> Transcript [1721] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984638217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984640354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984642684+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984645412+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.355049629+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.355089673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.355097049+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.355109274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.355113005+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.355120513+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.355127982+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355134288+07:00","message":"[bufferProcess] interim [580000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355137105+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355145955+07:00","message":"[bufferProcess] interim [580000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355149239+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355152185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355155033+07:00","message":"> Transcript [1722] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355159655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355161883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355164292+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.355167665+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.609459197+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.60949763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.609506007+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.609520968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.609525932+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.609533448+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.609537751+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.609544111+07:00","message":"[bufferProcess] interim [760000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.609547276+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.609551188+07:00","message":"[bufferProcess] interim [760000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.609554042+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.6095576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.609560362+07:00","message":"> Transcript [1723] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.609564711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.609566915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.609569163+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.609572201+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.78328455+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.809353842+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.809401782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.809408831+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.809423093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.809427292+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.809436741+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.809440665+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809447515+07:00","message":"[bufferProcess] interim [0]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809450283+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809453467+07:00","message":"[bufferProcess] interim [0]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809456111+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809460621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809463573+07:00","message":"> Transcript [1724] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809468288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809470831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809472729+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809475548+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809478454+07:00","message":"Push: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809480508+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809482897+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.809485828+07:00","message":"Next Push (prob) : 'สายพันธุ์สมบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.809494794+07:00","message":"push: {false มีลักษณะ 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.854718822+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.876160817+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.876202766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.876210358+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.876223285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.876227171+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.876235627+07:00","message":"[buffer interim] 126 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.876240115+07:00","message":"[buffer interim] 126 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876246032+07:00","message":"[bufferProcess] interim [120000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876248959+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876253282+07:00","message":"[bufferProcess] interim [120000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876257737+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876261765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876264615+07:00","message":"> Transcript [1725] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876268997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876271185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876273184+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.876278587+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.912183109+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.91222662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.912234342+07:00","message":"receive interim result [true|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.912243263+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.912245447+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.91225178+07:00","message":"[buffer interim] 126 true ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912260404+07:00","message":"[bufferProcess] interim [180000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912264663+07:00","message":"[bufferProcess] send to processor (isfinal):ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912268513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912271326+07:00","message":"> Transcript [1726] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912275053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912278273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912280343+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.9122834+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912285555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912287601+07:00","message":"> Transcript [1727] [true]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912290008+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912292106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912293875+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912296112+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.912301715+07:00","message":"Push: 'สายพันธุ์สมบูรณ์ที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.912309362+07:00","message":"push: {true สายพันธุ์สมบูรณ์ที่สุด 0 0xc000186a80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:05.923662269+07:00","message":"write wav file: './tmp/7582/7582_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.526915641+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.526968276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.526976198+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.526995363+07:00","message":"[buffer interim] 127 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.52700672+07:00","message":"[bufferProcess] interim [720000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.527009705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.573247945+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.573290943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.573297341+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.573311626+07:00","message":"[buffer interim] 127 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.573319465+07:00","message":"[bufferProcess] interim [780000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.573322043+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.573329207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.573332414+07:00","message":"> Transcript [1728] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.573334754+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.829079144+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.82911931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.82912561+07:00","message":"receive interim result [false|false]: จากพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.829136398+07:00","message":"[buffer interim] 127 false จากพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.829143724+07:00","message":"[bufferProcess] interim [960000000]:จากพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.829146115+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.829150047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.829153067+07:00","message":"> Transcript [1729] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.829155465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.829157807+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.884016346+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.884057051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.884064071+07:00","message":"receive interim result [false|false]: จากภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.884079237+07:00","message":"[buffer interim] 127 false จากภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.884085617+07:00","message":"[bufferProcess] interim [20000000]:จากภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.884087918+07:00","message":"[bufferProcess] send to processor:จากพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.88409159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.884094731+07:00","message":"> Transcript [1730] [false]: 'จากพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.884097928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.884102503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.884104421+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.884106408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.917974535+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.918013243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.918019555+07:00","message":"receive interim result [false|false]: จากพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.91803771+07:00","message":"[buffer interim] 127 false จากพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.918046635+07:00","message":"[bufferProcess] interim [80000000]:จากพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.91805067+07:00","message":"[bufferProcess] send to processor:จากภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.918055356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.918059125+07:00","message":"> Transcript [1731] [false]: 'จากภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.91806314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.918066038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.918069192+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.918072135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.01549897+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.015537819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.015545918+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.015563325+07:00","message":"[buffer interim] 127 false จากพ่อพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.015572303+07:00","message":"[bufferProcess] interim [140000000]:จากพ่อพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.015575828+07:00","message":"[bufferProcess] send to processor:จากพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.015585908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.015590233+07:00","message":"> Transcript [1732] [false]: 'จากพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.015595022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.015599228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.015603103+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.015606761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:07.084051792+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:07.08406691+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.101535125+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.101584043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.101589912+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.101602862+07:00","message":"[buffer interim] 127 false จากพ่อพันธุ์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101610258+07:00","message":"[bufferProcess] interim [320000000]:จากพ่อพันธุ์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101612826+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101618919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101621727+07:00","message":"> Transcript [1733] [false]: 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101625273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101629924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101632923+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.10163565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101640228+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101642267+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101644767+07:00","message":"Set new StatePrefix : 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.101647315+07:00","message":"Next Push (prob) : 'พ่อพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.101655209+07:00","message":"push: {false จาก 0 0xc004026280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.272308634+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.272352316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.272358591+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.272372065+07:00","message":"[buffer interim] 127 false จากพ่อพันธุ์ชั้นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.272379064+07:00","message":"[bufferProcess] interim [440000000]:จากพ่อพันธุ์ชั้นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.272387942+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.272394223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.272397789+07:00","message":"> Transcript [1734] [false]: 'จากพ่อพันธุ์ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.272402016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.272404512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.272406954+07:00","message":"StatePrefix: 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.272409913+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.741426082+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.741471771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.74147832+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.741495131+07:00","message":"[buffer interim] 127 false จากพ่อพันธุ์ชั้นดีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.741503635+07:00","message":"[bufferProcess] interim [920000000]:จากพ่อพันธุ์ชั้นดีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.741506368+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.741514509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.741517661+07:00","message":"> Transcript [1735] [false]: 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.741521343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.741523821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.741526012+07:00","message":"StatePrefix: 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.741528864+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.921098881+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.921144069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.92115239+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสีขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.921192762+07:00","message":"[buffer interim] 127 false จากพ่อพันธุ์ชั้นดีสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.921201916+07:00","message":"[bufferProcess] interim [100000000]:จากพ่อพันธุ์ชั้นดีสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.921205458+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.921212739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.921216612+07:00","message":"> Transcript [1736] [false]: 'จากพ่อพันธุ์ชั้นดีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.921221394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.921224328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.921227924+07:00","message":"StatePrefix: 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.921231606+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.187864749+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.187907205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาวน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.187913839+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสีขาวน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.187927968+07:00","message":"[buffer interim] 127 false จากพ่อพันธุ์ชั้นดีสีขาวน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187934691+07:00","message":"[bufferProcess] interim [400000000]:จากพ่อพันธุ์ชั้นดีสีขาวน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187937024+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดีสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.18794048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187943379+07:00","message":"> Transcript [1737] [false]: 'จากพ่อพันธุ์ชั้นดีสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187947098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187949447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187951663+07:00","message":"StatePrefix: 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187954117+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187958503+07:00","message":"Push: 'พ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187960529+07:00","message":"TextPushed: 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187962764+07:00","message":"Set new StatePrefix : 'จากพ่อพันธุ์ชั้นดีสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.187965168+07:00","message":"Next Push (prob) : 'ชั้นดีสีขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.187991026+07:00","message":"push: {false พ่อพันธุ์ 0 0xc004026280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.297070416+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.297111569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.297117562+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.297137464+07:00","message":"[buffer interim] 127 false จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.297145757+07:00","message":"[bufferProcess] interim [520000000]:จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.297148462+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดีสีขาวน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.297152602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.297155635+07:00","message":"> Transcript [1738] [false]: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.297159418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.297172593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.297174651+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดีสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.297177512+07:00","message":"TextPushed: 'จากพ่อพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.42655486+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.426595798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.426602161+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.426614207+07:00","message":"[buffer interim] 127 false จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.426621548+07:00","message":"[bufferProcess] interim [580000000]:จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.426624117+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.426629862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.426632692+07:00","message":"> Transcript [1739] [false]: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.426636022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.426638558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.426640691+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดีสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.426643368+07:00","message":"TextPushed: 'จากพ่อพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.533654381+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.645278928+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.645319156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.645325567+07:00","message":"receive interim result [true|false]: จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.645336754+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.645339034+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.645344478+07:00","message":"[buffer interim] 127 true จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645351739+07:00","message":"[bufferProcess] interim [910000000]:จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645355388+07:00","message":"[bufferProcess] send to processor (isfinal):จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645358691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.64536179+07:00","message":"> Transcript [1740] [false]: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645364804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645366882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645369299+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดีสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645371973+07:00","message":"TextPushed: 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.64537379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645375753+07:00","message":"> Transcript [1741] [true]: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645380323+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645382178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645384099+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดีสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645396233+07:00","message":"TextPushed: 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.645404452+07:00","message":"Push: 'ชั้นดีสีขาวน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.645412928+07:00","message":"push: {true ชั้นดีสีขาวน้ำตาล 0 0xc004026280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:08.655401877+07:00","message":"write wav file: './tmp/7582/7582_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.666256948+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.717317849+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.717370737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.717376608+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.717397676+07:00","message":"[buffer interim] 128 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.717407501+07:00","message":"[bufferProcess] interim [130000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.717409655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.71741576+07:00","message":"[bufferProcess] send to processor (ticker):หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.71741858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.717421723+07:00","message":"> Transcript [1742] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.717424141+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.896995037+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.89703214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.897038119+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.897052536+07:00","message":"[buffer interim] 128 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.897059588+07:00","message":"[bufferProcess] interim [310000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.897061417+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:10.08495555+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:10.084960857+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.23315649+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.233209759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.233215724+07:00","message":"receive interim result [false|false]: หลังจากทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.233232798+07:00","message":"[buffer interim] 128 false หลังจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233243436+07:00","message":"[bufferProcess] interim [610000000]:หลังจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.23324602+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233249908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233253306+07:00","message":"> Transcript [1743] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233256893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233259212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233263324+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233265732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.290364998+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.290425641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.29043377+07:00","message":"receive interim result [false|false]: หลังจากถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.290453885+07:00","message":"[buffer interim] 128 false หลังจากถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.290462033+07:00","message":"[bufferProcess] interim [670000000]:หลังจากถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.290465518+07:00","message":"[bufferProcess] send to processor:หลังจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.290473843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.290478004+07:00","message":"> Transcript [1744] [false]: 'หลังจากทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.290482512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.290485545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.290488566+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.290491748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.54635865+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.546420167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.54644072+07:00","message":"receive interim result [false|false]: หลังจากถวายสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.546458636+07:00","message":"[buffer interim] 128 false หลังจากถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.546470281+07:00","message":"[bufferProcess] interim [910000000]:หลังจากถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.54647392+07:00","message":"[bufferProcess] send to processor:หลังจากถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.54648201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.546486469+07:00","message":"> Transcript [1745] [false]: 'หลังจากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.546491272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.546494417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.546498304+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.546501729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.63171434+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.631759786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.631765735+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.631779398+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631785831+07:00","message":"[bufferProcess] interim [30000000]:หลังจากถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631788388+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631794091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631797015+07:00","message":"> Transcript [1746] [false]: 'หลังจากถวายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631800454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631802682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631804741+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631807039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631812488+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631814614+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631816612+07:00","message":"Set new StatePrefix : 'หลังจากถวายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.631818954+07:00","message":"Next Push (prob) : 'จากถวายสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.631826153+07:00","message":"push: {false หลัง 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.806751719+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.806807591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.806814573+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.806832623+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.806839951+07:00","message":"[bufferProcess] interim [210000000]:หลังจากถวายสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.806843161+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.806851472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.806855327+07:00","message":"> Transcript [1747] [false]: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.806858225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.806860645+07:00","message":"Set new StatePrefix: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.936736798+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.936773663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.936779414+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.936791949+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.936798861+07:00","message":"[bufferProcess] interim [330000000]:หลังจากถวายสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.936801684+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.936804998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.936808081+07:00","message":"> Transcript [1748] [false]: 'หลังจากถวายสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.936811265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.936813651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.936816002+07:00","message":"StatePrefix: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.936818447+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.994429138+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.994473319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.994479268+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.9944934+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.99450032+07:00","message":"[bufferProcess] interim [390000000]:หลังจากถวายสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.99450284+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.99450874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.994511594+07:00","message":"> Transcript [1749] [false]: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.994515185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.994517417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.994519802+07:00","message":"StatePrefix: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.994522137+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.31631128+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.316353722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.316359673+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.316373057+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.316379355+07:00","message":"[bufferProcess] interim [690000000]:หลังจากถวายสุนัขบางแก้วและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.316381989+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.31638868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.316396735+07:00","message":"> Transcript [1750] [false]: 'หลังจากถวายสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.316400891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.316403479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.316405636+07:00","message":"StatePrefix: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.316407831+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.441974506+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.442016463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.442022156+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.442038568+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442045124+07:00","message":"[bufferProcess] interim [750000000]:หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442047437+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442051346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442054866+07:00","message":"> Transcript [1751] [false]: 'หลังจากถวายสุนัขบางแก้วและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442058489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442060606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442062697+07:00","message":"StatePrefix: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442065081+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442073053+07:00","message":"Push: 'จากถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442075043+07:00","message":"TextPushed: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442077268+07:00","message":"Set new StatePrefix : 'หลังจากถวายสุนัขบางแก้วและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.442079414+07:00","message":"Next Push (prob) : 'บางแก้วและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.442086897+07:00","message":"push: {false จากถวายสุนัข 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.035355025+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.035414489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.035420977+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.035435672+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.035443723+07:00","message":"[bufferProcess] interim [350000000]:หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.035447554+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.035456902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.035460295+07:00","message":"> Transcript [1752] [false]: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.035463171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.035465387+07:00","message":"Set new StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.144555063+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.144600039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.144606545+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.144624632+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.14463907+07:00","message":"[bufferProcess] interim [470000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.144642084+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.144647609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.144652757+07:00","message":"> Transcript [1753] [false]: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.144657185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.144659473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.14466161+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.144664372+07:00","message":"TextPushed: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.335148635+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.335192749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.335198509+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.335211683+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.335220402+07:00","message":"[bufferProcess] interim [650000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.335223606+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.335227251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.335230383+07:00","message":"> Transcript [1754] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.335233738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.335235887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.335238135+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.335241149+07:00","message":"TextPushed: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.603205902+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.603245362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.603251355+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.603267427+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.603275048+07:00","message":"[bufferProcess] interim [10000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.603278265+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.603285593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.603289221+07:00","message":"> Transcript [1755] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.603293237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.603295498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.603300549+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.603303553+07:00","message":"TextPushed: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.856121744+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.856162817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.856169191+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.856186611+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.85619777+07:00","message":"[bufferProcess] interim [190000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856200265+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856203954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856207546+07:00","message":"> Transcript [1756] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856212138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.85621443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856217082+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856220759+07:00","message":"TextPushed: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856228165+07:00","message":"Push: 'บางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856230043+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856232563+07:00","message":"Set new StatePrefix : 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.856235064+07:00","message":"Next Push (prob) : 'พระองค์ทรงอุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.856243683+07:00","message":"push: {false บางแก้วแล้ว 0 0xc0004a2f00}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:13.085413128+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:13.085422893+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.131435002+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.131476458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกชิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.131482323+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกชิ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.131498804+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.131507019+07:00","message":"[bufferProcess] interim [430000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.131512402+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.131516866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.131519676+07:00","message":"> Transcript [1757] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.13152362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.131527826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.131529962+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.131532633+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.14064907+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.140683535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.140690064+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.140705729+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.140712218+07:00","message":"[bufferProcess] interim [490000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.140715205+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.140722559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.140725404+07:00","message":"> Transcript [1758] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.140729239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.140731653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.140734994+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.140738359+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.321982874+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.322022981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.322030677+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.32204814+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.32205856+07:00","message":"[bufferProcess] interim [730000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.322061416+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.322064884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.322067721+07:00","message":"> Transcript [1759] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.322071412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.322073506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.32207562+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.322078204+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.492386184+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.492439007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.492445432+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.492459181+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492465919+07:00","message":"[bufferProcess] interim [850000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492468988+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492475656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.49247864+07:00","message":"> Transcript [1760] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.49248212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492484418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492486809+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492491321+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492497594+07:00","message":"Push: 'พระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492500086+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492502662+07:00","message":"Set new StatePrefix : 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.492505249+07:00","message":"Next Push (prob) : 'ลูกสุนัขไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.492512274+07:00","message":"push: {false พระองค์ทรงอุ้ม 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.640422234+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.640470124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.640483431+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.640502435+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.640511615+07:00","message":"[bufferProcess] interim [30000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.640515071+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.640519137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.640522296+07:00","message":"> Transcript [1761] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.640525909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.640528076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.6405306+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.64053343+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.816101938+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.816140903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.816148623+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.816168834+07:00","message":"[buffer interim] 128 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.816177236+07:00","message":"[bufferProcess] interim [210000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.816180388+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.816184456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.816188044+07:00","message":"> Transcript [1762] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.816192063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.816196255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.816198712+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.816201892+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.983380395+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.054769915+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.090451828+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.090500323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.090506492+07:00","message":"receive interim result [true|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.090516191+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.090519221+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.090526661+07:00","message":"[buffer interim] 128 true หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090533642+07:00","message":"[bufferProcess] interim [540000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090538525+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090542248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090544918+07:00","message":"> Transcript [1763] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090549416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.09055162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090554088+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090556933+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090559157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090561134+07:00","message":"> Transcript [1764] [true]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090563954+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090565742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090567542+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090569515+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.090572261+07:00","message":"Push: 'ลูกสุนัขไว้ด้วยพระองค์เอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.090580019+07:00","message":"push: {true ลูกสุนัขไว้ด้วยพระองค์เอง 0 0xc0004a2f00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:14.103011267+07:00","message":"write wav file: './tmp/7582/7582_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.804150173+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.804195088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.804200919+07:00","message":"receive interim result [false|false]: ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.804217998+07:00","message":"[buffer interim] 129 false ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.804225612+07:00","message":"[bufferProcess] interim [600000000]:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.804227544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.921975895+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.922014323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระวังนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.922019844+07:00","message":"receive interim result [false|false]: ระวังนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.92203607+07:00","message":"[buffer interim] 129 false ระวังนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.922042246+07:00","message":"[bufferProcess] interim [720000000]:ระวังนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.922044669+07:00","message":"[bufferProcess] send to processor:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.922048321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.922051145+07:00","message":"> Transcript [1765] [false]: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.922053275+07:00","message":"Set StatePrefix (first interim): 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.030209453+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.030244674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.030250072+07:00","message":"receive interim result [false|false]: ระหว่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.030263235+07:00","message":"[buffer interim] 129 false ระหว่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.030270085+07:00","message":"[bufferProcess] interim [780000000]:ระหว่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.030272385+07:00","message":"[bufferProcess] send to processor:ระวังนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.03027601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.030278946+07:00","message":"> Transcript [1766] [false]: 'ระวังนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.03028118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.030283394+07:00","message":"Set new StatePrefix: 'ระวังนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.228928351+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.228972382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.228979208+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.228995203+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.2290027+07:00","message":"[bufferProcess] interim [20000000]:ระหว่างนั้นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.229005512+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.229013352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.229017104+07:00","message":"> Transcript [1767] [false]: 'ระหว่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.229019766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.229025125+07:00","message":"Set new StatePrefix: 'ระหว่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.445266161+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.445308852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระวังนะลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.445314709+07:00","message":"receive interim result [false|false]: ระวังนะลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.445331225+07:00","message":"[buffer interim] 129 false ระวังนะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.445339341+07:00","message":"[bufferProcess] interim [140000000]:ระวังนะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.44534184+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.445348058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.445351278+07:00","message":"> Transcript [1768] [false]: 'ระหว่างนั้นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.44535445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.445356754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.445358775+07:00","message":"StatePrefix: 'ระหว่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.445361422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.640557948+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.640611893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.640619292+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.640633653+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.6406414+07:00","message":"[bufferProcess] interim [320000000]:ระหว่างนั้นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.640644512+07:00","message":"[bufferProcess] send to processor:ระวังนะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.640650149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.6406532+07:00","message":"> Transcript [1769] [false]: 'ระวังนะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.640655763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.640659327+07:00","message":"Set new StatePrefix: 'ระวังนะลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.704252644+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.704295916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.704302798+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.704319286+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.704327986+07:00","message":"[bufferProcess] interim [500000000]:ระหว่างนั้นลูกสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.704331131+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.704334971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.70433812+07:00","message":"> Transcript [1770] [false]: 'ระหว่างนั้นลูกสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.704341178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.704343635+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.810957344+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.811000946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกหลานนักปราชญ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.811007452+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกหลานนักปราชญ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.811023533+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกหลานนักปราชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.811031373+07:00","message":"[bufferProcess] interim [560000000]:ระหว่างนั้นลูกหลานนักปราชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.811034077+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.811038201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.811044325+07:00","message":"> Transcript [1771] [false]: 'ระหว่างนั้นลูกสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.811048281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.81105077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.81105333+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.811056567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.832302444+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.832340739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.832346537+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.832364281+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.832372691+07:00","message":"[bufferProcess] interim [620000000]:ระหว่างนั้นลูกสุนัขภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.83237551+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกหลานนักปราชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.83237946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.832382995+07:00","message":"> Transcript [1772] [false]: 'ระหว่างนั้นลูกหลานนักปราชญ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.832385755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.832388058+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกหลานนักปราชญ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.931043866+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.931085884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.931092705+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.931108041+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.931116222+07:00","message":"[bufferProcess] interim [680000000]:ระหว่างนั้นลูกสุนัขปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.931118949+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.931127019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.931130049+07:00","message":"> Transcript [1773] [false]: 'ระหว่างนั้นลูกสุนัขภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.931132474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.93113481+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกสุนัขภาษา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:16.08608152+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:16.086093311+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.120873134+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.120916115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.120922497+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.120939248+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.12095042+07:00","message":"[bufferProcess] interim [920000000]:ระหว่างนั้นลูกสุนัขปัสสาวะโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.120953305+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.120957582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.120960705+07:00","message":"> Transcript [1774] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.120967292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.120972977+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.181591545+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.181632958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.181639733+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.181654434+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.181662155+07:00","message":"[bufferProcess] interim [980000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.181665086+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.18167319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.181676306+07:00","message":"> Transcript [1775] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.181680341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.181682464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.181684779+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.181687407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.309925116+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.309965524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.309971541+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.309990497+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.309998993+07:00","message":"[bufferProcess] interim [40000000]:ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.310001629+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.310006555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.310009768+07:00","message":"> Transcript [1776] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.310013396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.310015495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.310019446+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.310022009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.313073133+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.31308779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.313092738+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.31310252+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.313106448+07:00","message":"[bufferProcess] interim [100000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.313108763+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.313111261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.313113544+07:00","message":"> Transcript [1777] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.313116856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.31311879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.313120624+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.313123158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.494081307+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.49411651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.494122355+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.494135783+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494142001+07:00","message":"[bufferProcess] interim [280000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494145025+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494151683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.49415618+07:00","message":"> Transcript [1778] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494160395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494162971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.49416516+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494167664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494173353+07:00","message":"Push: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494175735+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494177936+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.494180251+07:00","message":"Next Push (prob) : 'ลงบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.494187301+07:00","message":"push: {false ระหว่างนั้นลูกสุนัขปัสสาวะ 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.082199689+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.082244522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.082251027+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.082264594+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.082272618+07:00","message":"[bufferProcess] interim [880000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.082275531+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.082282276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.082287171+07:00","message":"> Transcript [1779] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.082293396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.082295948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.082298514+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.082301624+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.26477462+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.264813727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.264820561+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.264836173+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.264845081+07:00","message":"[bufferProcess] interim [60000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.264848436+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.264852362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.264855713+07:00","message":"> Transcript [1780] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.264859542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.264862332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.264864967+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.264867842+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.393777917+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.393822638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.393829596+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.393844811+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.393852712+07:00","message":"[bufferProcess] interim [180000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.393856051+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.393864758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.393867968+07:00","message":"> Transcript [1781] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.393872256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.393875004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.393877167+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.39388071+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.772477822+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.772516173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.772524832+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.772541887+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772549127+07:00","message":"[bufferProcess] interim [540000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.77255208+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772560013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772563206+07:00","message":"> Transcript [1782] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772567233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772570279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772572577+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772575409+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772583406+07:00","message":"Push: 'ลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772585553+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772588268+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.772591177+07:00","message":"Next Push (prob) : 'พื้นขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.77260075+07:00","message":"push: {false ลงบน 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.776123805+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.77615615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.776162005+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.776174607+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.776181906+07:00","message":"[bufferProcess] interim [600000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.776184639+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.776190177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.776192851+07:00","message":"> Transcript [1783] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.776195935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.77619797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.776200126+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.776203133+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.902645181+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.902680359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.902687051+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.90269927+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.902705945+07:00","message":"[bufferProcess] interim [660000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.902708678+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.902714925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.902717774+07:00","message":"> Transcript [1784] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.902721005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.902723213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.902725195+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.902728176+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.097239773+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.097283729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.097293144+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.097306846+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.097313356+07:00","message":"[bufferProcess] interim [840000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.097323298+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.097331315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.097334552+07:00","message":"> Transcript [1785] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.097338195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.097342475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.097344692+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.097347629+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.310649374+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.310688457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.310696214+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.31071108+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310717555+07:00","message":"[bufferProcess] interim [80000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310720288+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310724055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310727085+07:00","message":"> Transcript [1786] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310731098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310733321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310735435+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310737986+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310741048+07:00","message":"Push: 'พื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310743086+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310745393+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.310748276+07:00","message":"Next Push (prob) : 'กำลังหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.310755638+07:00","message":"push: {false พื้นขณะที่ 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.415199784+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.415244377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.415250759+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.415265481+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.41527267+07:00","message":"[bufferProcess] interim [200000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.415275989+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.41528337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.415286443+07:00","message":"> Transcript [1787] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.415293295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.415295596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.415297689+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.415300612+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.673725232+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.673770523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.673778412+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.673792729+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.673800315+07:00","message":"[bufferProcess] interim [440000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.673803121+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.673810426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.673813691+07:00","message":"> Transcript [1788] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.67381808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.673820708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.673823737+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.673826915+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.842499069+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.842544029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.842550509+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.842565162+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.842571807+07:00","message":"[bufferProcess] interim [620000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.842574522+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.84257797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.842580793+07:00","message":"> Transcript [1789] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.842584482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.84258642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.842588605+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.842591126+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.020619242+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.020662903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.02067026+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.020685372+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020693395+07:00","message":"[bufferProcess] interim [740000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020696797+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020704312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020707147+07:00","message":"> Transcript [1790] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020712324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020714912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020717519+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020720288+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020726319+07:00","message":"Push: 'กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.02072847+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020730676+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.020733751+07:00","message":"Next Push (prob) : 'กระดาษมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.020743185+07:00","message":"push: {false กำลังหา 0 0xc0004a3400}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:19.087040538+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:19.087042147+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.133924+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.133965523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.133972521+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.133984242+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.133992493+07:00","message":"[bufferProcess] interim [860000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.133994941+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.134000699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.134004098+07:00","message":"> Transcript [1791] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.134007162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.13400929+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.193384245+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.193434942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.19344333+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.193460102+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.193468458+07:00","message":"[bufferProcess] interim [980000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.193472939+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.193481447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.193485837+07:00","message":"> Transcript [1792] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.193490883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.193494019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.193497062+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.193501249+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.38200903+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.382048714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.382055471+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.382070951+07:00","message":"[buffer interim] 129 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.382081208+07:00","message":"[bufferProcess] interim [160000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.382084207+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.382090111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.382093077+07:00","message":"> Transcript [1793] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.382097253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.382099656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.382102359+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.382105159+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.433106062+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.496056436+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.539903837+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.539947667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด\",\"confidence\":0.9587382}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.539955829+07:00","message":"receive interim result [true|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.539966789+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.539970097+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.539976927+07:00","message":"[buffer interim] 129 true ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.53998367+07:00","message":"[bufferProcess] interim [400000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.539990883+07:00","message":"[bufferProcess] send to processor (isfinal):ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.539994829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.539998002+07:00","message":"> Transcript [1794] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540001436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540003348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540005883+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540008714+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540010901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540012885+07:00","message":"> Transcript [1795] [true]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540015298+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540023997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540034607+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.540037109+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.54004063+07:00","message":"Push: 'กระดาษมาเช็ดทำความสะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.540064242+07:00","message":"push: {true กระดาษมาเช็ดทำความสะอาด 0 0xc0004a3400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:19.552914088+07:00","message":"write wav file: './tmp/7582/7582_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.224794657+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.22482603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.224831492+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.224842729+07:00","message":"[buffer interim] 130 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.224848584+07:00","message":"[bufferProcess] interim [780000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.224850744+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.480767213+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.480805569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.480811042+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.48082579+07:00","message":"[buffer interim] 130 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.480832415+07:00","message":"[bufferProcess] interim [960000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.480835095+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.480841345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.480844826+07:00","message":"> Transcript [1796] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.48084791+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.48824129+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.488283756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.488289585+07:00","message":"receive interim result [false|false]: ต้องกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.488309999+07:00","message":"[buffer interim] 130 false ต้องกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.488317709+07:00","message":"[bufferProcess] interim [20000000]:ต้องกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.488320281+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.488325655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.488328651+07:00","message":"> Transcript [1797] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.488332641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.488335104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.488337173+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.488339434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.692481111+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.692523708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.692529584+07:00","message":"receive interim result [false|false]: ต้องกลับตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.692544743+07:00","message":"[buffer interim] 130 false ต้องกลับตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.69255263+07:00","message":"[bufferProcess] interim [200000000]:ต้องกลับตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.692555288+07:00","message":"[bufferProcess] send to processor:ต้องกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.692561182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.692564435+07:00","message":"> Transcript [1798] [false]: 'ต้องกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.692567936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.692570284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.692572465+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.692574824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.947077359+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.947121308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.947128022+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.947142933+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.947152708+07:00","message":"[bufferProcess] interim [500000000]:ต้องกลับตรงหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.947155232+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.947160728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.947164249+07:00","message":"> Transcript [1799] [false]: 'ต้องกลับตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.947168014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.947170781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.947173078+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.947175262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.126509911+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.126540253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.126545076+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.126560617+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126567163+07:00","message":"[bufferProcess] interim [680000000]:ต้องกลับตรงหยิบกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126570497+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126578205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126581123+07:00","message":"> Transcript [1800] [false]: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126584692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126587364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126589365+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126591571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126594763+07:00","message":"Push: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126596828+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126599096+07:00","message":"Set new StatePrefix : 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.126601282+07:00","message":"Next Push (prob) : 'กลับตรงหยิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.126610128+07:00","message":"push: {false ต้อง 0 0xc0020ef380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.251592119+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.251630562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.251636434+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.251652221+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.251660541+07:00","message":"[bufferProcess] interim [740000000]:ต้องกลับตรงหยิบกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.251663341+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.251667265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.251670021+07:00","message":"> Transcript [1801] [false]: 'ต้องกลับตรงหยิบกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.251673581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.25167599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.251678057+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.251680221+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.615771727+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.615812338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.615818453+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.615832499+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.615838539+07:00","message":"[bufferProcess] interim [100000000]:ต้องกลับตรงหยิบกระดาษชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.615840987+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.615851886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.615855332+07:00","message":"> Transcript [1802] [false]: 'ต้องกลับตรงหยิบกระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.615858521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.61586089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.615863219+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.615866092+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.774121577+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.774164936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.774171852+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.774190896+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.774198816+07:00","message":"[bufferProcess] interim [280000000]:ต้องกลับตรงหยิบกระดาษชำระมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.77420161+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.774205577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.77420843+07:00","message":"> Transcript [1803] [false]: 'ต้องกลับตรงหยิบกระดาษชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.774211879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.774213904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.774216538+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.774219062+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.961615563+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.961652981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.961658983+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.961675423+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961682579+07:00","message":"[bufferProcess] interim [460000000]:ต้องกลับตรงหยิบกระดาษชำระมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961685299+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961689143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961692201+07:00","message":"> Transcript [1804] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961695623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961697713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961700156+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961702568+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961709766+07:00","message":"Push: 'กลับตรงหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961711765+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961714277+07:00","message":"Set new StatePrefix : 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.961716607+07:00","message":"Next Push (prob) : 'กระดาษชำระมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.96172422+07:00","message":"push: {false กลับตรงหยิบ 0 0xc0020ef380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.079889072+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.079922493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาเช็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.079928137+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมาเช็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.079944118+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.079951687+07:00","message":"[bufferProcess] interim [580000000]:ต้องกลับตรงหยิบกระดาษชำระมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.079954339+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.079958725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.07996175+07:00","message":"> Transcript [1805] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.079965239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.079967387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.079969293+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.079971795+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:22.088101806+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:22.088128886+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.150737629+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.150780996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาเช็คดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.150789069+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมาเช็คดู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.150804729+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมาเช็คดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.150812548+07:00","message":"[bufferProcess] interim [640000000]:ต้องกลับตรงหยิบกระดาษชำระมาเช็คดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.150816602+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.150823849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.150827892+07:00","message":"> Transcript [1806] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.150832418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.15083538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.150838657+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.150842789+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.154176431+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.154198329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.154204097+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.154215866+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.154219655+07:00","message":"[bufferProcess] interim [700000000]:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.154222159+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระมาเช็คดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.154225238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.154227593+07:00","message":"> Transcript [1807] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็คดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.154230268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.154232172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.154234604+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.154236928+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.282846891+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.282887612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.282893926+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.282905957+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282913724+07:00","message":"[bufferProcess] interim [820000000]:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282916317+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282920002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282922939+07:00","message":"> Transcript [1808] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282926472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282928665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282931097+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282933973+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282936658+07:00","message":"Push: 'กระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282940522+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282945241+07:00","message":"Set new StatePrefix : 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.282947828+07:00","message":"Next Push (prob) : 'เช็ดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.282955925+07:00","message":"push: {false กระดาษชำระมา 0 0xc0020ef380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.379747866+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.37978906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.379795896+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.379809744+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.37981637+07:00","message":"[bufferProcess] interim [880000000]:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.379819631+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.379826817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.379829447+07:00","message":"> Transcript [1809] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.379833353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.379835613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.379838489+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.379841192+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.465372815+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.465429221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.465436454+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.465452687+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.465461339+07:00","message":"[bufferProcess] interim [940000000]:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.465463941+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.465467657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.465471498+07:00","message":"> Transcript [1810] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.46547711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.465480611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.465484183+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.465487024+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.524695622+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.524737007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.524743645+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.524757085+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.524763311+07:00","message":"[bufferProcess] interim [60000000]:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.524766446+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.524773044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.524776026+07:00","message":"> Transcript [1811] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.524779864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.524781997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.524784304+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.524787164+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.9764459+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.976486322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.976493441+07:00","message":"receive interim result [false|false]: ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.976507026+07:00","message":"[buffer interim] 130 false ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976514358+07:00","message":"[bufferProcess] interim [480000000]:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976517349+07:00","message":"[bufferProcess] send to processor:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976524026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976526854+07:00","message":"> Transcript [1812] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976531158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.97653327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976535952+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976538654+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976544594+07:00","message":"Push: 'เช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976546571+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976548954+07:00","message":"Set new StatePrefix : 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.976554002+07:00","message":"Next Push (prob) : 'พระองค์เอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.976580015+07:00","message":"push: {false เช็ดด้วย 0 0xc0020ef380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.013016965+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.133484618+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.133537368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.133547234+07:00","message":"receive interim result [true|false]: ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.133560442+07:00","message":"end recv isFinal message id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.133563965+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.13357375+07:00","message":"[buffer interim] 130 true ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133584462+07:00","message":"[bufferProcess] interim [750000000]:ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133590322+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133596305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133601234+07:00","message":"> Transcript [1813] [false]: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133606773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133610114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133612743+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133617014+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133619749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.13362277+07:00","message":"> Transcript [1814] [true]: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133626701+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.13362975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.13363288+07:00","message":"StatePrefix: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133635767+07:00","message":"TextPushed: 'ต้องกลับตรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.133643115+07:00","message":"Push: 'พระองค์เองทันที'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.133656228+07:00","message":"push: {true พระองค์เองทันที 0 0xc0020ef380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.145616053+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:23.145623428+07:00","message":"write wav file: './tmp/7582/7582_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.2130291+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.334219369+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.633082201+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.633108923+07:00","message":"found end of frame, send empty tag with msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.633112471+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.633121492+07:00","message":"[buffer interim] 131 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.63313007+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.633134828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.633138272+07:00","message":"> Transcript [1815] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.63314114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.63314314+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.633145207+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.63314714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.633150076+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.63317739+07:00","message":"push: {true \n 0 0xc0020ee180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:23.638266027+07:00","message":"write wav file: './tmp/7582/7582_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.686154015+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.686193072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.686198427+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.686212804+07:00","message":"[buffer interim] 132 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.686220294+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.686222074+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.874753773+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.874786519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.874791864+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.874807367+07:00","message":"[buffer interim] 132 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.874813783+07:00","message":"[bufferProcess] interim [600000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.874817227+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.874821003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.874823995+07:00","message":"> Transcript [1816] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.874826291+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.043368676+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.043428271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.043434744+07:00","message":"receive interim result [false|false]: ทำให้รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.04344881+07:00","message":"[buffer interim] 132 false ทำให้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.043455123+07:00","message":"[bufferProcess] interim [720000000]:ทำให้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.043457404+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.04346288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.043466035+07:00","message":"> Transcript [1817] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.043469199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.043471165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.043473283+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.043475449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.188686658+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.188728758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.188734985+07:00","message":"receive interim result [false|false]: ทำให้รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.188748999+07:00","message":"[buffer interim] 132 false ทำให้รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.18875615+07:00","message":"[bufferProcess] interim [840000000]:ทำให้รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.188758779+07:00","message":"[bufferProcess] send to processor:ทำให้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.18876444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.188767741+07:00","message":"> Transcript [1818] [false]: 'ทำให้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.1887709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.188773015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.18877525+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.188777735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.511482916+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.511525293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกเศร้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.51153199+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกเศร้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.511544044+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกเศร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.511553231+07:00","message":"[bufferProcess] interim [140000000]:ทำให้รู้สึกเศร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.511557081+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.511564528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.511568954+07:00","message":"> Transcript [1819] [false]: 'ทำให้รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.511574255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.511577204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.511581302+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.511584171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.512866658+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.512908233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.512914589+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.512931946+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512938882+07:00","message":"[bufferProcess] interim [200000000]:ทำให้รู้สึกซาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512941466+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกเศร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512948094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512951307+07:00","message":"> Transcript [1820] [false]: 'ทำให้รู้สึกเศร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512955311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512957574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512960572+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512962871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512968923+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512971403+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512973631+07:00","message":"Set new StatePrefix : 'ทำให้รู้สึกเศร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.512976328+07:00","message":"Next Push (prob) : 'ให้รู้สึกเศร้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.512984976+07:00","message":"push: {false ทำ 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.580033406+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.580078327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.580084443+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.580099974+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.580111295+07:00","message":"[bufferProcess] interim [320000000]:ทำให้รู้สึกซาบซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.580114679+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.580121937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.580125175+07:00","message":"> Transcript [1821] [false]: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.580127553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.580129824+07:00","message":"Set new StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.896632426+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.89667589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.896682586+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.896697758+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.896706057+07:00","message":"[bufferProcess] interim [560000000]:ทำให้รู้สึกซาบซึ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.896708634+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.896715774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.896718714+07:00","message":"> Transcript [1822] [false]: 'ทำให้รู้สึกซาบซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.896722484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.896724978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.896726959+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.896729642+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:25.08887501+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:25.088872908+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.105261561+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.105294312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.105299393+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.105312722+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.105318384+07:00","message":"[bufferProcess] interim [800000000]:ทำให้รู้สึกซาบซึ้งในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.10532066+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.105324033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.105326674+07:00","message":"> Transcript [1823] [false]: 'ทำให้รู้สึกซาบซึ้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.105330171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.105333185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.105335919+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.105338368+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.282561539+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.282603169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.282608944+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.282622782+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.282629722+07:00","message":"[bufferProcess] interim [980000000]:ทำให้รู้สึกซาบซึ้งในพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.282632329+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.282639045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.282641781+07:00","message":"> Transcript [1824] [false]: 'ทำให้รู้สึกซาบซึ้งในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.282645241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.282647682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.282649842+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.282652765+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.472978246+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.473024952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.473030259+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.473046556+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.47305357+07:00","message":"[bufferProcess] interim [220000000]:ทำให้รู้สึกซาบซึ้งในพระจริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473056403+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473059808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.4730626+07:00","message":"> Transcript [1825] [false]: 'ทำให้รู้สึกซาบซึ้งในพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473066505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473068552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473070701+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473073072+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473078705+07:00","message":"Push: 'ให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473080789+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473082847+07:00","message":"Set new StatePrefix : 'ทำให้รู้สึกซาบซึ้งในพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.473085131+07:00","message":"Next Push (prob) : 'ซึ้งในพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.473093401+07:00","message":"push: {false ให้รู้สึกซาบ 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.59998281+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.600025507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.600032302+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.600047635+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.600058576+07:00","message":"[bufferProcess] interim [280000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.600061812+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.600068865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.600075799+07:00","message":"> Transcript [1826] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.600080911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.600083822+07:00","message":"Set new StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.978649849+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.97869031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.978696188+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.978709135+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.978716425+07:00","message":"[bufferProcess] interim [640000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.978719233+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.978725395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.978728361+07:00","message":"> Transcript [1827] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.978731013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.978733246+07:00","message":"Set new StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.114094548+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.114139807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.114146092+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.11415948+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.1141681+07:00","message":"[bufferProcess] interim [760000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.114172068+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.1141806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.114184959+07:00","message":"> Transcript [1828] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.11419078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.114194097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.114198399+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.114201194+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.513262027+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.513314904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.513324271+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.513350332+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.51336398+07:00","message":"[bufferProcess] interim [180000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.513372216+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.51338357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.513388362+07:00","message":"> Transcript [1829] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.513402964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.513408565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.513414888+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.513423951+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.703751418+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.703791211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.703798088+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.70381418+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.703820785+07:00","message":"[bufferProcess] interim [420000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.703823466+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.703831854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.703834777+07:00","message":"> Transcript [1830] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.703838499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.703841058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.70384349+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.703846408+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.276798854+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.276834605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.276840521+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.276855727+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276861598+07:00","message":"[bufferProcess] interim [20000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276864223+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276867803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276870368+07:00","message":"> Transcript [1831] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276874028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276876214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276879382+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276881606+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276884473+07:00","message":"Push: 'ซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276886671+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.276888956+07:00","message":"Set new StatePrefix : 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.27689302+07:00","message":"Next Push (prob) : 'อันเรียบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.276901841+07:00","message":"push: {false ซึ้งในพระจริยวัตร 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.415006561+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.415045756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.415053204+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.415069036+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.415080792+07:00","message":"[bufferProcess] interim [80000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.415083656+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.415091676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.41509502+07:00","message":"> Transcript [1832] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.415099543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.41510227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.415104545+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.415107301+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.54824192+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.548286265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.548292515+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.54830943+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.54831645+07:00","message":"[bufferProcess] interim [200000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.548319042+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.548322595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.548325521+07:00","message":"> Transcript [1833] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.548328989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.548331454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.548333491+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.548336023+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.720387273+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.720429376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.720441303+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.720455712+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.720462502+07:00","message":"[bufferProcess] interim [380000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.720465433+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.720472292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.720475283+07:00","message":"> Transcript [1834] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.720479412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.720482155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.720485049+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.720487764+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.724482109+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.724511878+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.724514762+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.724517153+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.724519351+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.724521428+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.980612198+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.980652613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.980659253+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.980677364+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.980685119+07:00","message":"[bufferProcess] interim [680000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.98068879+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.980692906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.980695628+07:00","message":"> Transcript [1835] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.980700196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.98070471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.98070772+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.980710371+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.980713511+07:00","message":"Push: 'อันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.980715544+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.980717989+07:00","message":"Set new StatePrefix : 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.980720389+07:00","message":"Next Push (prob) : 'และมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.98072857+07:00","message":"push: {false อันเรียบง่าย 0 0xc000044080}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:28.089072429+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:28.08908662+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.172447879+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.172487595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.172494463+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.172510812+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.172517381+07:00","message":"[bufferProcess] interim [920000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.172520223+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.172527091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.172530477+07:00","message":"> Transcript [1836] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.172534205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.172536417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.17253937+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.172541966+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.299759451+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.299796239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.299806047+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.299819863+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.29982606+07:00","message":"[bufferProcess] interim [980000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.299829196+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.299835572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.299838477+07:00","message":"> Transcript [1837] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.299842826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.29984477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.29984708+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.299850033+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.461722668+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.562420544+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.56246642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.562473084+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.562493437+07:00","message":"[buffer interim] 132 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.562503437+07:00","message":"[bufferProcess] interim [340000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.562506959+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.562514394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.562517316+07:00","message":"> Transcript [1838] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.562521721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.562524136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.562526266+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.562529422+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.634220999+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.634263746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง\",\"confidence\":0.9542856}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.634271213+07:00","message":"receive interim result [true|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.634279657+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.63428222+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.634301137+07:00","message":"[buffer interim] 132 true ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634321678+07:00","message":"[bufferProcess] interim [340000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.63432952+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634333204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634339388+07:00","message":"> Transcript [1839] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634343753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634346087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.63434897+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634351786+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634359637+07:00","message":"Push: 'และมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.63436174+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634364177+07:00","message":"Set new StatePrefix : 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634366945+07:00","message":"Next Push (prob) : 'เป็นกันเองอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634369105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634371322+07:00","message":"> Transcript [1840] [true]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634373787+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634375594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634377332+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634379455+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.634381627+07:00","message":"Push: 'เป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.634390116+07:00","message":"push: {false และมีความ 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.634395787+07:00","message":"push: {true เป็นกันเอง 0 0xc000044080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:28.644556387+07:00","message":"write wav file: './tmp/7582/7582_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.658137848+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.04387819+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.126208106+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.126250169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.126257604+07:00","message":"receive interim result [false|false]: ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.126274706+07:00","message":"[buffer interim] 133 false ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.126281353+07:00","message":"[bufferProcess] interim [480000000]:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.126283392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.136785404+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.13682292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิ่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.136828268+07:00","message":"receive interim result [true|false]: ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.136838429+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.136840604+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.136847189+07:00","message":"[buffer interim] 133 true ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136854197+07:00","message":"[bufferProcess] interim [600000000]:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136862851+07:00","message":"[bufferProcess] send to processor (isfinal):ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136866058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136869142+07:00","message":"> Transcript [1841] [false]: 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136871926+07:00","message":"Set StatePrefix (first interim): 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136873684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136875565+07:00","message":"> Transcript [1842] [true]: 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136878179+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136880472+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136882406+07:00","message":"StatePrefix: 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136884491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.136890945+07:00","message":"Push: 'ยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.136900225+07:00","message":"push: {true ยิ่ง 0 0xc0004a3980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:29.141912206+07:00","message":"write wav file: './tmp/7582/7582_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.13477801+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:31.08992739+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:31.08993804+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.979102927+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.979141302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.979146459+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.979158093+07:00","message":"[buffer interim] 134 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.979167029+07:00","message":"[bufferProcess] interim [880000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.979169187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.979175787+07:00","message":"[bufferProcess] send to processor (ticker):มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.979178449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.979180985+07:00","message":"> Transcript [1843] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.979183531+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.348221157+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.348265314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.348273263+07:00","message":"receive interim result [false|false]: มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.348285317+07:00","message":"[buffer interim] 134 false มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.348294378+07:00","message":"[bufferProcess] interim [240000000]:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.348298068+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.683659163+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.683711781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.683719854+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.683737922+07:00","message":"[buffer interim] 134 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.68375047+07:00","message":"[bufferProcess] interim [540000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.683754336+07:00","message":"[bufferProcess] send to processor:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.68376249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.68376631+07:00","message":"> Transcript [1844] [false]: 'มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.683770795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.683775419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.683778752+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.683781727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.70409178+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.704138429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.704145009+07:00","message":"receive interim result [false|false]: มันจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.704160514+07:00","message":"[buffer interim] 134 false มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.704167643+07:00","message":"[bufferProcess] interim [600000000]:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.704170176+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.704173695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.704176782+07:00","message":"> Transcript [1845] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.704180354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.704182566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.704184788+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.704186827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.849386182+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.849428715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.849435884+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.849457312+07:00","message":"[buffer interim] 134 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.849467948+07:00","message":"[bufferProcess] interim [720000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.84947122+07:00","message":"[bufferProcess] send to processor:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.849478287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.849482285+07:00","message":"> Transcript [1846] [false]: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.849486832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.849489992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.849493396+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.849496347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.886926995+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.886964187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.886970186+07:00","message":"receive interim result [false|false]: มันจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.886984524+07:00","message":"[buffer interim] 134 false มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.886992256+07:00","message":"[bufferProcess] interim [780000000]:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.886994528+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.887001562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.887004756+07:00","message":"> Transcript [1847] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.887008333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.887010598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.88701296+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.887015325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.887021475+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.887023407+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.887025383+07:00","message":"Set new StatePrefix : 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.887027371+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.887038741+07:00","message":"push: {false มัน 0 0xc004026380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.072618944+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.072663346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.07267023+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.072689116+07:00","message":"[buffer interim] 134 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.072697756+07:00","message":"[bufferProcess] interim [900000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.072701036+07:00","message":"[bufferProcess] send to processor:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.072707206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.072711214+07:00","message":"> Transcript [1848] [false]: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.072714327+07:00","message":"Set StatePrefix (first interim): 'มันจะมา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:34.090853107+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:34.090854657+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.129988045+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.130027192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมาขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.130033666+07:00","message":"receive interim result [false|false]: มันจะมาขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.130049932+07:00","message":"[buffer interim] 134 false มันจะมาขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.130058047+07:00","message":"[bufferProcess] interim [20000000]:มันจะมาขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.130062135+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.130072586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.130081328+07:00","message":"> Transcript [1849] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.130083902+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.175980873+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.176024661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมาฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.176031892+07:00","message":"receive interim result [false|false]: มันจะมาฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.176048759+07:00","message":"[buffer interim] 134 false มันจะมาฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.176060156+07:00","message":"[bufferProcess] interim [80000000]:มันจะมาฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.17606338+07:00","message":"[bufferProcess] send to processor:มันจะมาขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.176068326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.176072852+07:00","message":"> Transcript [1850] [false]: 'มันจะมาขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.176076988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.176079975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.176083133+07:00","message":"StatePrefix: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.176088159+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.292783625+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.414342097+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.424755925+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.42479428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมากี่โมงเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.424800058+07:00","message":"receive interim result [false|false]: มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.424813279+07:00","message":"[buffer interim] 134 false มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.424820503+07:00","message":"[bufferProcess] interim [320000000]:มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.4248233+07:00","message":"[bufferProcess] send to processor:มันจะมาฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.424830202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.424833093+07:00","message":"> Transcript [1851] [false]: 'มันจะมาฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.424836651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.424839179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.424841483+07:00","message":"StatePrefix: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.424843911+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.515898864+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.515944243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมากี่โมงเนี่ย\",\"confidence\":0.88916576}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.515950534+07:00","message":"receive interim result [true|false]: มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.515961146+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.515963358+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.515968716+07:00","message":"[buffer interim] 134 true มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.515979786+07:00","message":"[bufferProcess] interim [380000000]:มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.515986545+07:00","message":"[bufferProcess] send to processor (isfinal):มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.515989877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.515994138+07:00","message":"> Transcript [1852] [false]: 'มันจะมากี่โมงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.515997191+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.51599964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.516001556+07:00","message":"StatePrefix: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.516004139+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.516006058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.51600821+07:00","message":"> Transcript [1853] [true]: 'มันจะมากี่โมงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.516010342+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.516012135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.516013862+07:00","message":"StatePrefix: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.516015665+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.516022788+07:00","message":"Push: 'จะมากี่โมงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.516030558+07:00","message":"push: {true จะมากี่โมงเนี่ย 0 0xc004026380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:34.525645134+07:00","message":"write wav file: './tmp/7582/7582_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.861642144+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.861687587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาที่ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.861693079+07:00","message":"receive interim result [false|false]: ปลาที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.861709137+07:00","message":"[buffer interim] 135 false ปลาที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.861715798+07:00","message":"[bufferProcess] interim [440000000]:ปลาที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.861717843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.861724413+07:00","message":"[bufferProcess] send to processor (ticker):ปลาที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.861727803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.861730758+07:00","message":"> Transcript [1854] [false]: 'ปลาที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.861732941+07:00","message":"Set StatePrefix (first interim): 'ปลาที่ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.989780812+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.989823888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.989830085+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.989845263+07:00","message":"[buffer interim] 135 false ทิชชู่เช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.989855893+07:00","message":"[bufferProcess] interim [620000000]:ทิชชู่เช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.989858018+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.289504062+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.28954976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.289556715+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.289571908+07:00","message":"[buffer interim] 135 false ทิชชู่เช็ดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.289578796+07:00","message":"[bufferProcess] interim [860000000]:ทิชชู่เช็ดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.289583783+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.289590614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.289593757+07:00","message":"> Transcript [1855] [false]: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.289595967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.289598392+07:00","message":"Set new StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.496613255+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.496647967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.496653302+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.49666945+07:00","message":"[buffer interim] 135 false ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.496677072+07:00","message":"[bufferProcess] interim [100000000]:ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.496679562+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.496684906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.496687538+07:00","message":"> Transcript [1856] [false]: 'ทิชชู่เช็ดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.496691071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.496693472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.49669539+07:00","message":"StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.496697627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.061560202+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.061600515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.061606567+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.06162135+07:00","message":"[buffer interim] 135 false ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.061627934+07:00","message":"[bufferProcess] interim [700000000]:ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.061630773+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.061636796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.061639447+07:00","message":"> Transcript [1857] [false]: 'ทิชชู่เช็ดเองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.061643043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.061645386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.061647432+07:00","message":"StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.061649608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:37.091254249+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:37.091275393+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.90128866+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.901329018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลยเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.901335273+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลยเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.901346678+07:00","message":"[buffer interim] 135 false ทิชชู่เช็ดเองเลยเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.901353386+07:00","message":"[bufferProcess] interim [480000000]:ทิชชู่เช็ดเองเลยเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.901356125+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.901361756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.901364597+07:00","message":"> Transcript [1858] [false]: 'ทิชชู่เช็ดเองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.901367876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.901370297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.901372623+07:00","message":"StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.901374722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.970188077+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.970228473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลยเราไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.970234241+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลยเราไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.970249785+07:00","message":"[buffer interim] 135 false ทิชชู่เช็ดเองเลยเราไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970256922+07:00","message":"[bufferProcess] interim [600000000]:ทิชชู่เช็ดเองเลยเราไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970259716+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเองเลยเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970265226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970270723+07:00","message":"> Transcript [1859] [false]: 'ทิชชู่เช็ดเองเลยเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970274333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970276515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970278522+07:00","message":"StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970280602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.97028479+07:00","message":"Push: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970286752+07:00","message":"TextPushed: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970289046+07:00","message":"Set new StatePrefix : 'ทิชชู่เช็ดเองเลยเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.970291578+07:00","message":"Next Push (prob) : 'เองเลยเราไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.97029947+07:00","message":"push: {false ทิชชู่เช็ด 0 0xc00369a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.294867746+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.294916084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลยไม่ต้องรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.294922627+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลยไม่ต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.29494013+07:00","message":"[buffer interim] 135 false ทิชชู่เช็ดเองเลยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.294952352+07:00","message":"[bufferProcess] interim [840000000]:ทิชชู่เช็ดเองเลยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.294955373+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเองเลยเราไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.294959674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.294963072+07:00","message":"> Transcript [1860] [false]: 'ทิชชู่เช็ดเองเลยเราไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.294966515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.2949692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.294971391+07:00","message":"StatePrefix: 'ทิชชู่เช็ดเองเลยเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.29497388+07:00","message":"TextPushed: 'ทิชชู่เช็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.311647439+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.311704203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลยเราไม่ต้องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.311711973+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.311730465+07:00","message":"[buffer interim] 135 false ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.311739008+07:00","message":"[bufferProcess] interim [900000000]:ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.311743414+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเองเลยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.311751892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.311756332+07:00","message":"> Transcript [1861] [false]: 'ทิชชู่เช็ดเองเลยไม่ต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.311759932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.311763081+07:00","message":"Set new StatePrefix: 'ทิชชู่เช็ดเองเลยไม่ต้องรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.522809064+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.650210474+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.650259523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลยเราไม่ต้องเลย\",\"confidence\":0.9588462}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.650266435+07:00","message":"receive interim result [true|false]: ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.650278271+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.650280988+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.650287468+07:00","message":"[buffer interim] 135 true ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650299596+07:00","message":"[bufferProcess] interim [320000000]:ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650303174+07:00","message":"[bufferProcess] send to processor (isfinal):ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650317176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.6503377+07:00","message":"> Transcript [1862] [false]: 'ทิชชู่เช็ดเองเลยเราไม่ต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650344446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650348594+07:00","message":"Set new StatePrefix: 'ทิชชู่เช็ดเองเลยเราไม่ต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650351577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650354391+07:00","message":"> Transcript [1863] [true]: 'ทิชชู่เช็ดเองเลยเราไม่ต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650358802+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650361009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650363009+07:00","message":"StatePrefix: 'ทิชชู่เช็ดเองเลยเราไม่ต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650365595+07:00","message":"TextPushed: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.650372723+07:00","message":"Push: 'เองเลยเราไม่ต้องเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.650384328+07:00","message":"push: {true เองเลยเราไม่ต้องเลย 0 0xc00369a880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:38.659308526+07:00","message":"write wav file: './tmp/7582/7582_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.846209822+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.353651961+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.44000845+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.440036682+07:00","message":"found end of frame, send empty tag with msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.440040584+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.440050184+07:00","message":"[buffer interim] 136 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.440058412+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.440068021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.440071235+07:00","message":"> Transcript [1864] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.440074157+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.440076265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.440078496+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.440080874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.440087114+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.440098757+07:00","message":"push: {true \n 0 0xc0004a3800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:39.446269936+07:00","message":"write wav file: './tmp/7582/7582_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.487759617+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.821846246+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.821898955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.821904302+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.821920299+07:00","message":"[buffer interim] 137 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.821932143+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:39.821934178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.018237367+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.018291813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.018297677+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.018314678+07:00","message":"[buffer interim] 137 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.018322376+07:00","message":"[bufferProcess] interim [540000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.018325192+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.018333627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.018336561+07:00","message":"> Transcript [1865] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.018338926+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.027189501+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.027233959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.027241796+07:00","message":"receive interim result [false|false]: เรายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.027258064+07:00","message":"[buffer interim] 137 false เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.027266404+07:00","message":"[bufferProcess] interim [600000000]:เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.027270115+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.027275866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.027279916+07:00","message":"> Transcript [1866] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.027285936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.027289434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.027292305+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.027295179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:40.092162223+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:40.092182235+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.275956369+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.275998154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.276004448+07:00","message":"receive interim result [false|false]: เรายังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.276020139+07:00","message":"[buffer interim] 137 false เรายังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.27602674+07:00","message":"[bufferProcess] interim [780000000]:เรายังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.276029285+07:00","message":"[bufferProcess] send to processor:เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.276033054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.276036274+07:00","message":"> Transcript [1867] [false]: 'เรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.276039265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.276041832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.276044166+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.276046272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.337613118+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.337657448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหนู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.337664695+07:00","message":"receive interim result [false|false]: เรายังหนู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:40.337680072+07:00","message":"[buffer interim] 137 false เรายังหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.337688447+07:00","message":"[bufferProcess] interim [840000000]:เรายังหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.337691016+07:00","message":"[bufferProcess] send to processor:เรายังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.337699304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.337702459+07:00","message":"> Transcript [1868] [false]: 'เรายังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.337705619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.337708098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.337710704+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:40.33771285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.032602924+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.032642834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังห่วงเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.032648679+07:00","message":"receive interim result [false|false]: เรายังห่วงเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.032665562+07:00","message":"[buffer interim] 137 false เรายังห่วงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032673032+07:00","message":"[bufferProcess] interim [380000000]:เรายังห่วงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032675977+07:00","message":"[bufferProcess] send to processor:เรายังหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032679902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032683247+07:00","message":"> Transcript [1869] [false]: 'เรายังหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032686866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032689064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032691261+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032693723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032696266+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032699405+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032701638+07:00","message":"Set new StatePrefix : 'เรายังหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.032703777+07:00","message":"Next Push (prob) : 'ยังหนู'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.032711538+07:00","message":"push: {false เรา 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.142571752+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.142612853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหูเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.142618371+07:00","message":"receive interim result [false|false]: เรายังหูเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.142632768+07:00","message":"[buffer interim] 137 false เรายังหูเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.142641138+07:00","message":"[bufferProcess] interim [500000000]:เรายังหูเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.142643629+07:00","message":"[bufferProcess] send to processor:เรายังห่วงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.142650486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.142656454+07:00","message":"> Transcript [1870] [false]: 'เรายังห่วงเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.142661811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.142664832+07:00","message":"Set new StatePrefix: 'เรายังห่วงเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.211215225+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.21126249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหูเราทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.211268952+07:00","message":"receive interim result [false|false]: เรายังหูเราทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.211284009+07:00","message":"[buffer interim] 137 false เรายังหูเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.21129582+07:00","message":"[bufferProcess] interim [560000000]:เรายังหูเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.211298436+07:00","message":"[bufferProcess] send to processor:เรายังหูเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.211305611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.211308985+07:00","message":"> Transcript [1871] [false]: 'เรายังหูเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.211311502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.211314368+07:00","message":"Set new StatePrefix: 'เรายังหูเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.297195381+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.297257867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหูเราจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.297266013+07:00","message":"receive interim result [false|false]: เรายังหูเราจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.297278314+07:00","message":"[buffer interim] 137 false เรายังหูเราจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.297287145+07:00","message":"[bufferProcess] interim [620000000]:เรายังหูเราจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.297303943+07:00","message":"[bufferProcess] send to processor:เรายังหูเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.297309141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.297313923+07:00","message":"> Transcript [1872] [false]: 'เรายังหูเราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.297317348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.297321051+07:00","message":"Set new StatePrefix: 'เรายังหูเราทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.427901235+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.427935073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหูเราช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.427941408+07:00","message":"receive interim result [false|false]: เรายังหูเราช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.427956518+07:00","message":"[buffer interim] 137 false เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.42796325+07:00","message":"[bufferProcess] interim [740000000]:เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.427965601+07:00","message":"[bufferProcess] send to processor:เรายังหูเราจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.427968906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.42797181+07:00","message":"> Transcript [1873] [false]: 'เรายังหูเราจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.427974126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.427976649+07:00","message":"Set new StatePrefix: 'เรายังหูเราจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.808025902+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.808063387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหูเราช้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.808069872+07:00","message":"receive interim result [false|false]: เรายังหูเราช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.80808529+07:00","message":"[buffer interim] 137 false เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.808092939+07:00","message":"[bufferProcess] interim [340000000]:เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.808095794+07:00","message":"[bufferProcess] send to processor:เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.808103902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.808106736+07:00","message":"> Transcript [1874] [false]: 'เรายังหูเราช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.808109054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.80811141+07:00","message":"Set new StatePrefix: 'เรายังหูเราช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.97239859+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.044355631+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.16937036+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.169431729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหูเราทำช้า\",\"confidence\":0.9252193}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.169440897+07:00","message":"receive interim result [true|false]: เรายังหูเราทำช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.169456211+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.169459746+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.169480816+07:00","message":"[buffer interim] 137 true เรายังหูเราทำช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169492914+07:00","message":"[bufferProcess] interim [730000000]:เรายังหูเราทำช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169498064+07:00","message":"[bufferProcess] send to processor (isfinal):เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.1695028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169507467+07:00","message":"> Transcript [1875] [false]: 'เรายังหูเราช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169511934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.16951607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169520282+07:00","message":"StatePrefix: 'เรายังหูเราช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169524167+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169527183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169530709+07:00","message":"> Transcript [1876] [true]: 'เรายังหูเราทำช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169534231+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169537317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169540035+07:00","message":"StatePrefix: 'เรายังหูเราช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169543374+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.169553079+07:00","message":"Push: 'ยังหูเราทำช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.169564777+07:00","message":"push: {true ยังหูเราทำช้า 0 0xc000186e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:42.17772964+07:00","message":"write wav file: './tmp/7582/7582_137.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:43.092563191+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:43.092570955+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.180973413+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.181013013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.181018605+07:00","message":"receive interim result [false|false]: ขอบใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.181031713+07:00","message":"[buffer interim] 138 false ขอบใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.181039089+07:00","message":"[bufferProcess] interim [220000000]:ขอบใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.18104142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.181047107+07:00","message":"[bufferProcess] send to processor (ticker):ขอบใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.181049717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.181052962+07:00","message":"> Transcript [1877] [false]: 'ขอบใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.181055335+07:00","message":"Set StatePrefix (first interim): 'ขอบใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.367072285+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.367118588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบใจมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.367124925+07:00","message":"receive interim result [false|false]: ขอบใจมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.367140188+07:00","message":"[buffer interim] 138 false ขอบใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.367152339+07:00","message":"[bufferProcess] interim [340000000]:ขอบใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.367155692+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.696029238+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.696070726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบใจมากครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.696077591+07:00","message":"receive interim result [false|false]: ขอบใจมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.696090311+07:00","message":"[buffer interim] 138 false ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.696096502+07:00","message":"[bufferProcess] interim [640000000]:ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.696100254+07:00","message":"[bufferProcess] send to processor:ขอบใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.69610845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.696112408+07:00","message":"> Transcript [1878] [false]: 'ขอบใจมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.696117208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.696120448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.696123278+07:00","message":"StatePrefix: 'ขอบใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.696127296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.266539358+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.266583838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบใจมากครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.266589978+07:00","message":"receive interim result [false|false]: ขอบใจมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.266603129+07:00","message":"[buffer interim] 138 false ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.266612687+07:00","message":"[bufferProcess] interim [240000000]:ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.266615335+07:00","message":"[bufferProcess] send to processor:ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.266619673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.266622727+07:00","message":"> Transcript [1879] [false]: 'ขอบใจมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.266626227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.266628542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.266630509+07:00","message":"StatePrefix: 'ขอบใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.266632464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.371863435+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.462424027+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.462467961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบใจมากครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.462483838+07:00","message":"receive interim result [true|false]: ขอบใจมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.462493473+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.462495822+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.462503124+07:00","message":"[buffer interim] 138 true ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462513989+07:00","message":"[bufferProcess] interim [540000000]:ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462517523+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462532133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462553513+07:00","message":"> Transcript [1880] [false]: 'ขอบใจมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462560507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.46256365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462566981+07:00","message":"StatePrefix: 'ขอบใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462570322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462573557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462577378+07:00","message":"> Transcript [1881] [true]: 'ขอบใจมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462580506+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.46258349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462586441+07:00","message":"StatePrefix: 'ขอบใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462589211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.462598366+07:00","message":"Push: 'ขอบใจมากครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.462611756+07:00","message":"push: {true ขอบใจมากครับ 0 0xc00369a680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:45.471768576+07:00","message":"write wav file: './tmp/7582/7582_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.505222734+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:46.092781181+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:46.092791428+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.161429347+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.161471641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.161483513+07:00","message":"receive interim result [false|false]: มาจากไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.161503706+07:00","message":"[buffer interim] 139 false มาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.161510317+07:00","message":"[bufferProcess] interim [660000000]:มาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.161512743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.33464966+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.355042057+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.355078512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากไหนเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.355084271+07:00","message":"receive interim result [false|false]: มาจากไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.355100183+07:00","message":"[buffer interim] 139 false มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.355107052+07:00","message":"[bufferProcess] interim [900000000]:มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.355109689+07:00","message":"[bufferProcess] send to processor:มาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.355113427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.355116263+07:00","message":"> Transcript [1882] [false]: 'มาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.355118556+07:00","message":"Set StatePrefix (first interim): 'มาจากไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.41725582+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.417308164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากไหนเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.417316063+07:00","message":"receive interim result [true|false]: มาจากไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.417324136+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.417326481+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.417333066+07:00","message":"[buffer interim] 139 true มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417341017+07:00","message":"[bufferProcess] interim [50000000]:มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417346885+07:00","message":"[bufferProcess] send to processor (isfinal):มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417350446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417354984+07:00","message":"> Transcript [1883] [false]: 'มาจากไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417357852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417360023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417362052+07:00","message":"StatePrefix: 'มาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417364314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.41736618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417368485+07:00","message":"> Transcript [1884] [true]: 'มาจากไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417370865+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.41737264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417374346+07:00","message":"StatePrefix: 'มาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417376505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.417382526+07:00","message":"Push: 'มาจากไหนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.417391793+07:00","message":"push: {true มาจากไหนเนี่ย 0 0xc004026100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:46.426164329+07:00","message":"write wav file: './tmp/7582/7582_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.535347445+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.372208861+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.372254225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.372259572+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.372271095+07:00","message":"[buffer interim] 140 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.372277587+07:00","message":"[bufferProcess] interim [840000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.37227949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.54160576+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.54164801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.541654255+07:00","message":"receive interim result [false|false]: ทางผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.541669323+07:00","message":"[buffer interim] 140 false ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.541676311+07:00","message":"[bufferProcess] interim [20000000]:ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.541678415+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.541681809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.54168467+07:00","message":"> Transcript [1885] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.541686835+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.806283+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.806334849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางพระราชวัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.806342491+07:00","message":"receive interim result [false|false]: ทางพระราชวัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.806361472+07:00","message":"[buffer interim] 140 false ทางพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.806374077+07:00","message":"[bufferProcess] interim [320000000]:ทางพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.806377379+07:00","message":"[bufferProcess] send to processor:ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.806384252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.806388436+07:00","message":"> Transcript [1886] [false]: 'ทางผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.806393478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.806397023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.806400812+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.806404553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.921862999+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.921917262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.92192556+07:00","message":"receive interim result [false|false]: ทางผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.921942079+07:00","message":"[buffer interim] 140 false ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.921953835+07:00","message":"[bufferProcess] interim [380000000]:ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.921958439+07:00","message":"[bufferProcess] send to processor:ทางพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.92196661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.921971338+07:00","message":"> Transcript [1887] [false]: 'ทางพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.921977301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.921980785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.921983887+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.92198729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.956021742+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.956065891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางภาคตะวันตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.956073666+07:00","message":"receive interim result [false|false]: ทางภาคตะวันตก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.956091252+07:00","message":"[buffer interim] 140 false ทางภาคตะวันตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.956100568+07:00","message":"[bufferProcess] interim [440000000]:ทางภาคตะวันตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.95610449+07:00","message":"[bufferProcess] send to processor:ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.956108875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.95611266+07:00","message":"> Transcript [1888] [false]: 'ทางผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.956116948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.956120012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.956123232+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.956126139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.088307777+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.088358134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางพระราชวังส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.088364521+07:00","message":"receive interim result [false|false]: ทางพระราชวังส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.088376708+07:00","message":"[buffer interim] 140 false ทางพระราชวังส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088384761+07:00","message":"[bufferProcess] interim [560000000]:ทางพระราชวังส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088387377+07:00","message":"[bufferProcess] send to processor:ทางภาคตะวันตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088391223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088394515+07:00","message":"> Transcript [1889] [false]: 'ทางภาคตะวันตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088398508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088400638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088403559+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088406044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088409029+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088411066+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088413505+07:00","message":"Set new StatePrefix : 'ทางภาคตะวันตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.088416126+07:00","message":"Next Push (prob) : 'ภาคตะวันตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.088424992+07:00","message":"push: {false ทาง 0 0xc004026000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.143553614+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.143599473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางพระราชวังส่งมาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.143613243+07:00","message":"receive interim result [false|false]: ทางพระราชวังส่งมาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.143628006+07:00","message":"[buffer interim] 140 false ทางพระราชวังส่งมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.143642288+07:00","message":"[bufferProcess] interim [680000000]:ทางพระราชวังส่งมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.143645068+07:00","message":"[bufferProcess] send to processor:ทางพระราชวังส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.143652888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.143655677+07:00","message":"> Transcript [1890] [false]: 'ทางพระราชวังส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.143657932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.143660073+07:00","message":"Set new StatePrefix: 'ทางพระราชวังส่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.193081962+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.287921809+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.287968814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางพระราชวังส่งมาให้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.287975339+07:00","message":"receive interim result [false|false]: ทางพระราชวังส่งมาให้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.28798953+07:00","message":"[buffer interim] 140 false ทางพระราชวังส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.287997825+07:00","message":"[bufferProcess] interim [860000000]:ทางพระราชวังส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.288000755+07:00","message":"[bufferProcess] send to processor:ทางพระราชวังส่งมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.288008283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.288011348+07:00","message":"> Transcript [1891] [false]: 'ทางพระราชวังส่งมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.288017307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.288019873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.288022179+07:00","message":"StatePrefix: 'ทางพระราชวังส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.288025082+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.326102099+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.326147114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางพระราชวังส่งมาให้ครับ\",\"confidence\":0.9568733}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.326154429+07:00","message":"receive interim result [true|false]: ทางพระราชวังส่งมาให้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.326162772+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.326165424+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.326172342+07:00","message":"[buffer interim] 140 true ทางพระราชวังส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326182341+07:00","message":"[bufferProcess] interim [890000000]:ทางพระราชวังส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326185946+07:00","message":"[bufferProcess] send to processor (isfinal):ทางพระราชวังส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326189332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326192636+07:00","message":"> Transcript [1892] [false]: 'ทางพระราชวังส่งมาให้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326195722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326200046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326202239+07:00","message":"StatePrefix: 'ทางพระราชวังส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.32620473+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326206665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326208693+07:00","message":"> Transcript [1893] [true]: 'ทางพระราชวังส่งมาให้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326210931+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.32621287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326214553+07:00","message":"StatePrefix: 'ทางพระราชวังส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.32621662+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.326222697+07:00","message":"Push: 'พระราชวังส่งมาให้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.326232553+07:00","message":"push: {true พระราชวังส่งมาให้ครับ 0 0xc004026000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:48.333106172+07:00","message":"write wav file: './tmp/7582/7582_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.966823386+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:49.092910274+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:49.092936069+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.204443505+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.204496658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แปะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.204501978+07:00","message":"receive interim result [false|false]: ที่แปะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.204516551+07:00","message":"[buffer interim] 141 false ที่แปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.204522859+07:00","message":"[bufferProcess] interim [260000000]:ที่แปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.204524819+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.204528484+07:00","message":"[bufferProcess] send to processor (ticker):ที่แปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.204542283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.204558066+07:00","message":"> Transcript [1894] [false]: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.204562297+07:00","message":"Set StatePrefix (first interim): 'ที่แปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.39803409+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.398085692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แปะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.398093801+07:00","message":"receive interim result [false|false]: ที่แปะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.398110942+07:00","message":"[buffer interim] 141 false ที่แปะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.398122871+07:00","message":"[bufferProcess] interim [440000000]:ที่แปะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.398125741+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.428235287+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.428279733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แปะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.428285731+07:00","message":"receive interim result [false|false]: ที่แปะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.428301431+07:00","message":"[buffer interim] 141 false ที่แปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.428307767+07:00","message":"[bufferProcess] interim [500000000]:ที่แปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.428310333+07:00","message":"[bufferProcess] send to processor:ที่แปะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.428314301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.428317724+07:00","message":"> Transcript [1895] [false]: 'ที่แปะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.428321029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.428322991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.428324893+07:00","message":"StatePrefix: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.428327032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.707393368+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.707430157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แปะพิจิกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.707436335+07:00","message":"receive interim result [false|false]: ที่แปะพิจิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.707450942+07:00","message":"[buffer interim] 141 false ที่แปะพิจิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.707457806+07:00","message":"[bufferProcess] interim [740000000]:ที่แปะพิจิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.70746029+07:00","message":"[bufferProcess] send to processor:ที่แปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.707467692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.707470612+07:00","message":"> Transcript [1896] [false]: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.707474032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.707476133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.707478431+07:00","message":"StatePrefix: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.707480579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.714702352+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.714725913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แปะธิติกานต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.714730863+07:00","message":"receive interim result [false|false]: ที่แปะธิติกานต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.714744103+07:00","message":"[buffer interim] 141 false ที่แปะธิติกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.714748915+07:00","message":"[bufferProcess] interim [800000000]:ที่แปะธิติกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.714751153+07:00","message":"[bufferProcess] send to processor:ที่แปะพิจิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.714754055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.714757479+07:00","message":"> Transcript [1897] [false]: 'ที่แปะพิจิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.714760363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.714763829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.714765823+07:00","message":"StatePrefix: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.714767833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.291803324+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.291853659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แปะธิติกานต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.291860103+07:00","message":"receive interim result [false|false]: ที่แปะธิติกานต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.291874397+07:00","message":"[buffer interim] 141 false ที่แปะธิติกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291881896+07:00","message":"[bufferProcess] interim [400000000]:ที่แปะธิติกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291884464+07:00","message":"[bufferProcess] send to processor:ที่แปะธิติกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291891441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291894257+07:00","message":"> Transcript [1898] [false]: 'ที่แปะธิติกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291898343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291901074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291903237+07:00","message":"StatePrefix: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291905676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291911434+07:00","message":"Push: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291913693+07:00","message":"TextPushed: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291915997+07:00","message":"Set new StatePrefix : 'ที่แปะธิติกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.291918234+07:00","message":"Next Push (prob) : 'ธิติกานต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.291926476+07:00","message":"push: {false ที่แปะ 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.044208333+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:52.093395374+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:52.093408807+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.105484106+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.163960286+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.164009969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แปะธิติกานต์\",\"confidence\":0.8979199}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.164015336+07:00","message":"receive interim result [true|false]: ที่แปะธิติกานต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.164025924+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.164028875+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.164035018+07:00","message":"[buffer interim] 141 true ที่แปะธิติกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164041706+07:00","message":"[bufferProcess] interim [300000000]:ที่แปะธิติกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164044898+07:00","message":"[bufferProcess] send to processor (isfinal):ที่แปะธิติกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164048023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164050897+07:00","message":"> Transcript [1899] [false]: 'ที่แปะธิติกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164054001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164056324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164058303+07:00","message":"StatePrefix: 'ที่แปะธิติกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164061517+07:00","message":"TextPushed: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164063399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164065465+07:00","message":"> Transcript [1900] [true]: 'ที่แปะธิติกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164067581+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164069283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164071015+07:00","message":"StatePrefix: 'ที่แปะธิติกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.16407278+07:00","message":"TextPushed: 'ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.164075474+07:00","message":"Push: 'ธิติกานต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.164083174+07:00","message":"push: {true ธิติกานต์ 0 0xc0004a3380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:52.172375483+07:00","message":"write wav file: './tmp/7582/7582_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.651605696+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.65165686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"28\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.651662651+07:00","message":"receive interim result [false|false]: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:52.651680947+07:00","message":"[buffer interim] 142 false 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.651688553+07:00","message":"[bufferProcess] interim [600000000]:28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:52.651690732+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.159064642+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.159105511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.159110974+07:00","message":"receive interim result [false|false]: ภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.159126756+07:00","message":"[buffer interim] 142 false ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.159133718+07:00","message":"[bufferProcess] interim [80000000]:ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.159136335+07:00","message":"[bufferProcess] send to processor:28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.159140063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.159143335+07:00","message":"> Transcript [1901] [false]: '28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.159145604+07:00","message":"Set StatePrefix (first interim): '28'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.280926564+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.280956512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"28 53\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.280961783+07:00","message":"receive interim result [false|false]: 28 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.280977685+07:00","message":"[buffer interim] 142 false 28 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.280984018+07:00","message":"[bufferProcess] interim [200000000]:28 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.280986185+07:00","message":"[bufferProcess] send to processor:ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.280989977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.280992931+07:00","message":"> Transcript [1902] [false]: 'ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.280995326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.28099799+07:00","message":"Set new StatePrefix: 'ภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.322485177+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.384232851+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.423679372+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.423725709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"R3\",\"confidence\":0.6336735}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.423732586+07:00","message":"receive interim result [true|false]: R3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.423760435+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.423763921+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.423773281+07:00","message":"[buffer interim] 142 true R3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423783135+07:00","message":"[bufferProcess] interim [440000000]:R3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423786753+07:00","message":"[bufferProcess] send to processor (isfinal):28 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423790288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423793295+07:00","message":"> Transcript [1903] [false]: '28 53'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423795889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423797991+07:00","message":"Set new StatePrefix: '28 53'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423799639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.42380151+07:00","message":"> Transcript [1904] [true]: 'R3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423803864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423805955+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423808327+07:00","message":"StatePrefix: '28 53'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423810688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.423813255+07:00","message":"Push: 'R3'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.423822949+07:00","message":"push: {true R3 0 0xc000187580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:53.430655061+07:00","message":"write wav file: './tmp/7582/7582_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.452395248+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.517213705+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.67663223+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.676650905+07:00","message":"found end of frame, send empty tag with msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.676654171+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.676660769+07:00","message":"[buffer interim] 143 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.676667939+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.676677487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.676680635+07:00","message":"> Transcript [1905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.676683334+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.676685635+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.67668751+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.67668964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.676694322+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.676703078+07:00","message":"push: {true \n 0 0xc0004a3c00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:53.680571277+07:00","message":"write wav file: './tmp/7582/7582_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.772216026+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.886455162+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.886479973+07:00","message":"found end of frame, send empty tag with msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.886483147+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.886496036+07:00","message":"[buffer interim] 144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.886504411+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.886508523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.886511849+07:00","message":"> Transcript [1906] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.886514531+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.886516728+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.886519342+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.88652139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.886524208+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.886534401+07:00","message":"push: {true \n 0 0xc0020efa80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:53.89355101+07:00","message":"write wav file: './tmp/7582/7582_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.966035872+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.603853326+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.733790795+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.733808399+07:00","message":"found end of frame, send empty tag with msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.73381151+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.73381822+07:00","message":"[buffer interim] 145 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.733824655+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.733827902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.733830628+07:00","message":"> Transcript [1907] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.733833183+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.733835224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.733837655+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.733839579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.733842429+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.733851684+07:00","message":"push: {true \n 0 0xc0020efd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.735704873+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:54.740139028+07:00","message":"write wav file: './tmp/7582/7582_145.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:55.093846735+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:55.093839988+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.250682953+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.250720232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.250725108+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.250739049+07:00","message":"[buffer interim] 146 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.250745076+07:00","message":"[bufferProcess] interim [360000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.250746861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.400743556+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.40078215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.400788028+07:00","message":"receive interim result [false|false]: นายพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.40080085+07:00","message":"[buffer interim] 146 false นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.400807478+07:00","message":"[bufferProcess] interim [480000000]:นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.400809863+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.400815941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.400818737+07:00","message":"> Transcript [1908] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.400821097+07:00","message":"Set StatePrefix (first interim): 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.453839548+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.453878357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.453886609+07:00","message":"receive interim result [false|false]: นายพิชิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.45390633+07:00","message":"[buffer interim] 146 false นายพิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.453915501+07:00","message":"[bufferProcess] interim [600000000]:นายพิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.453918797+07:00","message":"[bufferProcess] send to processor:นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.453925888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.453929949+07:00","message":"> Transcript [1909] [false]: 'นายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.453934749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.453937715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.453940574+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.45394378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.568428138+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.568469457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.568475079+07:00","message":"receive interim result [false|false]: นายพิชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.568489215+07:00","message":"[buffer interim] 146 false นายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.568505349+07:00","message":"[bufferProcess] interim [660000000]:นายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.568508161+07:00","message":"[bufferProcess] send to processor:นายพิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.568516829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.568520066+07:00","message":"> Transcript [1910] [false]: 'นายพิชิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.568523384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.568526467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.568528628+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.568530834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.889892256+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.88993889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.889947973+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.889965915+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.889973459+07:00","message":"[bufferProcess] interim [20000000]:นายพิชัยกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.889976203+07:00","message":"[bufferProcess] send to processor:นายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.889983752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.889987115+07:00","message":"> Transcript [1911] [false]: 'นายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.889991004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.889993614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.889995866+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.889999291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.147012513+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.147050755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.147057568+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.147069148+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147078734+07:00","message":"[bufferProcess] interim [260000000]:นายพิชัยกล่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147082247+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147088555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147092666+07:00","message":"> Transcript [1912] [false]: 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147096852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147099776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147103029+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147105181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147108963+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.147112024+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.14711492+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.14711817+07:00","message":"Next Push (prob) : 'พิชัยกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.14712741+07:00","message":"push: {false นาย 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.338058332+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.338103205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.338109643+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.338125311+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.338134905+07:00","message":"[bufferProcess] interim [500000000]:นายพิชัยกล่าวด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.338138723+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.338144369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.338149166+07:00","message":"> Transcript [1913] [false]: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.338153181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.338155922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.338158006+07:00","message":"StatePrefix: 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.338160346+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.46609203+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.46614601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.466153382+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.466173894+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.466187412+07:00","message":"[bufferProcess] interim [560000000]:นายพิชัยกล่าวด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.466189991+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.466198652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.466202633+07:00","message":"> Transcript [1914] [false]: 'นายพิชัยกล่าวด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.46620618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.466208467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.466210791+07:00","message":"StatePrefix: 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.466213507+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.656038083+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.656075408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.656080535+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.656092764+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.65609894+07:00","message":"[bufferProcess] interim [740000000]:นายพิชัยกล่าวด้วยความอาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.656101373+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.656104755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.656107819+07:00","message":"> Transcript [1915] [false]: 'นายพิชัยกล่าวด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.656111184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.656113156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.656115304+07:00","message":"StatePrefix: 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.656117648+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.658556702+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.658579559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.658584217+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.658596395+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658602073+07:00","message":"[bufferProcess] interim [800000000]:นายพิชัยกล่าวด้วยความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658604289+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658609161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658611866+07:00","message":"> Transcript [1916] [false]: 'นายพิชัยกล่าวด้วยความอาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658614719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658617304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658619481+07:00","message":"StatePrefix: 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658621847+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658626694+07:00","message":"Push: 'พิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.65862872+07:00","message":"TextPushed: 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658631466+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.658633692+07:00","message":"Next Push (prob) : 'ด้วยความอาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.658640456+07:00","message":"push: {false พิชัยกล่าว 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.981270925+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.981307148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.981313707+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.981326889+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.981333234+07:00","message":"[bufferProcess] interim [100000000]:นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.981335999+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.981342685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.981346013+07:00","message":"> Transcript [1917] [false]: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.981348488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.981350801+07:00","message":"Set new StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.582607413+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.58264749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.582654023+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.582673067+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.582680894+07:00","message":"[bufferProcess] interim [700000000]:นายพิชัยกล่าวด้วยความอาลัยว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.58268369+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.582687174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.582690028+07:00","message":"> Transcript [1918] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.582693444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.582695618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.582697575+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.58270037+07:00","message":"TextPushed: 'นายพิชัยกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.688592754+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.688633554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.688641171+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.688659908+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.688667708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.688671323+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.688676683+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.68868049+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688685757+07:00","message":"[bufferProcess] interim [760000000]:นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688688373+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688691392+07:00","message":"[bufferProcess] interim [820000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.68869347+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688696164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688698931+07:00","message":"> Transcript [1919] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688702378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688704399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688706371+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688711535+07:00","message":"TextPushed: 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688713399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688715421+07:00","message":"> Transcript [1920] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.68871753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688719303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688721081+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.688723189+07:00","message":"TextPushed: 'นายพิชัยกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.725460986+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.725486736+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.725489621+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.725491578+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.725494128+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.725496218+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.725504293+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.746093308+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.746132584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.74613897+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.746152249+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746161189+07:00","message":"[bufferProcess] interim [880000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.74616424+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746169482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746172535+07:00","message":"> Transcript [1921] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746177059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746180389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746184046+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746188728+07:00","message":"TextPushed: 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746195111+07:00","message":"Push: 'ด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746197413+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746199881+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.746202323+07:00","message":"Next Push (prob) : 'ว่านับตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.746224644+07:00","message":"push: {false ด้วยความอาลัย 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.950264238+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.950309368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.950316948+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.950326706+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.950333382+07:00","message":"[bufferProcess] interim [120000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.950335914+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.950339277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.950342149+07:00","message":"> Transcript [1922] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.950345386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.950347401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.95034947+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.950351856+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.07395936+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.073999706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.074006147+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.074021809+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.074029234+07:00","message":"[bufferProcess] interim [180000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.074032085+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.074039179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.074042008+07:00","message":"> Transcript [1923] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.07404625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.074048426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.074050734+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.074053549+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:58.094176724+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:58.094184891+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.198843834+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.198882541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.198889008+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.198903953+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.19891098+07:00","message":"[bufferProcess] interim [240000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.198913695+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.198923722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.198926547+07:00","message":"> Transcript [1924] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.198930549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.198932554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.198934732+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.198937185+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.255995776+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.25603702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.256043763+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.256058751+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256065416+07:00","message":"[bufferProcess] interim [360000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256068563+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256077099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256080314+07:00","message":"> Transcript [1925] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256084492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256086692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256089218+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.25609303+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256104911+07:00","message":"Push: 'ว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256107456+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.25611004+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.256112447+07:00","message":"Next Push (prob) : 'แต่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.256120917+07:00","message":"push: {false ว่านับตั้ง 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.258769+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.258800548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.258806317+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.258822586+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.258828561+07:00","message":"[bufferProcess] interim [420000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.25883197+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.25883879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.258841757+07:00","message":"> Transcript [1926] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.258845446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.258847674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.258849986+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.258852849+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.574962844+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.574999133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.57500545+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.57502017+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.575026327+07:00","message":"[bufferProcess] interim [660000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.57502967+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.575036575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.575039325+07:00","message":"> Transcript [1927] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.575042817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.575045077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.57504731+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.575050501+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.768443653+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.768488449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.768495821+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.768514118+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.768544853+07:00","message":"[bufferProcess] interim [900000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.768547979+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.768555621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.768558648+07:00","message":"> Transcript [1928] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.768562158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.768564399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.7685665+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.768569214+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.895908406+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.895951027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.895957164+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.895971908+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.895978469+07:00","message":"[bufferProcess] interim [960000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.895981201+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.895988384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.895991285+07:00","message":"> Transcript [1929] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.895995263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.895997586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.896000197+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.896002788+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.896008549+07:00","message":"Push: 'แต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.896011165+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.8960133+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.896015737+07:00","message":"Next Push (prob) : 'ข่าวการประ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.896023165+07:00","message":"push: {false แต่ทราบ 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.900595039+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.900615478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.900621455+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:58.900635723+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.90064074+07:00","message":"[bufferProcess] interim [20000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.900643309+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.90064639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.900648889+07:00","message":"> Transcript [1930] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.900651369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:58.900653772+07:00","message":"Set new StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.16062782+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.160670398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.160676921+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.160713902+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.160720837+07:00","message":"[bufferProcess] interim [320000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.160723562+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.160730105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.160732981+07:00","message":"> Transcript [1931] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.160735406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.160737967+07:00","message":"Set new StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.286992024+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.287041648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.287049503+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.287072568+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.287080484+07:00","message":"[bufferProcess] interim [380000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.287083734+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.287089124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.287092028+07:00","message":"> Transcript [1932] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.287094759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.287096996+07:00","message":"Set new StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.350095613+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.350137576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.350146834+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.350163253+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.35017651+07:00","message":"[bufferProcess] interim [500000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.350180952+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.350185372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.350189652+07:00","message":"> Transcript [1933] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.35019479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.350197472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.350201115+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.35020528+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.478915457+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.478953219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.478963773+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.478977287+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.478988277+07:00","message":"[bufferProcess] interim [620000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.478993012+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.47900062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.479004701+07:00","message":"> Transcript [1934] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.479010505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.479013412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.479016893+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.479020737+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.065565092+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.065610253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.065617032+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.065632664+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.065640612+07:00","message":"[bufferProcess] interim [220000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.065643425+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.065651164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.065654005+07:00","message":"> Transcript [1935] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.065657857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.065660276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.065663107+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.065665915+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.251781855+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.251821675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.251828603+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.251841488+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.25184879+07:00","message":"[bufferProcess] interim [400000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251851938+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251858247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251861222+07:00","message":"> Transcript [1936] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251866028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251868641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251871617+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251875114+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251883057+07:00","message":"Push: 'ข่าวการประชวรขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251886719+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251889354+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.251891847+07:00","message":"Next Push (prob) : 'งพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.251901178+07:00","message":"push: {false ข่าวการประชวรขอ 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.383597175+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.383643715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.383649407+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.383663367+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.383670885+07:00","message":"[bufferProcess] interim [520000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.383673774+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.38368076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.383683774+07:00","message":"> Transcript [1937] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.38368818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.383690745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.383692979+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.383696383+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.507397563+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.507444183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.507450439+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.507465377+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.507473148+07:00","message":"[bufferProcess] interim [580000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.507476176+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.507480575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.507483453+07:00","message":"> Transcript [1938] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.507487693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.507490078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.507492913+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.5074963+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.708850635+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.708904698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.708914698+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.708933517+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.708941571+07:00","message":"[bufferProcess] interim [820000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.708944718+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.708950724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.708953834+07:00","message":"> Transcript [1939] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.708958026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.708960182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.708962687+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.708965836+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.753111651+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.815680252+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.828809627+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.828847671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.828854398+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.828863759+07:00","message":"[buffer interim] 146 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828871271+07:00","message":"[bufferProcess] interim [0]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828873951+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828877945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828881179+07:00","message":"> Transcript [1940] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828885683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828887895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828890384+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828893523+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828896606+07:00","message":"Push: 'งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.82889868+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828901435+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.828904235+07:00","message":"Next Push (prob) : 'ทั้งตัวเองและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.828911668+07:00","message":"push: {false งพระองค์ 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.854429828+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.854477077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.854485081+07:00","message":"receive interim result [true|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.854498073+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.854500358+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.854515668+07:00","message":"[buffer interim] 146 true นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854525256+07:00","message":"[bufferProcess] interim [30000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854531356+07:00","message":"[bufferProcess] send to processor (isfinal):นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854535255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854538411+07:00","message":"> Transcript [1941] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854542431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854544491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854547962+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854551687+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854553881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854555955+07:00","message":"> Transcript [1942] [true]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854558565+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854560414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854562195+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854564386+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.854570824+07:00","message":"Push: 'ทั้งตัวเองและครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.854581899+07:00","message":"push: {true ทั้งตัวเองและครอบครัว 0 0xc0004a3e80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:00.867061891+07:00","message":"write wav file: './tmp/7582/7582_146.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:01.094628774+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:01.094646173+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.200768579+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.200815748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.200821859+07:00","message":"receive interim result [false|false]: ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.200838532+07:00","message":"[buffer interim] 147 false ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.200845494+07:00","message":"[bufferProcess] interim [420000000]:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.200848025+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.378323339+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.378365664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.378372223+07:00","message":"receive interim result [false|false]: ครอบครัวตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.378386022+07:00","message":"[buffer interim] 147 false ครอบครัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.37839283+07:00","message":"[bufferProcess] interim [600000000]:ครอบครัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.378395507+07:00","message":"[bufferProcess] send to processor:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.37840174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.378404631+07:00","message":"> Transcript [1943] [false]: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.378407128+07:00","message":"Set StatePrefix (first interim): 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.477525758+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.477569774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.477575573+07:00","message":"receive interim result [false|false]: ครอบครัวตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.477587095+07:00","message":"[buffer interim] 147 false ครอบครัวตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.477593723+07:00","message":"[bufferProcess] interim [660000000]:ครอบครัวตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.477596288+07:00","message":"[bufferProcess] send to processor:ครอบครัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.477601787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.477605131+07:00","message":"> Transcript [1944] [false]: 'ครอบครัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.477608242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.477610278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.477612405+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.477615792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.48637454+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.486402206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.486407219+07:00","message":"receive interim result [false|false]: ครอบครัวต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.486418868+07:00","message":"[buffer interim] 147 false ครอบครัวต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.486424262+07:00","message":"[bufferProcess] interim [720000000]:ครอบครัวต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.486426533+07:00","message":"[bufferProcess] send to processor:ครอบครัวตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.486429382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.486432174+07:00","message":"> Transcript [1945] [false]: 'ครอบครัวตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.486434898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.486436713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.486439291+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.486441308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.675685839+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.675728264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.675733782+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.675749204+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.675756627+07:00","message":"[bufferProcess] interim [900000000]:ครอบครัวต่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.675765096+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.675769448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.675772338+07:00","message":"> Transcript [1946] [false]: 'ครอบครัวต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.675775489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.675777478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.675779519+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.675782078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.982061524+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.982101482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.982107042+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.982120992+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982127863+07:00","message":"[bufferProcess] interim [140000000]:ครอบครัวต่างก็เฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982130309+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982133695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982136751+07:00","message":"> Transcript [1947] [false]: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982139589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982141648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982143604+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982145611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.98214801+07:00","message":"Push: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982150097+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982152182+07:00","message":"Set new StatePrefix : 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.982154713+07:00","message":"Next Push (prob) : 'ต่างก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.982161985+07:00","message":"push: {false ครอบครัว 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.066991694+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.06702275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.067028237+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.067042546+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.067049121+07:00","message":"[bufferProcess] interim [320000000]:ครอบครัวต่างก็เฝ้าติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.067051323+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.067054981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.067057697+07:00","message":"> Transcript [1948] [false]: 'ครอบครัวต่างก็เฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.067061623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.067064429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.067066413+07:00","message":"StatePrefix: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.067068721+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.244893531+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.244931507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.244937404+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.244950362+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.244956925+07:00","message":"[bufferProcess] interim [500000000]:ครอบครัวต่างก็เฝ้าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.244959473+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.24496307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.244966231+07:00","message":"> Transcript [1949] [false]: 'ครอบครัวต่างก็เฝ้าติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.244969657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.244971776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.244974202+07:00","message":"StatePrefix: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.244976447+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.561547016+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.561580028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.561585939+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.561600658+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.561608878+07:00","message":"[bufferProcess] interim [740000000]:ครอบครัวต่างก็เฝ้าติดตามข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.561611397+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.561615136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.56161789+07:00","message":"> Transcript [1950] [false]: 'ครอบครัวต่างก็เฝ้าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.561621218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.561623387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.561625494+07:00","message":"StatePrefix: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.561627759+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.757156247+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.757206365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.757212116+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.757226673+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.75725682+07:00","message":"[bufferProcess] interim [980000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757259585+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.75726471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757267839+07:00","message":"> Transcript [1951] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757271283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757273707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757275922+07:00","message":"StatePrefix: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757278134+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757281482+07:00","message":"Push: 'ต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757283499+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757286151+07:00","message":"Set new StatePrefix : 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.757288357+07:00","message":"Next Push (prob) : 'เฝ้าติดตามข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.757295153+07:00","message":"push: {false ต่างก็ 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.394545978+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.394592389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.394602673+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.394618749+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.394627285+07:00","message":"[bufferProcess] interim [580000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.394631176+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.394640794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.394644857+07:00","message":"> Transcript [1952] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.394649613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.394653262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.39465665+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.394660321+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.463382332+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.463420219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.463425995+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.463440292+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.463446725+07:00","message":"[bufferProcess] interim [700000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.463449492+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.463456096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.463458832+07:00","message":"> Transcript [1953] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.463462619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.463464965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.463467391+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.463470221+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.673705005+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.673745312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.673751094+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.673762598+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.673770584+07:00","message":"[bufferProcess] interim [880000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.67377319+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.673778462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.673781133+07:00","message":"> Transcript [1954] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.673784778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.673786963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.673789069+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.673791787+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.77691186+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.776947713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.776953671+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.776963868+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.776970073+07:00","message":"[bufferProcess] interim [940000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.776972996+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.776978287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.776981051+07:00","message":"> Transcript [1955] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.776984648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.776987091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.77698952+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.776992182+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.776996777+07:00","message":"Push: 'เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.776998736+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.777000852+07:00","message":"Set new StatePrefix : 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.777003224+07:00","message":"Next Push (prob) : 'สารและพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.777010057+07:00","message":"push: {false เฝ้าติดตามข่าว 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.785138571+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.785201666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.785208072+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.785225441+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.785233262+07:00","message":"[bufferProcess] interim [0]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.785236013+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.785239723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.785242571+07:00","message":"> Transcript [1956] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.785245169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.785247404+07:00","message":"Set new StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.844359254+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.844397438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.844403295+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.844418869+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.844428606+07:00","message":"[bufferProcess] interim [120000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.844431502+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.84443722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.844440036+07:00","message":"> Transcript [1957] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.844442964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.844445215+07:00","message":"Set new StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:04.095582865+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:04.095602265+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.290150179+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.290187023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.290193188+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.290204842+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.290211039+07:00","message":"[bufferProcess] interim [480000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.290213495+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.290219047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.290222035+07:00","message":"> Transcript [1958] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.290224757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.290227601+07:00","message":"Set new StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.485661747+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.485688745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.485695322+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.485708494+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485718689+07:00","message":"[bufferProcess] interim [660000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485724445+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485728706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485731365+07:00","message":"> Transcript [1959] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485734775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485736879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485738853+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485741242+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.538992915+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.539033489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.539039854+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.539053316+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.539060593+07:00","message":"[bufferProcess] interim [780000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.53906348+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.539070705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.53907365+07:00","message":"> Transcript [1960] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.539077628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.53908017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.539082429+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.53908574+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.862503057+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.862543644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.862550293+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.862564029+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.86257079+07:00","message":"[bufferProcess] interim [80000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.862573536+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.862577058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.862579843+07:00","message":"> Transcript [1961] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.862583071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.862585099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.862587375+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.862590207+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.99039684+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.990435884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.990441936+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.990459541+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990466917+07:00","message":"[bufferProcess] interim [140000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990469792+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990473525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990476622+07:00","message":"> Transcript [1962] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990480667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990482791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990485719+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990490042+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.99049303+07:00","message":"Push: 'สารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990495335+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990497829+07:00","message":"Set new StatePrefix : 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.990502693+07:00","message":"Next Push (prob) : 'ให้พระองค์หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.990511109+07:00","message":"push: {false สารและภาวนา 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.048225576+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.048266004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.048271756+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.048287684+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.0482959+07:00","message":"[bufferProcess] interim [260000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.048298658+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.048302388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.048305477+07:00","message":"> Transcript [1963] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.048309457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.048312486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.048314529+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.048317793+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.052216877+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.05225087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.052256765+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.052269518+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.052276187+07:00","message":"[bufferProcess] interim [320000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.052278703+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.052283051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.052286027+07:00","message":"> Transcript [1964] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.052289549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.052291659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.052293618+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.052296434+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.252613148+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.252665594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.252674625+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.252688836+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.252699977+07:00","message":"[bufferProcess] interim [500000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.252704008+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.252711405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.252715958+07:00","message":"> Transcript [1965] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.252720905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.25272361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.252729003+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.252733142+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.438827733+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.43886807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.43887531+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.438889356+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.438896722+07:00","message":"[bufferProcess] interim [680000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.438899872+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.438904281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.43890727+07:00","message":"> Transcript [1966] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.438909991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.438912019+07:00","message":"Set new StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.63040851+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.630452484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.630460753+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.630475907+07:00","message":"[buffer interim] 147 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.630484659+07:00","message":"[bufferProcess] interim [920000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.630489716+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.630497736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.63050148+07:00","message":"> Transcript [1967] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.630507025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.630510124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.630522992+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.63052784+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.932926153+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.036792117+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.036842724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจากพระอาการประชวร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.03684933+07:00","message":"receive interim result [true|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจากพระอาการประชวร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.036860035+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.036862374+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.036870379+07:00","message":"[buffer interim] 147 true ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036880097+07:00","message":"[bufferProcess] interim [340000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036885993+07:00","message":"[bufferProcess] send to processor (isfinal):ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036890197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036893622+07:00","message":"> Transcript [1968] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036897889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036900123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036902081+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036905218+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036907303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036909283+07:00","message":"> Transcript [1969] [true]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจากพระอาการประชวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036911687+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036913657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036915519+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036917687+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.036924123+07:00","message":"Push: 'ให้พระองค์หายจากพระอาการประชวร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.036932947+07:00","message":"push: {true ให้พระองค์หายจากพระอาการประชวร 0 0xc00369a000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:06.048841453+07:00","message":"write wav file: './tmp/7582/7582_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.064669689+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.757434597+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.757484968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.757490755+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.757510255+07:00","message":"[buffer interim] 148 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.757526451+07:00","message":"[bufferProcess] interim [720000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.757529142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.999989469+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.000016598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.000021699+07:00","message":"receive interim result [false|false]: กระทะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.000035239+07:00","message":"[buffer interim] 148 false กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.000041327+07:00","message":"[bufferProcess] interim [840000000]:กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.000044057+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.000047091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.000049551+07:00","message":"> Transcript [1970] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.000052248+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.063440782+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.063480761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แฟชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.063486607+07:00","message":"receive interim result [false|false]: แฟชั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.063500117+07:00","message":"[buffer interim] 148 false แฟชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.063506773+07:00","message":"[bufferProcess] interim [900000000]:แฟชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.063509144+07:00","message":"[bufferProcess] send to processor:กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.063515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.063517781+07:00","message":"> Transcript [1971] [false]: 'กระทะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.063528616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.063530885+07:00","message":"Set new StatePrefix: 'กระทะ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:07.096493813+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:07.096504644+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.145353293+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.145398307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.145403812+07:00","message":"receive interim result [false|false]: การตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.145419804+07:00","message":"[buffer interim] 148 false การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.145426492+07:00","message":"[bufferProcess] interim [960000000]:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.145428898+07:00","message":"[bufferProcess] send to processor:แฟชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.145432464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.145435445+07:00","message":"> Transcript [1972] [false]: 'แฟชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.145437606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.145439965+07:00","message":"Set new StatePrefix: 'แฟชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.306798412+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.306841219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.306847249+07:00","message":"receive interim result [false|false]: การตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.306866085+07:00","message":"[buffer interim] 148 false การตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.306877071+07:00","message":"[bufferProcess] interim [80000000]:การตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.306881522+07:00","message":"[bufferProcess] send to processor:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.306886349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.306891298+07:00","message":"> Transcript [1973] [false]: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.306894464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.306897456+07:00","message":"Set new StatePrefix: 'การตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.329536198+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.329575635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.329581366+07:00","message":"receive interim result [false|false]: กระทั่งทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.329596835+07:00","message":"[buffer interim] 148 false กระทั่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.329603316+07:00","message":"[bufferProcess] interim [140000000]:กระทั่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.329605688+07:00","message":"[bufferProcess] send to processor:การตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.329609251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.329612195+07:00","message":"> Transcript [1974] [false]: 'การตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.32961533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.32961751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.329620295+07:00","message":"StatePrefix: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.329622483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.347901929+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.347937311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.347943355+07:00","message":"receive interim result [false|false]: กระทั่งทราบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.347951306+07:00","message":"[buffer interim] 148 false กระทั่งทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.347957451+07:00","message":"[bufferProcess] interim [320000000]:กระทั่งทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.347960426+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.347963626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.347966486+07:00","message":"> Transcript [1975] [false]: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.347968558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.347970611+07:00","message":"Set new StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.433388275+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.433424865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.433430838+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.433442843+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.433449505+07:00","message":"[bufferProcess] interim [380000000]:กระทั่งทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.433452089+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.433457214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.433460013+07:00","message":"> Transcript [1976] [false]: 'กระทั่งทราบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.433463289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.433465578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.433467927+07:00","message":"StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.433470167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.613231252+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.61327751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.613284827+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.613298362+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.613304561+07:00","message":"[bufferProcess] interim [560000000]:กระทั่งทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.613307053+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.613312456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.613315478+07:00","message":"> Transcript [1977] [false]: 'กระทั่งทราบข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.613318743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.613321062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.613323464+07:00","message":"StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.613325746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.937766115+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.937805446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.937811705+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.937827047+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.937841032+07:00","message":"[bufferProcess] interim [860000000]:กระทั่งทราบข่าวการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.937843514+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.937847415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.93785055+07:00","message":"> Transcript [1978] [false]: 'กระทั่งทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.937853812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.937856185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.9378581+07:00","message":"StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.937860416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.938661001+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.93867127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.938674619+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.93868234+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938685959+07:00","message":"[bufferProcess] interim [920000000]:กระทั่งทราบข่าวการสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938687969+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938690163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.93869237+07:00","message":"> Transcript [1979] [false]: 'กระทั่งทราบข่าวการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938695115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.9386973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938699348+07:00","message":"StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938701351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938707865+07:00","message":"Push: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938710227+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938712263+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.938714725+07:00","message":"Next Push (prob) : 'ข่าวการซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.938743221+07:00","message":"push: {false กระทั่งทราบ 0 0xc0020ef800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.134463016+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.13451207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.134518409+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.134542243+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.134553874+07:00","message":"[bufferProcess] interim [40000000]:กระทั่งทราบข่าวการสิ้นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.134556494+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.13456232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.134565623+07:00","message":"> Transcript [1980] [false]: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.13456843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.134571161+07:00","message":"Set new StatePrefix: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.205207656+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.205235358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.205240599+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.20525522+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.205261653+07:00","message":"[bufferProcess] interim [160000000]:กระทั่งทราบข่าวการสิ้นพระชนม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.205264613+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.205267832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.205270387+07:00","message":"> Transcript [1981] [false]: 'กระทั่งทราบข่าวการสิ้นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.205273513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.205275945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.205277725+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.20528026+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.669910443+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.669953797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.669959828+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.669978197+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.669986605+07:00","message":"[bufferProcess] interim [580000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.669990063+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.669995174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.669998448+07:00","message":"> Transcript [1982] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.670002033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.670004251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.670006796+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.670009114+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.855739419+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.855783572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.855790188+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.855806474+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.855814157+07:00","message":"[bufferProcess] interim [760000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.855817227+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.855824356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.855827851+07:00","message":"> Transcript [1983] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.855831721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.855834209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.855836815+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.855839384+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.879714198+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.879759672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ตะกรุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.879768789+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.879788542+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879797858+07:00","message":"[bufferProcess] interim [820000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.87980184+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879810906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879815485+07:00","message":"> Transcript [1984] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879820429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879824177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879827796+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879830694+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879841457+07:00","message":"Push: 'ข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879845379+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879848676+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.879852816+07:00","message":"Next Push (prob) : 'พระชนม์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.879866371+07:00","message":"push: {false ข่าวการสิ้น 0 0xc0020ef800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.906943431+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.90697974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.906985413+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.906997455+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.90700377+07:00","message":"[bufferProcess] interim [880000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.90700653+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.907009901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.907012925+07:00","message":"> Transcript [1985] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.907015214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.90701752+07:00","message":"Set new StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.095654013+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.095688532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.095694579+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.09570577+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.095713738+07:00","message":"[bufferProcess] interim [60000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.095716295+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.095719813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.095722691+07:00","message":"> Transcript [1986] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.09572504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.095727258+07:00","message":"Set new StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.2243271+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.224369401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.224376706+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.224392278+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.224399268+07:00","message":"[bufferProcess] interim [180000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.224402139+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.224410736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.224413824+07:00","message":"> Transcript [1987] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.224417521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.224422657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.224424763+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.224427471+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.292358567+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.292396709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.292402551+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.29241389+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.292421318+07:00","message":"[bufferProcess] interim [240000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.292424296+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.292430124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.292432892+07:00","message":"> Transcript [1988] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.292436374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.292438723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.292440744+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.292443296+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.547251556+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.547294716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.547301168+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.547317396+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.547324873+07:00","message":"[bufferProcess] interim [480000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.547327669+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.547335749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.547338652+07:00","message":"> Transcript [1989] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.547342601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.54734564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.547348141+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.54735083+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.613273366+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.613317471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.613327608+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.613343634+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613356208+07:00","message":"[bufferProcess] interim [540000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613359684+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613372138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613376278+07:00","message":"> Transcript [1990] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613381544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613384437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613388257+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613392138+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613396217+07:00","message":"Push: 'พระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.61339919+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613403741+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.613406935+07:00","message":"Next Push (prob) : 'เสียใจอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.613419725+07:00","message":"push: {false พระชนม์ต่างรู้สึก 0 0xc0020ef800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.737750203+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.737776559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.737781821+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.737794137+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.7377999+07:00","message":"[bufferProcess] interim [720000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.73780238+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.73780566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.737808178+07:00","message":"> Transcript [1991] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.737811185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.737813695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.73781594+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.737823827+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:10.096672871+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:10.096681278+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.317429533+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.317472378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.317480361+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.317504073+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.317512395+07:00","message":"[bufferProcess] interim [320000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.31751681+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.317534429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.317540678+07:00","message":"> Transcript [1992] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.317545669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.317548758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.317552418+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.317556094+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.504919799+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.504954721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.504960737+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.504974881+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.504981648+07:00","message":"[bufferProcess] interim [440000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.504984593+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.504988221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.504991185+07:00","message":"> Transcript [1993] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.504994861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.504996994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.504999179+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.505001681+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.640302402+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.640349054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.640357573+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.64038016+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640390498+07:00","message":"[bufferProcess] interim [620000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640394479+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640401949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640405915+07:00","message":"> Transcript [1994] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640411485+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640414672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640418812+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640422934+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640433826+07:00","message":"Push: 'เสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640436963+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640440904+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.640444941+07:00","message":"Next Push (prob) : 'งยิ่งไม่ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.640455519+07:00","message":"push: {false เสียใจอย่า 0 0xc0020ef800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.90697695+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.90701692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.907023617+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.907040091+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.907047117+07:00","message":"[bufferProcess] interim [860000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.907050265+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.907054082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.907057249+07:00","message":"> Transcript [1995] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.907061054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.907063485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.907065517+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.907068216+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.025296821+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.025334314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.025340526+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.025352122+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.025360567+07:00","message":"[bufferProcess] interim [980000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.025363024+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.025368859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.025371555+07:00","message":"> Transcript [1996] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.025375623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.025378637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.02538208+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.025386018+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.333548724+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.33359012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.333597146+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.333610929+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.333616994+07:00","message":"[bufferProcess] interim [280000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.333619874+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.333625324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.333628589+07:00","message":"> Transcript [1997] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.333633025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.333635297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.333637259+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.333640361+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.533026926+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.53306821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.533075319+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.533088691+07:00","message":"[buffer interim] 148 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.53309498+07:00","message":"[bufferProcess] interim [460000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533098227+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533105213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.53310837+07:00","message":"> Transcript [1998] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533112128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533114498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533116739+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533119446+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533127943+07:00","message":"Push: 'งยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533130201+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533132693+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.533135677+07:00","message":"Next Push (prob) : 'จากคนไทยทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.533157508+07:00","message":"push: {false งยิ่งไม่ต่าง 0 0xc0020ef800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.576593133+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.705600398+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.716934547+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.716976568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ\",\"confidence\":0.95618767}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.716992298+07:00","message":"receive interim result [true|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.717000173+07:00","message":"end recv isFinal message id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.717002192+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.717007353+07:00","message":"[buffer interim] 148 true กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717015857+07:00","message":"[bufferProcess] interim [730000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717019395+07:00","message":"[bufferProcess] send to processor (isfinal):กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717033017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717051642+07:00","message":"> Transcript [1999] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717060023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717063418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717066613+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717071064+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717074592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717080602+07:00","message":"> Transcript [2000] [true]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717084483+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.71708714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717089847+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717093507+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.717102654+07:00","message":"Push: 'จากคนไทยทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.7171164+07:00","message":"push: {true จากคนไทยทั้งประเทศ 0 0xc0020ef800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:11.729828313+07:00","message":"write wav file: './tmp/7582/7582_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.383402619+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.383449029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.383454746+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.383470267+07:00","message":"[buffer interim] 149 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.383478191+07:00","message":"[bufferProcess] interim [660000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.383480096+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.423664239+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.423702693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.423710136+07:00","message":"receive interim result [false|false]: ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.42372392+07:00","message":"[buffer interim] 149 false ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.423730449+07:00","message":"[bufferProcess] interim [780000000]:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.423733062+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.423739363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.423742114+07:00","message":"> Transcript [2001] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.423744416+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.564352239+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.564390963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.564395975+07:00","message":"receive interim result [false|false]: ทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.564412884+07:00","message":"[buffer interim] 149 false ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.564420528+07:00","message":"[bufferProcess] interim [900000000]:ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.564423148+07:00","message":"[bufferProcess] send to processor:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.564426648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.564429306+07:00","message":"> Transcript [2002] [false]: 'ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.564432355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.56443464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.564437028+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.56443962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.707022482+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.707060025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.707066026+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.707079865+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.707089565+07:00","message":"[bufferProcess] interim [20000000]:ทุกวันนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.707092212+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.70709881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.707101618+07:00","message":"> Transcript [2003] [false]: 'ทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.70710574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.707108243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.70711066+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.70711288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.915989939+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.916035489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.916042358+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.916057618+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.916065586+07:00","message":"[bufferProcess] interim [200000000]:ทุกวันนี้ยังเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.91606816+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.916072395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.916075194+07:00","message":"> Transcript [2004] [false]: 'ทุกวันนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.916079152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.916081376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.916085521+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.916088007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.076684561+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.076728247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.076737045+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.076754059+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.076766558+07:00","message":"[bufferProcess] interim [380000000]:ทุกวันนี้ยังเก็บผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.076770083+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.076774971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.07677939+07:00","message":"> Transcript [2005] [false]: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.076784399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.076787428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.07679044+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.07679381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.076802875+07:00","message":"Push: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.076805627+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.076808656+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.076811747+07:00","message":"Next Push (prob) : 'วันนี้ยังเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.076822739+07:00","message":"push: {false ทุก 0 0xc0020a2300}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:13.096849024+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:13.096854928+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.127662889+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.12770299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.127710173+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.127725306+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.127732655+07:00","message":"[bufferProcess] interim [440000000]:ทุกวันนี้ยังเก็บภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.127735212+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.1277397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.127742797+07:00","message":"> Transcript [2006] [false]: 'ทุกวันนี้ยังเก็บผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.127746279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.127748368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.127750391+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.127752942+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.277096126+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.277148064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.277154361+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.277185593+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.277198305+07:00","message":"[bufferProcess] interim [620000000]:ทุกวันนี้ยังเก็บภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.277200765+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.277204718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.277208598+07:00","message":"> Transcript [2007] [false]: 'ทุกวันนี้ยังเก็บภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.277212517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.277214838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.277217006+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.277219745+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.596439897+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.596486797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.596492253+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.596512213+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.596521374+07:00","message":"[bufferProcess] interim [860000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.596524827+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.596529921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.59653959+07:00","message":"> Transcript [2008] [false]: 'ทุกวันนี้ยังเก็บภาพถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.596543885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.596546266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.596548322+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.596550988+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.801175065+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.801215297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.801222318+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.801238833+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801247333+07:00","message":"[bufferProcess] interim [40000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801255529+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801263793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801268135+07:00","message":"> Transcript [2009] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.80127463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801276805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801278937+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801281387+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.80128821+07:00","message":"Push: 'วันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801291215+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801295516+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.801298639+07:00","message":"Next Push (prob) : 'ภาพถ่ายเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.80130985+07:00","message":"push: {false วันนี้ยังเก็บ 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.819760448+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.819797971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.819804128+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.819820768+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.819831326+07:00","message":"[bufferProcess] interim [100000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.819834106+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.819837853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.819840517+07:00","message":"> Transcript [2010] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.819843929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.819846317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.81984858+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.819851443+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.87510504+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.875152647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.875160765+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.875174963+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.875186101+07:00","message":"[bufferProcess] interim [220000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.875189817+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.875194331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.875198257+07:00","message":"> Transcript [2011] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.875202804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.875205908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.875209013+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.875212828+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.020726161+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.020767681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.020774735+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.020787131+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.02079389+07:00","message":"[bufferProcess] interim [340000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.020796659+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.020802104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.020805014+07:00","message":"> Transcript [2012] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.020808615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.020810866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.020813396+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.02081718+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.160682787+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.160713423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.160718028+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.16072906+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.160737151+07:00","message":"[bufferProcess] interim [520000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.16073985+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.160745222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.160747805+07:00","message":"> Transcript [2013] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.16075108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.16075314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.160756507+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.160758859+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.160763301+07:00","message":"Push: 'ภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.160765349+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.160767494+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.160769694+07:00","message":"Next Push (prob) : 'ครั้งพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.160780159+07:00","message":"push: {false ภาพถ่ายเมื่อ 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.280716087+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.280750937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.280756946+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.280769675+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.280780843+07:00","message":"[bufferProcess] interim [580000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.280783633+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.280789673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.280792903+07:00","message":"> Transcript [2014] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.280796181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.280798303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.280800265+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.280802833+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.467624752+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.467667602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.467675302+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.46769131+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.467699611+07:00","message":"[bufferProcess] interim [760000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.467703394+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.467712162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.467716447+07:00","message":"> Transcript [2015] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.467721611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.467724507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.4677275+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.467731259+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.542936009+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.542970239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.542978364+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.542989149+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.542994991+07:00","message":"[bufferProcess] interim [880000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.542998019+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.543003444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.543006292+07:00","message":"> Transcript [2016] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.543009476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.543011623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.54301431+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.543017477+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.731123946+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.731170648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.731177298+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.731192302+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731200197+07:00","message":"[bufferProcess] interim [60000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731203471+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731210944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731213954+07:00","message":"> Transcript [2017] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731221507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731224236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731226661+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731229654+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731235535+07:00","message":"Push: 'ครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731237581+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731240007+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.731242583+07:00","message":"Next Push (prob) : 'เสด็จมาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.731252231+07:00","message":"push: {false ครั้งพระองค์ 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.929153208+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.929210742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.929216555+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.929233308+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.929240385+07:00","message":"[bufferProcess] interim [240000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.929243273+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.929246778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.929249316+07:00","message":"> Transcript [2018] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.929253447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.929255471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.929257425+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.929260121+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.94453256+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.944575216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.944580714+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.944599534+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.944605445+07:00","message":"[bufferProcess] interim [300000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.944608008+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.944611526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.944614342+07:00","message":"> Transcript [2019] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.944619083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.94462121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.944623175+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.944625721+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.112693158+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.112734871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.112742758+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.112759743+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.112768605+07:00","message":"[bufferProcess] interim [420000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.112772963+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.112778319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.112782316+07:00","message":"> Transcript [2020] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.112787785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.112797151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.112801306+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.112805418+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.254907329+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.254944384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.254950698+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.254969528+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.254977163+07:00","message":"[bufferProcess] interim [540000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.254980286+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.254987652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.254990745+07:00","message":"> Transcript [2021] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.254996076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.254998409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.255000829+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.255003637+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.255009748+07:00","message":"Push: 'เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.255011989+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.255014215+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.255016752+07:00","message":"Next Push (prob) : 'บ้านไว้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.255023993+07:00","message":"push: {false เสด็จมาที่ 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.575193499+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.575232978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.575246529+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.575263672+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.575276331+07:00","message":"[bufferProcess] interim [840000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.575279405+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.575287048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.575289838+07:00","message":"> Transcript [2022] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.575293648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.575296923+07:00","message":"Set new StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:16.097111034+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:16.097115306+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.136528578+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.136583054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.13659136+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.136610572+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.136619129+07:00","message":"[bufferProcess] interim [440000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.13662232+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.136626211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.13662932+07:00","message":"> Transcript [2023] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.136633544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.136635659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.136637737+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.136640995+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.285193032+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.285239681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.285246747+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.285261648+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.285268863+07:00","message":"[bufferProcess] interim [560000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.285271873+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.285279645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.285282653+07:00","message":"> Transcript [2024] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.285286202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.285288713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.285291199+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.285295893+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.381530048+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.38157982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.381586132+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.38160415+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.381611549+07:00","message":"[bufferProcess] interim [680000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.381614514+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.381618216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.381620969+07:00","message":"> Transcript [2025] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.381625182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.381627466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.381629744+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.381632706+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.493619942+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.49366825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.493674693+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.493689625+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493696195+07:00","message":"[bufferProcess] interim [740000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493699001+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493702734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493705618+07:00","message":"> Transcript [2026] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493709977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493712391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493714602+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493717481+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.49372143+07:00","message":"Push: 'บ้านไม่ดูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493723554+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493725935+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.493728701+07:00","message":"Next Push (prob) : 'เสมอเพื่อเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.493737742+07:00","message":"push: {false บ้านไม่ดูอยู่ 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.497875735+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.497889965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่ออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.497895191+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.497905429+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.497910236+07:00","message":"[bufferProcess] interim [800000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.497912738+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.497915557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.49791806+07:00","message":"> Transcript [2027] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.497920236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.497922245+07:00","message":"Set new StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.533252397+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.533290439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.533296146+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.533307919+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.533313696+07:00","message":"[bufferProcess] interim [860000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.533316336+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.533321809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.53332417+07:00","message":"> Transcript [2028] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.533327078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.533330755+07:00","message":"Set new StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่ออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.796403337+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.796447621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.796454862+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.796466824+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.796477208+07:00","message":"[bufferProcess] interim [40000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.796481107+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.796487554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.796491492+07:00","message":"> Transcript [2029] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.796495574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.796500821+07:00","message":"Set new StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.884317446+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.884365744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.884373711+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.884386745+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.88439312+07:00","message":"[bufferProcess] interim [220000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.884396325+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.884403618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.884406408+07:00","message":"> Transcript [2030] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.884410412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.88441277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.884414733+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.884417536+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.993408027+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.993447577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.993453599+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.993472307+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.993481453+07:00","message":"[bufferProcess] interim [280000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.993486265+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.993493173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.993495961+07:00","message":"> Transcript [2031] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.993500014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.993502089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.993504062+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.993506712+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.048105107+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.048132847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.048138832+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.048152393+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048159885+07:00","message":"[bufferProcess] interim [340000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048162834+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048167079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048169948+07:00","message":"> Transcript [2032] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.04817436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048176959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048178915+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048181768+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.050581339+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.050611279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.050616939+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.0506323+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.05063866+07:00","message":"[bufferProcess] interim [400000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050641915+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050648528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.05065104+07:00","message":"> Transcript [2033] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050654939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050656892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050658853+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050661317+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050667474+07:00","message":"Push: 'เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050669536+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050676945+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.050679551+07:00","message":"Next Push (prob) : 'ถึงเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.050698344+07:00","message":"push: {false เสมอเพื่อระลึก 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.235042118+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.235093245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.235100372+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.23511248+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.235119094+07:00","message":"[bufferProcess] interim [580000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.235122472+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.23512828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.23513178+07:00","message":"> Transcript [2034] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.235134764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.235136924+07:00","message":"Set new StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.367711859+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.367784576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.367794182+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.367810681+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.367822871+07:00","message":"[bufferProcess] interim [640000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.367827345+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.367836196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.367840352+07:00","message":"> Transcript [2035] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.36784475+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.370816968+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.370845474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.370852096+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.370866674+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.370873808+07:00","message":"[bufferProcess] interim [700000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.370878302+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.370886006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.370889962+07:00","message":"> Transcript [2036] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.370895732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.370898714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.370901805+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.370905978+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.533187969+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.533224055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.5332305+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.533240458+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.533247106+07:00","message":"[bufferProcess] interim [820000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.533250503+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.533254574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.533258039+07:00","message":"> Transcript [2037] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.533262079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.533264066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.53326609+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.533268791+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.569095416+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.569126997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.569132518+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.569140152+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.569146144+07:00","message":"[bufferProcess] interim [880000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.569149186+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.569152898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.569155166+07:00","message":"> Transcript [2038] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.569171812+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.569174054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.569176144+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.569178925+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.071693626+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.071736915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.071745219+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.071759004+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.07176986+07:00","message":"[bufferProcess] interim [360000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071773431+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071779546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071782619+07:00","message":"> Transcript [2039] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071786998+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071789746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071793106+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071796272+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071800848+07:00","message":"Push: 'ถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071802849+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071805346+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.071808374+07:00","message":"Next Push (prob) : 'กรุณาธิคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.071835202+07:00","message":"push: {false ถึงพระมหา 0 0xc0020a2300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.242113219+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.252714076+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.252749753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.252755873+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.252772953+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.252779959+07:00","message":"[bufferProcess] interim [540000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.252783137+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.252787689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.252790626+07:00","message":"> Transcript [2040] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.252794348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.252796509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.252798438+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.252801082+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.307122284+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.335064813+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.335099825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.335106324+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.33511919+07:00","message":"[buffer interim] 149 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.335125895+07:00","message":"[bufferProcess] interim [720000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.335128864+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.335134216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.335137158+07:00","message":"> Transcript [2041] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.335140664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.33514273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.3351448+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.335147327+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.408654924+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.408689601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านให้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความทรง\",\"confidence\":0.9384713}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.408695693+07:00","message":"receive interim result [true|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านให้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.408704429+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.408706539+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.408714022+07:00","message":"[buffer interim] 149 true ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านให้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408723178+07:00","message":"[bufferProcess] interim [750000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านให้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408727189+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408739368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408758063+07:00","message":"> Transcript [2042] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408762071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408764141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408766339+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408769155+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408771427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408773749+07:00","message":"> Transcript [2043] [true]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านให้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408776167+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408777985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408779783+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408782143+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.408784258+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.409031981+07:00","message":"Push: 'พระมหากรุณาธิคุณและความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.409035021+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไม่ดูอยู่เสมอเพื่อระลึกถึงพระมหาพระมหากรุณาธิคุณและความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.409037871+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านให้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.409040517+07:00","message":"Next Push (prob) : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านให้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.409049094+07:00","message":"push: {true พระมหากรุณาธิคุณและความทรง 0 0xc0020a2300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.409051333+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_149.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:18.420086698+07:00","message":"write wav file: './tmp/7582/7582_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.657274623+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.657312183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.657317711+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.657330047+07:00","message":"[buffer interim] 150 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.65733579+07:00","message":"[bufferProcess] interim [420000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.657337613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.853676478+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.853720482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.853726733+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.853741155+07:00","message":"[buffer interim] 150 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.853747733+07:00","message":"[bufferProcess] interim [600000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.853749798+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.853753396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.853757346+07:00","message":"> Transcript [2044] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.853759508+07:00","message":"Set StatePrefix (first interim): 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.999935012+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.999978438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะปั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.99998379+07:00","message":"receive interim result [false|false]: จะปั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.999997232+07:00","message":"[buffer interim] 150 false จะปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.00000409+07:00","message":"[bufferProcess] interim [660000000]:จะปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.000006616+07:00","message":"[bufferProcess] send to processor:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.000011764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.000014453+07:00","message":"> Transcript [2045] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.000016723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.000018936+07:00","message":"Set new StatePrefix: 'จะไป'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:19.097906991+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:19.097919393+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.454416764+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.481400261+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.481443827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับอนุโมทนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.481451209+07:00","message":"receive interim result [false|false]: จับอนุโมทนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.481466324+07:00","message":"[buffer interim] 150 false จับอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.481473988+07:00","message":"[bufferProcess] interim [140000000]:จับอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.48147842+07:00","message":"[bufferProcess] send to processor:จะปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.481482948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.481487002+07:00","message":"> Transcript [2046] [false]: 'จะปั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.481490294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.481493241+07:00","message":"Set new StatePrefix: 'จะปั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.522310024+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.52235441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับอนาคตงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.522362073+07:00","message":"receive interim result [false|false]: จับอนาคตงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.522378595+07:00","message":"[buffer interim] 150 false จับอนาคตงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.522386823+07:00","message":"[bufferProcess] interim [200000000]:จับอนาคตงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.522390418+07:00","message":"[bufferProcess] send to processor:จับอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.522395223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.522399473+07:00","message":"> Transcript [2047] [false]: 'จับอนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.522402627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.522405604+07:00","message":"Set new StatePrefix: 'จับอนุโมทนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.581522384+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.581570993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับอนาคตงามค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.581577172+07:00","message":"receive interim result [false|false]: จับอนาคตงามค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.581588943+07:00","message":"[buffer interim] 150 false จับอนาคตงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.581595479+07:00","message":"[bufferProcess] interim [320000000]:จับอนาคตงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.581598012+07:00","message":"[bufferProcess] send to processor:จับอนาคตงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.581603401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.581607345+07:00","message":"> Transcript [2048] [false]: 'จับอนาคตงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.581609614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.581611598+07:00","message":"Set new StatePrefix: 'จับอนาคตงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.659871777+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.659904655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับอนาคตงามค่ะ\",\"confidence\":0.8686324}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.659910512+07:00","message":"receive interim result [true|false]: จับอนาคตงามค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.659917487+07:00","message":"end recv isFinal message id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.659919667+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.65992497+07:00","message":"[buffer interim] 150 true จับอนาคตงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659930808+07:00","message":"[bufferProcess] interim [380000000]:จับอนาคตงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659935806+07:00","message":"[bufferProcess] send to processor (isfinal):จับอนาคตงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659939118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659941943+07:00","message":"> Transcript [2049] [false]: 'จับอนาคตงามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659944891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659946973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.65994893+07:00","message":"StatePrefix: 'จับอนาคตงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.65995109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659952872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659954984+07:00","message":"> Transcript [2050] [true]: 'จับอนาคตงามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.65995809+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659960004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659961823+07:00","message":"StatePrefix: 'จับอนาคตงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659963612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.659969796+07:00","message":"Push: 'จับอนาคตงามค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.659977192+07:00","message":"push: {true จับอนาคตงามค่ะ 0 0xc004026580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:19.666490246+07:00","message":"write wav file: './tmp/7582/7582_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.035535925+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.162469604+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.224462601+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.277535671+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.277567264+07:00","message":"found end of frame, send empty tag with msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.277570392+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.277577357+07:00","message":"[buffer interim] 151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.27758392+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.277592839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.277596236+07:00","message":"> Transcript [2051] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.2775989+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.27760179+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.277604709+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.277608342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.277615795+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.277624952+07:00","message":"push: {true \n 0 0xc004026780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:20.282714117+07:00","message":"write wav file: './tmp/7582/7582_151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.482166963+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.556808503+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.556828445+07:00","message":"found end of frame, send empty tag with msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.556831741+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.55684046+07:00","message":"[buffer interim] 152 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.55684842+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.556857989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.556861542+07:00","message":"> Transcript [2052] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.556864268+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.556866417+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.556868333+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.556870447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.556873315+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.556884236+07:00","message":"push: {true \n 0 0xc00369ab00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:20.562287439+07:00","message":"write wav file: './tmp/7582/7582_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.613463036+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:22.098692901+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:22.098684354+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.496668203+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.496712357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.496717571+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.496733773+07:00","message":"[buffer interim] 153 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.49674003+07:00","message":"[bufferProcess] interim [880000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.496742451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.496749268+07:00","message":"[bufferProcess] send to processor (ticker):เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.496752017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.496754897+07:00","message":"> Transcript [2053] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.496757184+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.546326019+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.546366852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.54637249+07:00","message":"receive interim result [false|false]: เมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.546388878+07:00","message":"[buffer interim] 153 false เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.546395932+07:00","message":"[bufferProcess] interim [0]:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.546397959+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.731189861+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.731220551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.73122615+07:00","message":"receive interim result [false|false]: เมื่อวานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.731237988+07:00","message":"[buffer interim] 153 false เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.73124355+07:00","message":"[bufferProcess] interim [180000000]:เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.731245914+07:00","message":"[bufferProcess] send to processor:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.731251186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.731257769+07:00","message":"> Transcript [2054] [false]: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.731260908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.731263075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.731265154+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.731267222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.94675573+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.946786575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.946792211+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.946807279+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.946814153+07:00","message":"[bufferProcess] interim [420000000]:เมื่อวานนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.946817099+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.94682062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.946824718+07:00","message":"> Transcript [2055] [false]: 'เมื่อวานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.946828065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.946830113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.946832034+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.946834237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.260444396+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.260478587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.260484617+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.26049671+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.260502909+07:00","message":"[bufferProcess] interim [720000000]:เมื่อวานนี้มีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.260505467+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.260510778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.260513723+07:00","message":"> Transcript [2056] [false]: 'เมื่อวานนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.26051707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.260519143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.260521237+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.260523314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.441268088+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.441305468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.441317131+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.441333518+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.44134059+07:00","message":"[bufferProcess] interim [900000000]:เมื่อวานนี้มีเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.441355984+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.441368697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.441372917+07:00","message":"> Transcript [2057] [false]: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.441377406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.441380426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.44138329+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.4413879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.441394178+07:00","message":"Push: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.441396148+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.441398282+07:00","message":"Set new StatePrefix : 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.441400861+07:00","message":"Next Push (prob) : 'วานนี้มีเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.441431777+07:00","message":"push: {false เมื่อ 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.109341172+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.10937492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.109381097+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.109392572+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.109398646+07:00","message":"[bufferProcess] interim [440000000]:เมื่อวานนี้มีเหตุการณ์ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.109401006+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.109404797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.109407442+07:00","message":"> Transcript [2058] [false]: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.109410625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.109412636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.109414658+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.109416821+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.472686127+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.47273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.472737215+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.472755983+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.472764828+07:00","message":"[bufferProcess] interim [860000000]:เมื่อวานนี้มีเหตุการณ์ยิงใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.472768372+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.472773459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.472777701+07:00","message":"> Transcript [2059] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.472785017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.472788015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.472791724+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.472795105+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.477858688+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.477882026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.477887266+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.477899246+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.477903971+07:00","message":"[bufferProcess] interim [920000000]:เมื่อวานนี้มีเหตุการณ์ยิงชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.477906079+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.477909003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.47791193+07:00","message":"> Transcript [2060] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.477915123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.47791723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.477919392+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.477921935+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.671959984+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.671997501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเกย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.672003007+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเกย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.672012209+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672018801+07:00","message":"[bufferProcess] interim [40000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672021513+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672025253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672028058+07:00","message":"> Transcript [2061] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672031309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672033363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672035558+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672037801+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672040054+07:00","message":"Push: 'วานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672042014+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.6720446+07:00","message":"Set new StatePrefix : 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.672047266+07:00","message":"Next Push (prob) : 'การณ์ยิงชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.672054382+07:00","message":"push: {false วานนี้มีเหตุ 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.677699144+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.677721775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.677727523+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.677738765+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.677744283+07:00","message":"[bufferProcess] interim [100000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.677748071+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.677752173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.677756244+07:00","message":"> Transcript [2062] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเกย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.67776012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.677763351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.677766529+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.677770378+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.857535333+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.85758077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.857587502+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.85759673+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.857603231+07:00","message":"[bufferProcess] interim [280000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.857606094+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.857609859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.857612803+07:00","message":"> Transcript [2063] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.857616226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.857618266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.857620178+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.857622559+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.052481556+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.052515524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.05252227+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.052540069+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.05254768+07:00","message":"[bufferProcess] interim [520000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.052550749+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.05255446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.052557107+07:00","message":"> Transcript [2064] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.052566637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.052568809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.052571201+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.052573769+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:25.099380772+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:25.099390275+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.372086303+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.372109267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.372114808+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.372129626+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372135388+07:00","message":"[bufferProcess] interim [820000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372137886+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372141503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372143952+07:00","message":"> Transcript [2065] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372147449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372149504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372151629+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372154077+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372156844+07:00","message":"Push: 'การณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372158888+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372161656+07:00","message":"Set new StatePrefix : 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.372167145+07:00","message":"Next Push (prob) : 'เก็บของเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.372173091+07:00","message":"push: {false การณ์ยิงชาย 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.438609429+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.438647449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.438653491+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.438667868+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.43867444+07:00","message":"[bufferProcess] interim [880000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.438677258+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.438683827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.438686552+07:00","message":"> Transcript [2066] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.438689784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.438692044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.438695088+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.438697792+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.6879918+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.688028088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.688033429+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.688048505+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.688055102+07:00","message":"[bufferProcess] interim [60000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.688057979+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.688061335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.688064173+07:00","message":"> Transcript [2067] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.688067887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.688070041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.688071986+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.688074357+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.690245613+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.690258185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.690264398+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.690276053+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.690282119+07:00","message":"[bufferProcess] interim [120000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.690284431+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.690288957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.690290979+07:00","message":"> Transcript [2068] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.69029371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.690295583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.690297386+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.690300155+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.747893567+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.747938195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.747945321+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.747962022+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.747969504+07:00","message":"[bufferProcess] interim [180000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.747972261+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.74798085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.747983698+07:00","message":"> Transcript [2069] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.747987807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.747991083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.747992998+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.747995466+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.748002767+07:00","message":"Push: 'เก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.748004959+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.748007827+07:00","message":"Set new StatePrefix : 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.748010375+07:00","message":"Next Push (prob) : 'อายุ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.748029981+07:00","message":"push: {false เก็บของเก่า 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.804265935+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.886614027+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.886653244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.886660164+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.886676444+07:00","message":"[buffer interim] 153 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.886683014+07:00","message":"[bufferProcess] interim [420000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.886685776+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.886692398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.886695096+07:00","message":"> Transcript [2070] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.886697631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.886699664+07:00","message":"Set new StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.921774274+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.921820542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.921829795+07:00","message":"receive interim result [true|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.921837667+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.921839979+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.921845868+07:00","message":"[buffer interim] 153 true เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921855176+07:00","message":"[bufferProcess] interim [420000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921867013+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921870692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921873668+07:00","message":"> Transcript [2071] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921876648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921878713+07:00","message":"Set new StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921880743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921882722+07:00","message":"> Transcript [2072] [true]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921885332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.92188735+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921889828+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921892387+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.921895624+07:00","message":"Push: 'อายุ 41'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.92190278+07:00","message":"push: {true อายุ 41 0 0xc00039d880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:25.936319419+07:00","message":"write wav file: './tmp/7582/7582_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.056187337+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.615978809+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.616031154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.61603811+07:00","message":"receive interim result [false|false]: ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.61605909+07:00","message":"[buffer interim] 154 false ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.616067004+07:00","message":"[bufferProcess] interim [600000000]:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.616069033+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.714614781+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.714656815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี่เซียะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.714662301+07:00","message":"receive interim result [false|false]: ปี่เซียะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.714676374+07:00","message":"[buffer interim] 154 false ปี่เซียะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.714683467+07:00","message":"[bufferProcess] interim [660000000]:ปี่เซียะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.714685985+07:00","message":"[bufferProcess] send to processor:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.714695308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.714698913+07:00","message":"> Transcript [2073] [false]: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.714701261+07:00","message":"Set StatePrefix (first interim): 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.028990104+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.02902999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.029035189+07:00","message":"receive interim result [false|false]: เสียชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.029048569+07:00","message":"[buffer interim] 154 false เสียชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.029055221+07:00","message":"[bufferProcess] interim [20000000]:เสียชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.029057585+07:00","message":"[bufferProcess] send to processor:ปี่เซียะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.029061481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.029064301+07:00","message":"> Transcript [2074] [false]: 'ปี่เซียะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.029067433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.029069555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.02907158+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.029073617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.090015163+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.09004804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.09005368+07:00","message":"receive interim result [false|false]: ปีเสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.090062137+07:00","message":"[buffer interim] 154 false ปีเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.090068394+07:00","message":"[bufferProcess] interim [80000000]:ปีเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.090070514+07:00","message":"[bufferProcess] send to processor:เสียชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.090073905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.090077085+07:00","message":"> Transcript [2075] [false]: 'เสียชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.090079293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.090081253+07:00","message":"Set new StatePrefix: 'เสียชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.478427488+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.478464485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.478470035+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.478483527+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.478490307+07:00","message":"[bufferProcess] interim [440000000]:ปีเสียชีวิตอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.478492692+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.478498312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.478501255+07:00","message":"> Transcript [2076] [false]: 'ปีเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.478503498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.478506675+07:00","message":"Set new StatePrefix: 'ปีเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.611237114+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.611278227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.611284313+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.61129767+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.611304355+07:00","message":"[bufferProcess] interim [620000000]:ปีเสียชีวิตอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.611306892+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.61131203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.611314814+07:00","message":"> Transcript [2077] [false]: 'ปีเสียชีวิตอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.611317916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.611320154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.611322181+07:00","message":"StatePrefix: 'ปีเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.611324361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.724673111+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.724696684+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.724699568+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.724701559+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.724703834+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.724705633+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.724707521+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.940999839+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.941038185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.941043825+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.941058637+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.94106564+07:00","message":"[bufferProcess] interim [920000000]:ปีเสียชีวิตอยู่ในบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.941067923+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.941071441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.941074242+07:00","message":"> Transcript [2078] [false]: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.941077238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.941079161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.941081101+07:00","message":"StatePrefix: 'ปีเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.941083133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:28.099713903+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:28.099713898+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.153138646+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.153202871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.153209248+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.153222109+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.153229046+07:00","message":"[bufferProcess] interim [100000000]:ปีเสียชีวิตอยู่ในบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.153231381+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.153237101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.15324009+07:00","message":"> Transcript [2079] [false]: 'ปีเสียชีวิตอยู่ในบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.153243805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.153246132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.15324809+07:00","message":"StatePrefix: 'ปีเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.153250289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.182738038+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.182774966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบอกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.18278048+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบอกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.18279348+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบอกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182801737+07:00","message":"[bufferProcess] interim [160000000]:ปีเสียชีวิตอยู่ในบอกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182804045+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182807349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182810029+07:00","message":"> Transcript [2080] [false]: 'ปีเสียชีวิตอยู่ในบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182812989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182815042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182816999+07:00","message":"StatePrefix: 'ปีเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182819202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182825258+07:00","message":"Push: 'ปีเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182827483+07:00","message":"TextPushed: 'ปีเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182829504+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.182831661+07:00","message":"Next Push (prob) : 'อยู่ในบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.182854037+07:00","message":"push: {false ปีเสียชีวิต 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.187276077+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.187304783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.187309672+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.187320998+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.187326463+07:00","message":"[bufferProcess] interim [220000000]:ปีเสียชีวิตอยู่ในบ่อขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.18732868+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบอกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.187331796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.187334324+07:00","message":"> Transcript [2081] [false]: 'ปีเสียชีวิตอยู่ในบอกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.18733753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.187339565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.187341424+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.18734351+07:00","message":"TextPushed: 'ปีเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.501684349+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.5017235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.501731127+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.501744053+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.501750317+07:00","message":"[bufferProcess] interim [520000000]:ปีเสียชีวิตอยู่ในบ่อขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.501752768+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.501758199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.501761063+07:00","message":"> Transcript [2082] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.501763505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.50176637+07:00","message":"Set new StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.630517752+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.630557235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.630562947+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.63058086+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.630587776+07:00","message":"[bufferProcess] interim [580000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.630590272+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.630597133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.630599912+07:00","message":"> Transcript [2083] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.63060316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.630605555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.63060769+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.630610011+07:00","message":"TextPushed: 'ปีเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.687919437+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.687956162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.687961762+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.687977349+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.687983734+07:00","message":"[bufferProcess] interim [700000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.687986087+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.687989471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.687992196+07:00","message":"> Transcript [2084] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.687995157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.687997231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.687999453+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.688001659+07:00","message":"TextPushed: 'ปีเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.021227531+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.021262367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.021270055+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.021282024+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.02128826+07:00","message":"[bufferProcess] interim [0]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.021291089+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.021296262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.021299139+07:00","message":"> Transcript [2085] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.021302412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.021304579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.021306738+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.021309146+07:00","message":"TextPushed: 'ปีเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.231561679+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.23161315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.231621717+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.231638797+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231650389+07:00","message":"[bufferProcess] interim [180000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231655173+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231662014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231665913+07:00","message":"> Transcript [2086] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.2316707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231673646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231677037+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231680566+07:00","message":"TextPushed: 'ปีเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231688048+07:00","message":"Push: 'อยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231691218+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231694334+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.231697686+07:00","message":"Next Push (prob) : 'เอกชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.231718052+07:00","message":"push: {false อยู่ในบ่อขยะ 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.299160676+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.299211911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.299217843+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.299233659+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.299243364+07:00","message":"[bufferProcess] interim [300000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.299246167+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.299252134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.299255003+07:00","message":"> Transcript [2087] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.299262544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.299265163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.299267427+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.299270524+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.586620463+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.586661177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตั้งวัดรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.586667363+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตั้งวัดรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.586682777+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตั้งวัดรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586690075+07:00","message":"[bufferProcess] interim [540000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตั้งวัดรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586692757+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586698431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586701625+07:00","message":"> Transcript [2088] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586705029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.58670721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.58670994+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586714479+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.586837437+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.586844684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.586847747+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.586853793+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586856932+07:00","message":"[bufferProcess] interim [600000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586859048+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตั้งวัดรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586861581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586863672+07:00","message":"> Transcript [2089] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตั้งวัดรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586866437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586868533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586870443+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.586872434+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.72066141+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.720695987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.720702072+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.720713272+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720719536+07:00","message":"[bufferProcess] interim [660000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720722219+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720727496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720747346+07:00","message":"> Transcript [2090] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720751434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.72075378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720756173+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720759244+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720763869+07:00","message":"Push: 'เอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.7207658+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720768029+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:29.720770206+07:00","message":"Next Push (prob) : 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:29.720777917+07:00","message":"push: {false เอกชนที่ 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.103598473+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.103640825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.103649608+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.103661457+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.103673044+07:00","message":"[bufferProcess] interim [80000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.103675841+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.103679427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.103682409+07:00","message":"> Transcript [2091] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.103686243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.103688475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.103690621+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.103693069+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.230536235+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.230581225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.230587289+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.230599379+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.230605644+07:00","message":"[bufferProcess] interim [200000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.230608173+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.230611434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.23061397+07:00","message":"> Transcript [2092] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.230617729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.230619755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.230621718+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.230624627+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.834543113+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.834589711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.83459771+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:30.834614267+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.83462513+07:00","message":"[bufferProcess] interim [800000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.834629228+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.834635928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.834639816+07:00","message":"> Transcript [2093] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.834645871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.834648765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.834651536+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:30.834655331+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:31.100010683+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:31.10001489+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.134327067+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.134368726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.134375751+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.134391288+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134399399+07:00","message":"[bufferProcess] interim [40000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134402195+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134406071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134410737+07:00","message":"> Transcript [2094] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134415406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134417607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.13442008+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134423082+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134426221+07:00","message":"Push: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134428443+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134430936+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.134433527+07:00","message":"Next Push (prob) : 'ลพบุรีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.134442762+07:00","message":"push: {false จังหวัด 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.211690352+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.211733144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.211739408+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.211756895+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.211768171+07:00","message":"[bufferProcess] interim [220000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.211770923+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.211778811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.211781853+07:00","message":"> Transcript [2095] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.211786043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.211788507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.21179141+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.21179422+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.377301566+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.37734668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.377355483+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.377372754+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.377384001+07:00","message":"[bufferProcess] interim [340000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.377391758+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.377399459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.377403454+07:00","message":"> Transcript [2096] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.377408322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.377411518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.377415098+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.377419263+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.711329673+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.711366872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.71137287+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.711388402+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.711394685+07:00","message":"[bufferProcess] interim [700000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.711397218+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.711401929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.711405213+07:00","message":"> Transcript [2097] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.711408892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.711410895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.711413051+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.711415816+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.841964696+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.842002969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจรวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.842009124+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.842021638+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842028439+07:00","message":"[bufferProcess] interim [820000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842031112+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.84203653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842039395+07:00","message":"> Transcript [2098] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842043964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842046557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842048873+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842051845+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842057269+07:00","message":"Push: 'ลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842059294+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842063844+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.842066516+07:00","message":"Next Push (prob) : 'ขณะนี้ตำรวจร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.842090193+07:00","message":"push: {false ลพบุรีนะคะ 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.887222218+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.887263355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.887269561+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.887284467+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.887295689+07:00","message":"[bufferProcess] interim [880000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.887298522+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.887313619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.887327578+07:00","message":"> Transcript [2099] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.887330802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.887333315+07:00","message":"Set new StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.335288872+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.414760108+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.414798096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.414804309+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.414819358+07:00","message":"[buffer interim] 154 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.414826312+07:00","message":"[bufferProcess] interim [480000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.414828711+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.414832831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.414836449+07:00","message":"> Transcript [2100] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.414840637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.414843457+07:00","message":"Set new StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.454993135+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.460463461+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.460495522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.460502134+07:00","message":"receive interim result [true|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.46051042+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.460512489+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.460517191+07:00","message":"[buffer interim] 154 true ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.46052523+07:00","message":"[bufferProcess] interim [510000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460530597+07:00","message":"[bufferProcess] send to processor (isfinal):ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460534233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460537149+07:00","message":"> Transcript [2101] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460540325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.46054238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460544311+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460547024+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460549146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460551265+07:00","message":"> Transcript [2102] [true]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.46055353+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.46055548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460557264+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460559386+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.460564238+07:00","message":"Push: 'ขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.460571864+07:00","message":"push: {true ขณะนี้ตำรวจลพบุรี 0 0xc000044100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:32.472526324+07:00","message":"write wav file: './tmp/7582/7582_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.926316104+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.926355241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.926360503+07:00","message":"receive interim result [false|false]: กรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.926375261+07:00","message":"[buffer interim] 155 false กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.926381113+07:00","message":"[bufferProcess] interim [480000000]:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.926383079+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.98466124+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.984701813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.984708124+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.984722464+07:00","message":"[buffer interim] 155 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.984730112+07:00","message":"[bufferProcess] interim [540000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.984733014+07:00","message":"[bufferProcess] send to processor:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.984740831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.984744071+07:00","message":"> Transcript [2103] [false]: 'กรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.98474653+07:00","message":"Set StatePrefix (first interim): 'กรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.627481842+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.627521255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.627527019+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.627541622+07:00","message":"[buffer interim] 155 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.62754947+07:00","message":"[bufferProcess] interim [140000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.627552086+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.627556796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.627559607+07:00","message":"> Transcript [2104] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.627561908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.627564127+07:00","message":"Set new StatePrefix: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.688462808+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.688503204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.68850977+07:00","message":"receive interim result [false|false]: กำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.688524788+07:00","message":"[buffer interim] 155 false กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.688531884+07:00","message":"[bufferProcess] interim [260000000]:กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.688534497+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.688541858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.688544992+07:00","message":"> Transcript [2105] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.688548322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.688550529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.688552652+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.688555475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.891901805+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.891940774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.891951118+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.891967917+07:00","message":"[buffer interim] 155 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.891979258+07:00","message":"[bufferProcess] interim [440000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.891982215+07:00","message":"[bufferProcess] send to processor:กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.891989362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.891992494+07:00","message":"> Transcript [2106] [false]: 'กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.891996971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.891999589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.892003892+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.892006757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.903273216+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.903299818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.903306168+07:00","message":"receive interim result [false|false]: กำลังตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.903322423+07:00","message":"[buffer interim] 155 false กำลังตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.903328217+07:00","message":"[bufferProcess] interim [500000000]:กำลังตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.903331317+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.903338077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.903340503+07:00","message":"> Transcript [2107] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.903343194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.903345325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.903350299+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.903352765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.081351729+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.081389518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังตามตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.081395111+07:00","message":"receive interim result [false|false]: กำลังตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.081421239+07:00","message":"[buffer interim] 155 false กำลังตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081427994+07:00","message":"[bufferProcess] interim [680000000]:กำลังตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081430308+07:00","message":"[bufferProcess] send to processor:กำลังตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081435515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081438099+07:00","message":"> Transcript [2108] [false]: 'กำลังตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.08144134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081443588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081445635+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081447884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081452274+07:00","message":"Push: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081454376+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081456361+07:00","message":"Set new StatePrefix : 'กำลังตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.081458615+07:00","message":"Next Push (prob) : 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.081465725+07:00","message":"push: {false กำลัง 0 0xc00369a780}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:34.100565241+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:34.100576153+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.219585437+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.219622186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.219627879+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.219643427+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.219650377+07:00","message":"[bufferProcess] interim [800000000]:กำลังติดตามตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.2196535+07:00","message":"[bufferProcess] send to processor:กำลังตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.219657218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.219659946+07:00","message":"> Transcript [2109] [false]: 'กำลังตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.21966342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.219665583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.219667747+07:00","message":"StatePrefix: 'กำลังตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.219669951+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.52657156+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.526627776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.526634928+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.526652782+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.52666018+07:00","message":"[bufferProcess] interim [40000000]:กำลังติดตามตัวผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.52666268+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.526666306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.526669338+07:00","message":"> Transcript [2110] [false]: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.526671727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.526674522+07:00","message":"Set new StatePrefix: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.584982722+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.58501993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.585025808+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.585042362+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585049085+07:00","message":"[bufferProcess] interim [160000000]:กำลังติดตามตัวผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585052499+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585060435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585063438+07:00","message":"> Transcript [2111] [false]: 'กำลังติดตามตัวผู้ก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585066953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585069112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585071333+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585074156+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.585922503+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.585956779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.585961974+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.585976089+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585981897+07:00","message":"[bufferProcess] interim [220000000]:กำลังติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585984784+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.585993378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.58599633+07:00","message":"> Transcript [2112] [false]: 'กำลังติดตามตัวผู้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.58600007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.58600234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.586004307+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.586006627+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.236563634+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.23661289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.236619186+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.236637002+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.236644569+07:00","message":"[bufferProcess] interim [820000000]:กำลังติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.236647054+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.236651165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.236658374+07:00","message":"> Transcript [2113] [false]: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.236662359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.236664623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.236666697+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.236669104+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.415785105+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.415839416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุมึน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.415844762+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุมึน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.415856246+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุมึน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415862636+07:00","message":"[bufferProcess] interim [940000000]:กำลังติดตามตัวผู้ก่อเหตุมึน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415865058+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415870046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415872859+07:00","message":"> Transcript [2114] [false]: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415876413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415878644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415880686+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415883035+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415887499+07:00","message":"Push: 'ติดตามตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415891729+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415894926+07:00","message":"Set new StatePrefix : 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.415898419+07:00","message":"Next Push (prob) : 'ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.415916224+07:00","message":"push: {false ติดตามตัวผู้ 0 0xc00369a780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.418522156+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.418539133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.418544282+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.418555438+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.418559849+07:00","message":"[bufferProcess] interim [0]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.418561922+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุมึน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.418564772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.418567081+07:00","message":"> Transcript [2115] [false]: 'กำลังติดตามตัวผู้ก่อเหตุมึน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.418570171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.418572302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.418574307+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.418576599+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.680802866+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.680839591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.680846762+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.680863229+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.680871103+07:00","message":"[bufferProcess] interim [300000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.680873769+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.680881968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.680885005+07:00","message":"> Transcript [2116] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.680889741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.680892577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.680895187+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.680899021+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.811943326+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.811979833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.811985476+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.812001339+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.81200783+07:00","message":"[bufferProcess] interim [420000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.812010497+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.812014217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.812017262+07:00","message":"> Transcript [2117] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.812021115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.812023495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.812025815+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.812028335+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.999613262+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.999652067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.999658211+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.999675064+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999682459+07:00","message":"[bufferProcess] interim [600000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999685029+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999688511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999691927+07:00","message":"> Transcript [2118] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999695753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999697819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999700275+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999702779+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999711409+07:00","message":"Push: 'ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999713592+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.999716108+07:00","message":"Set new StatePrefix : 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.99971946+07:00","message":"Next Push (prob) : 'เบื้องต้นมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.999729699+07:00","message":"push: {false ก่อเหตุ 0 0xc00369a780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.320137471+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.320170946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.320177361+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.320193031+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.320199682+07:00","message":"[bufferProcess] interim [840000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.320202842+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.32020658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.320209457+07:00","message":"> Transcript [2119] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.320212987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.320215469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.320217404+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.320219968+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.382158563+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.38219299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.382199048+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.382209934+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.382215893+07:00","message":"[bufferProcess] interim [960000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.382218323+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.382223847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.382226869+07:00","message":"> Transcript [2120] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.382230436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.38223253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.382234641+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.382237054+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.390766365+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.390793354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.390799106+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.390809884+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.390814835+07:00","message":"[bufferProcess] interim [20000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.390817296+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.390824495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.39082706+07:00","message":"> Transcript [2121] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.390830389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.390832395+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.390834286+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.390836611+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.51087198+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.510909079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.510915764+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.510927534+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510936964+07:00","message":"[bufferProcess] interim [80000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510940725+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510947001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510950752+07:00","message":"> Transcript [2122] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510958048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510960799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510962783+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510965301+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.51096957+07:00","message":"Push: 'เบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510973303+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.510976341+07:00","message":"Set new StatePrefix : 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.51097981+07:00","message":"Next Push (prob) : 'ตั้งปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.510990371+07:00","message":"push: {false เบื้องต้นมีการ 0 0xc00369a780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.634948807+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.634982104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.634988472+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.635003013+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.635009448+07:00","message":"[bufferProcess] interim [140000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.635012525+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.63501604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.635018924+07:00","message":"> Transcript [2123] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.635021362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.635023548+07:00","message":"Set new StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.696928215+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.696961742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.69696807+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.696982092+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.696988715+07:00","message":"[bufferProcess] interim [260000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.696991507+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.696996875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.696999971+07:00","message":"> Transcript [2124] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.697002483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.697004816+07:00","message":"Set new StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.891353291+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.891384503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.891390468+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.891405174+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.891411251+07:00","message":"[bufferProcess] interim [440000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.891415026+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.891419715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.891422869+07:00","message":"> Transcript [2125] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.891425259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.891427263+07:00","message":"Set new StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.916172525+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.916209656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.916215206+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.916229076+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.916235104+07:00","message":"[bufferProcess] interim [500000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.916237622+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.916241144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.916256607+07:00","message":"> Transcript [2126] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.916260525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.916262707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.91626504+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.91626798+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.017479341+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.017511654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.017517153+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.01753076+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.017537612+07:00","message":"[bufferProcess] interim [560000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.017540237+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.017548604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.017551363+07:00","message":"> Transcript [2127] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.017554836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.017557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.017559469+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.017562854+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:37.100807632+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:37.100820891+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.10134484+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.101371257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.101376779+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.101389624+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.101395327+07:00","message":"[bufferProcess] interim [680000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.101398086+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.101403768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.101409073+07:00","message":"> Transcript [2128] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.101412996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.101415408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.101417693+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.1014207+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.287028686+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.287064038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.287070278+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.287082724+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287089457+07:00","message":"[bufferProcess] interim [860000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287092052+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287097764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287100719+07:00","message":"> Transcript [2129] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287104969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287107187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287109328+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287112463+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287118284+07:00","message":"Push: 'ตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287120572+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287122765+07:00","message":"Set new StatePrefix : 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.287124981+07:00","message":"Next Push (prob) : 'เอาไว้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.287148725+07:00","message":"push: {false ตั้งกลุ่มสาเหตุ 0 0xc00369a780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.413314071+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.413357448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.413364534+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.413381674+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.413389599+07:00","message":"[bufferProcess] interim [980000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.413392266+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.413395803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.413399383+07:00","message":"> Transcript [2130] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.413403066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.413405216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.413407175+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.413410699+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.601688351+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.601719772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.601725566+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.601736602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.601739838+07:00","message":"receive interim result [false|false]:  2 ประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.601746406+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.601751642+07:00","message":"[buffer interim] 155 false  2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.601765477+07:00","message":"[bufferProcess] interim [160000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.601781029+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.601794243+07:00","message":"[bufferProcess] interim [160000000]: 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.601798337+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.60180606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.601809978+07:00","message":"> Transcript [2131] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.601813856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.601816119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.601818053+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.601820657+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.79382032+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.793860675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.79386781+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.79388021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ประเด็นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.793883255+07:00","message":"receive interim result [false|false]:  2 ประเด็นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.793891371+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.793899133+07:00","message":"[buffer interim] 155 false  2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793905431+07:00","message":"[bufferProcess] interim [340000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793908438+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793917411+07:00","message":"[bufferProcess] interim [340000000]: 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793920824+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793924224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793927465+07:00","message":"> Transcript [2132] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793932087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793934169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793936159+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.793938975+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.981042848+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.981080345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.981086939+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.981096099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.98109914+07:00","message":"receive interim result [false|false]:  ประเด็นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.981106612+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.981112714+07:00","message":"[buffer interim] 155 false  ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981118769+07:00","message":"[bufferProcess] interim [580000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981122038+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981127695+07:00","message":"[bufferProcess] interim [580000000]: ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981130046+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981133325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981136483+07:00","message":"> Transcript [2133] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981140736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.98114311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981145949+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981149186+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981156225+07:00","message":"Push: 'เอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.98115827+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981171263+07:00","message":"Set new StatePrefix : 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.981174299+07:00","message":"Next Push (prob) : ' ประเด็นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.981182651+07:00","message":"push: {false เอาไว้ 2 0 0xc00369a780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.245381384+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.245423268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.245430982+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.24544316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.245446587+07:00","message":"receive interim result [false|false]:  ประเด็นคือความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.245454717+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.245459209+07:00","message":"[buffer interim] 155 false  ประเด็นคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.245465651+07:00","message":"[bufferProcess] interim [760000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.245469032+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.245472449+07:00","message":"[bufferProcess] interim [760000000]: ประเด็นคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.245477541+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.245481269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.245486263+07:00","message":"> Transcript [2134] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.24549029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.245492446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.245494869+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.245497726+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.313705608+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.313741442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.313747639+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.313758049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือความฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.313763065+07:00","message":"receive interim result [false|false]:  ประเด็นคือความฝัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.313781015+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.313796768+07:00","message":"[buffer interim] 155 false  ประเด็นคือความฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.313803437+07:00","message":"[bufferProcess] interim [880000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.313807092+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.313813543+07:00","message":"[bufferProcess] interim [880000000]: ประเด็นคือความฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.313817393+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.31382072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.313823767+07:00","message":"> Transcript [2135] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.313828093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.31383017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.313832091+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.313834507+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.431081362+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.431126104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.431132988+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.431144617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือความขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.431147566+07:00","message":"receive interim result [false|false]:  ประเด็นคือความขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.431156948+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.431162671+07:00","message":"[buffer interim] 155 false  ประเด็นคือความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431168159+07:00","message":"[bufferProcess] interim [940000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431170996+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431174209+07:00","message":"[bufferProcess] interim [940000000]: ประเด็นคือความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431176983+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431179845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431184864+07:00","message":"> Transcript [2136] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431189324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431191349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431193473+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.431195833+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.435070396+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.435079756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.435083579+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.435091713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือความขัดแย้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.435094499+07:00","message":"receive interim result [false|false]:  ประเด็นคือความขัดแย้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.435098669+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.435101254+07:00","message":"[buffer interim] 155 false  ประเด็นคือความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.43510434+07:00","message":"[bufferProcess] interim [0]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435106575+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435110043+07:00","message":"[bufferProcess] interim [0]: ประเด็นคือความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.4351127+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435115391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435117529+07:00","message":"> Transcript [2137] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435120513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435122452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435124491+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435126766+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435129341+07:00","message":"Push: ' ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435131474+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435133757+07:00","message":"Set new StatePrefix : 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.435140089+07:00","message":"Next Push (prob) : 'ความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.435147154+07:00","message":"push: {false  ประเด็นคือ 0 0xc00369a780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.69526359+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.695299063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.695305649+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.695316836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือความขัดแย้งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.695319953+07:00","message":"receive interim result [false|false]:  ประเด็นคือความขัดแย้งของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.695327975+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.695331672+07:00","message":"[buffer interim] 155 false  ประเด็นคือความขัดแย้งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695337081+07:00","message":"[bufferProcess] interim [240000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695339889+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695343642+07:00","message":"[bufferProcess] interim [240000000]: ประเด็นคือความขัดแย้งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695346582+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695350018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695352568+07:00","message":"> Transcript [2138] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695356913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695361265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695363282+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.695365755+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.698904796+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.698918056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.69892296+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.698934963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือความขัดแย้งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.698940716+07:00","message":"receive interim result [false|false]:  ประเด็นคือความขัดแย้งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.698945037+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.698947813+07:00","message":"[buffer interim] 155 false  ประเด็นคือความขัดแย้งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.698950973+07:00","message":"[bufferProcess] interim [300000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.698953822+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.698958975+07:00","message":"[bufferProcess] interim [300000000]: ประเด็นคือความขัดแย้งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.69896152+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.698964438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.69896664+07:00","message":"> Transcript [2139] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.69896971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.698971759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.698973608+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.69897599+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.815808483+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.815851883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.815863851+07:00","message":"receive interim result [false|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.815876857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือความขัดแย้งผลประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.815881712+07:00","message":"receive interim result [false|false]:  ประเด็นคือความขัดแย้งผลประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.815896923+07:00","message":"[buffer interim] 155 false กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.815909398+07:00","message":"[buffer interim] 155 false  ประเด็นคือความขัดแย้งผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.815916048+07:00","message":"[bufferProcess] interim [420000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.815919441+07:00","message":"[bufferProcess] send to processor:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.815926229+07:00","message":"[bufferProcess] interim [420000000]: ประเด็นคือความขัดแย้งผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.81592925+07:00","message":"[bufferProcess] update buffer: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.815932621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.815935969+07:00","message":"> Transcript [2140] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.81594022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.815942268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.815944613+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.815947544+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.86629575+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.934842464+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.029003187+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.029044975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์\",\"confidence\":0.9542667}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.029052296+07:00","message":"receive interim result [true|false]: กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.029062951+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.029065202+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.029071695+07:00","message":"[buffer interim] 155 true กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029082739+07:00","message":"[bufferProcess] interim [630000000]:กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029086693+07:00","message":"[bufferProcess] send to processor (isfinal):กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029090807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029093897+07:00","message":"> Transcript [2141] [false]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029098248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029100403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029102796+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029105605+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029109353+07:00","message":"Push: 'ความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029111358+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029114494+07:00","message":"Set new StatePrefix : 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029117869+07:00","message":"Next Push (prob) : 'แย้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.02911987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029122092+07:00","message":"> Transcript [2142] [true]: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029124914+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.02912691+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029128794+07:00","message":"StatePrefix: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029131171+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029133367+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.029208078+07:00","message":"push: {false ความขัด 0 0xc00369a780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.02941973+07:00","message":"Push: 'ความขัดแย้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029424904+07:00","message":"TextPushed: 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดความขัดแย้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029428024+07:00","message":"Set new StatePrefix : 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029437653+07:00","message":"Next Push (prob) : 'กำลังติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความขัดแย้งผลประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.02944882+07:00","message":"push: {true ความขัดแย้งผลประโยชน์ 0 0xc00369a780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.029444157+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_155.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:39.040988203+07:00","message":"write wav file: './tmp/7582/7582_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.26687737+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.266916801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.2669225+07:00","message":"receive interim result [false|false]: เก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.266933808+07:00","message":"[buffer interim] 156 false เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.26693992+07:00","message":"[bufferProcess] interim [300000000]:เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.266941877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.281498821+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.28152502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.281530326+07:00","message":"receive interim result [false|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.281541593+07:00","message":"[buffer interim] 156 false เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.281546945+07:00","message":"[bufferProcess] interim [360000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.281549366+07:00","message":"[bufferProcess] send to processor:เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.281552534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.281555276+07:00","message":"> Transcript [2143] [false]: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.281557484+07:00","message":"Set StatePrefix (first interim): 'เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.441971626+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.442016834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.442022553+07:00","message":"receive interim result [false|false]: เกี่ยวกับยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.442040019+07:00","message":"[buffer interim] 156 false เกี่ยวกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.442048455+07:00","message":"[bufferProcess] interim [480000000]:เกี่ยวกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.442051123+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.442055167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.442058451+07:00","message":"> Transcript [2144] [false]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.442060803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.442062921+07:00","message":"Set new StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.581759015+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.581790962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.581797914+07:00","message":"receive interim result [false|false]: เกี่ยวกับยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.581811278+07:00","message":"[buffer interim] 156 false เกี่ยวกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.581818182+07:00","message":"[bufferProcess] interim [660000000]:เกี่ยวกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.581820507+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.581823925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.581827132+07:00","message":"> Transcript [2145] [false]: 'เกี่ยวกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.581830451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.581832774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.581834749+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.581836904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.769848513+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.769882046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.769887576+07:00","message":"receive interim result [false|false]: เกี่ยวกับยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.769901898+07:00","message":"[buffer interim] 156 false เกี่ยวกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.769908657+07:00","message":"[bufferProcess] interim [840000000]:เกี่ยวกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.769911077+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.769914843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.769917745+07:00","message":"> Transcript [2146] [false]: 'เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.769920656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.769922696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.76992692+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.769929156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:40.101122077+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:40.101131685+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.175725524+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.175758288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับยาเสพติดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.175763737+07:00","message":"receive interim result [false|false]: เกี่ยวกับยาเสพติดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.175777847+07:00","message":"[buffer interim] 156 false เกี่ยวกับยาเสพติดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.175785404+07:00","message":"[bufferProcess] interim [320000000]:เกี่ยวกับยาเสพติดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.175788325+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.175791864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.175794623+07:00","message":"> Transcript [2147] [false]: 'เกี่ยวกับยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.175799358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.175801571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.175803482+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.175805651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.357364023+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.357399286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับยาเสพติดและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.357405389+07:00","message":"receive interim result [false|false]: เกี่ยวกับยาเสพติดและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.357416965+07:00","message":"[buffer interim] 156 false เกี่ยวกับยาเสพติดและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357423677+07:00","message":"[bufferProcess] interim [500000000]:เกี่ยวกับยาเสพติดและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357426225+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับยาเสพติดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357431515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357434217+07:00","message":"> Transcript [2148] [false]: 'เกี่ยวกับยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357437559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357439943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357442091+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357444299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357448428+07:00","message":"Push: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357450438+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357452395+07:00","message":"Set new StatePrefix : 'เกี่ยวกับยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.357454648+07:00","message":"Next Push (prob) : 'ยาเสพติดและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.357461706+07:00","message":"push: {false เกี่ยวกับ 0 0xc000187480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.54678471+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.546827049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับยาเสพติดและการเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.546834433+07:00","message":"receive interim result [false|false]: เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.546847981+07:00","message":"[buffer interim] 156 false เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.54685636+07:00","message":"[bufferProcess] interim [680000000]:เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.546859612+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับยาเสพติดและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.546864646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.546867822+07:00","message":"> Transcript [2149] [false]: 'เกี่ยวกับยาเสพติดและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.546871016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.546873052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.546875182+07:00","message":"StatePrefix: 'เกี่ยวกับยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.546877521+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.873221059+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.873257084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับยาเสพติดและการเก็บของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.873263272+07:00","message":"receive interim result [false|false]: เกี่ยวกับยาเสพติดและการเก็บของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.873273992+07:00","message":"[buffer interim] 156 false เกี่ยวกับยาเสพติดและการเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.873280067+07:00","message":"[bufferProcess] interim [980000000]:เกี่ยวกับยาเสพติดและการเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.873282744+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.873287953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.873290864+07:00","message":"> Transcript [2150] [false]: 'เกี่ยวกับยาเสพติดและการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.873294357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.873296464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.873298721+07:00","message":"StatePrefix: 'เกี่ยวกับยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.873301268+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.064910433+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.064947508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับยาเสพติดและการเก็บของเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.064952964+07:00","message":"receive interim result [false|false]: เกี่ยวกับยาเสพติดและการเก็บของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.064966791+07:00","message":"[buffer interim] 156 false เกี่ยวกับยาเสพติดและการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.064973491+07:00","message":"[bufferProcess] interim [220000000]:เกี่ยวกับยาเสพติดและการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.064976229+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับยาเสพติดและการเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.064981864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.064984629+07:00","message":"> Transcript [2151] [false]: 'เกี่ยวกับยาเสพติดและการเก็บของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.064988152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.064990451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.064992873+07:00","message":"StatePrefix: 'เกี่ยวกับยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.064995439+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.30300059+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.405932426+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.405975345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับยาเสพติดและการเก็บของเก่าค่ะ\",\"confidence\":0.9425008}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.405982044+07:00","message":"receive interim result [true|false]: เกี่ยวกับยาเสพติดและการเก็บของเก่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.40599178+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.405996981+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.406011475+07:00","message":"[buffer interim] 156 true เกี่ยวกับยาเสพติดและการเก็บของเก่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406019977+07:00","message":"[bufferProcess] interim [580000000]:เกี่ยวกับยาเสพติดและการเก็บของเก่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406024475+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวกับยาเสพติดและการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406029153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406032701+07:00","message":"> Transcript [2152] [false]: 'เกี่ยวกับยาเสพติดและการเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.40603601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406038313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406040356+07:00","message":"StatePrefix: 'เกี่ยวกับยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406042608+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406044999+07:00","message":"Push: 'ยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406046973+07:00","message":"TextPushed: 'เกี่ยวกับยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406049511+07:00","message":"Set new StatePrefix : 'เกี่ยวกับยาเสพติดและการเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406052148+07:00","message":"Next Push (prob) : 'การเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406054089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406056197+07:00","message":"> Transcript [2153] [true]: 'เกี่ยวกับยาเสพติดและการเก็บของเก่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406058528+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406060294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406062076+07:00","message":"StatePrefix: 'เกี่ยวกับยาเสพติดและการเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.406064043+07:00","message":"TextPushed: 'เกี่ยวกับยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.40606652+07:00","message":"Push: 'การเก็บของเก่าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.406074698+07:00","message":"push: {false ยาเสพติดและ 0 0xc000187480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.406079858+07:00","message":"push: {true การเก็บของเก่าค่ะ 0 0xc000187480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:41.413316238+07:00","message":"write wav file: './tmp/7582/7582_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.015582191+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.132486353+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.26040688+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.260426642+07:00","message":"found end of frame, send empty tag with msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.260429733+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.260436928+07:00","message":"[buffer interim] 157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.260443765+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.260447535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.260450409+07:00","message":"> Transcript [2154] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.260452818+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.260454825+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.260456844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.260458705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.260461751+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.26047128+07:00","message":"push: {true \n 0 0xc00369b080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:42.264472429+07:00","message":"write wav file: './tmp/7582/7582_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.394430713+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.453425159+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.650322933+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.650342956+07:00","message":"found end of frame, send empty tag with msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.650346381+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.650353013+07:00","message":"[buffer interim] 158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.650359331+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.650362794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.650365651+07:00","message":"> Transcript [2155] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.6503682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.65037039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.650372436+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.650374346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.650377041+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.65038585+07:00","message":"push: {true \n 0 0xc000187a00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:42.65573072+07:00","message":"write wav file: './tmp/7582/7582_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.715209764+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:43.102115053+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:43.102136228+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.719218111+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.71925915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.719264112+07:00","message":"receive interim result [false|false]: จุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.71927613+07:00","message":"[buffer interim] 159 false จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.719283773+07:00","message":"[bufferProcess] interim [780000000]:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.719286468+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.719293999+07:00","message":"[bufferProcess] send to processor (ticker):จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.719297602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.719301222+07:00","message":"> Transcript [2156] [false]: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.719304421+07:00","message":"Set StatePrefix (first interim): 'จุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.905196237+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.905233615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตุ๊กตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.905239527+07:00","message":"receive interim result [false|false]: ตุ๊กตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.905253995+07:00","message":"[buffer interim] 159 false ตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.905260369+07:00","message":"[bufferProcess] interim [20000000]:ตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.905262489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.951086179+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.951134038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.95114041+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.951156222+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.951163765+07:00","message":"[bufferProcess] interim [80000000]:จุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.951166326+07:00","message":"[bufferProcess] send to processor:ตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.951173763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.951178534+07:00","message":"> Transcript [2157] [false]: 'ตุ๊กตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.951181106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.951183144+07:00","message":"Set new StatePrefix: 'ตุ๊กตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.270965696+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.271004988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.271010969+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.271028189+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.27103536+07:00","message":"[bufferProcess] interim [380000000]:จุดเกิดเหตุเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.271038073+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.271041968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.271045145+07:00","message":"> Transcript [2158] [false]: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.271047403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.271049545+07:00","message":"Set new StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.462181855+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.46222065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.462226338+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.462239026+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.462245267+07:00","message":"[bufferProcess] interim [560000000]:จุดเกิดเหตุเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.462247901+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.462253273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.462256003+07:00","message":"> Transcript [2159] [false]: 'จุดเกิดเหตุเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.462259138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.462261276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.462263304+07:00","message":"StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.462265539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.473000179+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.473027789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.473033247+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.473045483+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.473050445+07:00","message":"[bufferProcess] interim [620000000]:จุดเกิดเหตุเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.473052716+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.473057715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.473060175+07:00","message":"> Transcript [2160] [false]: 'จุดเกิดเหตุเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.473064152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.473066117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.473068051+07:00","message":"StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.473070148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.652085479+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.652127573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.652133917+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.652146818+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.652153239+07:00","message":"[bufferProcess] interim [740000000]:จุดเกิดเหตุเป็นพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.652155646+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.652162351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.652165161+07:00","message":"> Transcript [2161] [false]: 'จุดเกิดเหตุเป็นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.652168664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.652171215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.6521739+07:00","message":"StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.652176181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.849005787+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.849049375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.849058485+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.849073044+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849081025+07:00","message":"[bufferProcess] interim [980000000]:จุดเกิดเหตุเป็นพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849083929+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849091191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849094604+07:00","message":"> Transcript [2162] [false]: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849098134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849100593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849102629+07:00","message":"StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849104742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849110384+07:00","message":"Push: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849112453+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.849115464+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.84911841+07:00","message":"Next Push (prob) : 'เป็นพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.849127289+07:00","message":"push: {false จุดเกิดเหตุ 0 0xc004026080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.039967464+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.040017782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.040026669+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.040043614+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.040052624+07:00","message":"[bufferProcess] interim [160000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.040056835+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.040065638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.040069069+07:00","message":"> Transcript [2163] [false]: 'จุดเกิดเหตุเป็นพื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.040072326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.040074792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.040077417+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.040079594+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.166712781+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.166762808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.166770642+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.166789293+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.166796553+07:00","message":"[bufferProcess] interim [280000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.166800081+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.166809221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.166812285+07:00","message":"> Transcript [2164] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.166815741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.166817918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.16682011+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.166822577+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.547304588+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.547349948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.547355959+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.547368393+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.547375032+07:00","message":"[bufferProcess] interim [640000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.54737743+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.547381194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.547384314+07:00","message":"> Transcript [2165] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.547387362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.547389542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.547391617+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.5473939+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.550185525+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.550207357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.550213447+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.550225019+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.550234112+07:00","message":"[bufferProcess] interim [700000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.550238221+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.550245445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.550248807+07:00","message":"> Transcript [2166] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.550251821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.550253973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.550255907+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.55025791+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.550262067+07:00","message":"Push: 'เป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.5502642+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.5502666+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.550269171+07:00","message":"Next Push (prob) : 'ทิ้งขยะออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.55027715+07:00","message":"push: {false เป็นพื้นที่ 0 0xc004026080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.674469649+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.67450945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.674515476+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.674528754+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.674536307+07:00","message":"[bufferProcess] interim [760000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.674538991+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.674544696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.674548173+07:00","message":"> Transcript [2167] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.674550906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.674553399+07:00","message":"Set new StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:46.102143041+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:46.102179447+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.263733813+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.263791623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.263798332+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.2638122+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.263819823+07:00","message":"[bufferProcess] interim [360000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.263822627+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.263833624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.263836991+07:00","message":"> Transcript [2168] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.26384079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.263843744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.263845739+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.263848651+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.380213454+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.380269138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.380280077+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.380305205+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.380319311+07:00","message":"[bufferProcess] interim [480000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.380323283+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.380333321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.38033826+07:00","message":"> Transcript [2169] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.38034403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.38034768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.380352136+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.380355251+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.481302214+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.481341602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.481348009+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.481360622+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.481369798+07:00","message":"[bufferProcess] interim [600000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.481372535+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.481377987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.481380627+07:00","message":"> Transcript [2170] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.481384229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.481386736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.481389107+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.481391633+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.577005276+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.577046608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.577053702+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.577067438+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577074065+07:00","message":"[bufferProcess] interim [660000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577076895+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577083543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577086781+07:00","message":"> Transcript [2171] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577090501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577092689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577095138+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577097666+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577103674+07:00","message":"Push: 'ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577105616+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.57710801+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.577111831+07:00","message":"Next Push (prob) : 'ชนยูไนเต็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.577122186+07:00","message":"push: {false ทิ้งขยะเอก 0 0xc004026080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.765548753+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.765582473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.765588456+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.765601215+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.765614265+07:00","message":"[bufferProcess] interim [900000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.765617533+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.765623082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.765626281+07:00","message":"> Transcript [2172] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.765628758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.765631233+07:00","message":"Set new StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.896691236+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.896728301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.896734384+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.896747333+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.896753921+07:00","message":"[bufferProcess] interim [20000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.896756765+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.896762338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.896765126+07:00","message":"> Transcript [2173] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.896768314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.896770397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.896772849+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.896775787+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.957561048+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.95760064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.957613441+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.95762681+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.957635745+07:00","message":"[bufferProcess] interim [80000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.957638543+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.957644213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.957647436+07:00","message":"> Transcript [2174] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.957651137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.957653386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.957663339+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.957666653+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.279739116+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.27978088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.279787124+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.279799228+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.279805556+07:00","message":"[bufferProcess] interim [380000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.279808432+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.279813785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.279816384+07:00","message":"> Transcript [2175] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.279819882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.279821981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.279824266+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.279827082+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.465183744+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.465226865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.465233005+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.465249626+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465256829+07:00","message":"[bufferProcess] interim [620000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465259604+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465265911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465268809+07:00","message":"> Transcript [2176] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465272678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465274775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465276988+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465279804+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465282544+07:00","message":"Push: 'ชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465284691+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465287089+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.465291238+07:00","message":"Next Push (prob) : 'ท่าแคอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.465298115+07:00","message":"push: {false ชนอยู่ในตำบล 0 0xc004026080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.783866197+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.783899678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.783905397+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.783922599+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.783930826+07:00","message":"[bufferProcess] interim [860000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.783933961+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.783937968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.783940916+07:00","message":"> Transcript [2177] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.78394436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.783946661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.783949103+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.783952413+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.238146835+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.238176323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.238182909+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.238199455+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.238207251+07:00","message":"[bufferProcess] interim [400000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.238210476+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.238214266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.238216572+07:00","message":"> Transcript [2178] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.238220175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.238222191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.238224353+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.238227486+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.283361956+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.368204185+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.368239208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.368245173+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.368257108+07:00","message":"[buffer interim] 159 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.368265933+07:00","message":"[bufferProcess] interim [520000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.368268679+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.368274184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.368276935+07:00","message":"> Transcript [2179] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.368280484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.368282721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.368284923+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.368287639+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.395113709+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.395153155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.395163421+07:00","message":"receive interim result [true|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.39517616+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.395178971+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.395185353+07:00","message":"[buffer interim] 159 true จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395192531+07:00","message":"[bufferProcess] interim [580000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395204623+07:00","message":"[bufferProcess] send to processor (isfinal):จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395208595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395211449+07:00","message":"> Transcript [2180] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395214861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395216958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395219068+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395221622+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395224689+07:00","message":"Push: 'ท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395227618+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395230093+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395232886+07:00","message":"Next Push (prob) : 'เมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395235566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.39523884+07:00","message":"> Transcript [2181] [true]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395242694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395245271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395248265+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395251875+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.395262084+07:00","message":"Push: 'เมืองลพบุรีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.395279964+07:00","message":"push: {false ท่าแคอำเภอ 0 0xc004026080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.395316423+07:00","message":"push: {true เมืองลพบุรีนะคะ 0 0xc004026080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:48.406577541+07:00","message":"write wav file: './tmp/7582/7582_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.664174417+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:49.102643699+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:49.102654791+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.131434016+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.13146841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.131474145+07:00","message":"receive interim result [false|false]: บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.131484729+07:00","message":"[buffer interim] 160 false บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.131490244+07:00","message":"[bufferProcess] interim [480000000]:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.131492266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.198057322+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.198091066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"body\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.198096166+07:00","message":"receive interim result [false|false]: body"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.198108259+07:00","message":"[buffer interim] 160 false body"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.198113685+07:00","message":"[bufferProcess] interim [540000000]:body"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.198116307+07:00","message":"[bufferProcess] send to processor:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.198122156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.19812485+07:00","message":"> Transcript [2182] [false]: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.198127251+07:00","message":"Set StatePrefix (first interim): 'บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.200481941+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.200507819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.200513059+07:00","message":"receive interim result [false|false]: บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.200524718+07:00","message":"[buffer interim] 160 false บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.200529841+07:00","message":"[bufferProcess] interim [600000000]:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.200531844+07:00","message":"[bufferProcess] send to processor:body"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.200536653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.200539535+07:00","message":"> Transcript [2183] [false]: 'body'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.200541809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.200544017+07:00","message":"Set new StatePrefix: 'body'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.848981882+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.849018965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.849024665+07:00","message":"receive interim result [false|false]: บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.849038392+07:00","message":"[buffer interim] 160 false บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.849044687+07:00","message":"[bufferProcess] interim [200000000]:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.849047064+07:00","message":"[bufferProcess] send to processor:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.849050822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.849053538+07:00","message":"> Transcript [2184] [false]: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.84905592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.849057966+07:00","message":"Set new StatePrefix: 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.903561998+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.903625275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.903633016+07:00","message":"receive interim result [false|false]: บริเวณแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.903647805+07:00","message":"[buffer interim] 160 false บริเวณแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.903656141+07:00","message":"[bufferProcess] interim [320000000]:บริเวณแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.903660232+07:00","message":"[bufferProcess] send to processor:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.903667455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.903671548+07:00","message":"> Transcript [2185] [false]: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.903676058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.903679208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.903682412+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.903685537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.033920962+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.033961457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณเพลิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.033967592+07:00","message":"receive interim result [false|false]: บริเวณเพลิง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.033982235+07:00","message":"[buffer interim] 160 false บริเวณเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.033991238+07:00","message":"[bufferProcess] interim [380000000]:บริเวณเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.033993723+07:00","message":"[bufferProcess] send to processor:บริเวณแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.033999733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.034002762+07:00","message":"> Transcript [2186] [false]: 'บริเวณแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.034006433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.034008622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.034010763+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.034013065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.14356322+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.214278619+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.231538721+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.23158293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณเพลิงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.23158927+07:00","message":"receive interim result [false|false]: บริเวณเพลิงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.231604292+07:00","message":"[buffer interim] 160 false บริเวณเพลิงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.231620208+07:00","message":"[bufferProcess] interim [620000000]:บริเวณเพลิงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.231623723+07:00","message":"[bufferProcess] send to processor:บริเวณเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.231630176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.231633835+07:00","message":"> Transcript [2187] [false]: 'บริเวณเพลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.231638852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.231641402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.231643405+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.23164565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.264551014+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.264590449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณเพลิงพัก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.264597092+07:00","message":"receive interim result [true|false]: บริเวณเพลิงพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.264607052+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.264609454+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.264624396+07:00","message":"[buffer interim] 160 true บริเวณเพลิงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264631999+07:00","message":"[bufferProcess] interim [710000000]:บริเวณเพลิงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264638991+07:00","message":"[bufferProcess] send to processor (isfinal):บริเวณเพลิงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264642712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264645693+07:00","message":"> Transcript [2188] [false]: 'บริเวณเพลิงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264648708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264651302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264653703+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264655721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264661636+07:00","message":"Push: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264663483+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264665825+07:00","message":"Set new StatePrefix : 'บริเวณเพลิงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264668016+07:00","message":"Next Push (prob) : 'เพลิงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264669946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264672149+07:00","message":"> Transcript [2189] [true]: 'บริเวณเพลิงพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264674612+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264676336+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264678535+07:00","message":"StatePrefix: 'บริเวณเพลิงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.26468076+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.264682933+07:00","message":"Push: 'เพลิงพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.264692589+07:00","message":"push: {false บริเวณ 0 0xc00369a280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.264698234+07:00","message":"push: {true เพลิงพัก 0 0xc00369a280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:50.270891291+07:00","message":"write wav file: './tmp/7582/7582_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.749437781+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.749479766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.749486729+07:00","message":"receive interim result [false|false]: แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.749503009+07:00","message":"[buffer interim] 161 false แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.749510607+07:00","message":"[bufferProcess] interim [420000000]:แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.749512655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.051946649+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.051990755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.051997455+07:00","message":"receive interim result [false|false]: แก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.052012337+07:00","message":"[buffer interim] 161 false แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.052020405+07:00","message":"[bufferProcess] interim [660000000]:แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.052024123+07:00","message":"[bufferProcess] send to processor:แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.052029223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.052033489+07:00","message":"> Transcript [2190] [false]: 'แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.052036976+07:00","message":"Set StatePrefix (first interim): 'แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.053907383+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.053930846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.053935374+07:00","message":"receive interim result [false|false]: คัดแยกขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.053948427+07:00","message":"[buffer interim] 161 false คัดแยกขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.053953296+07:00","message":"[bufferProcess] interim [720000000]:คัดแยกขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.053955496+07:00","message":"[bufferProcess] send to processor:แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.053960407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.053963022+07:00","message":"> Transcript [2191] [false]: 'แก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.053964934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.053966932+07:00","message":"Set new StatePrefix: 'แก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.631880535+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.631923057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.631929334+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.631946846+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.631955342+07:00","message":"[bufferProcess] interim [260000000]:คัดแยกขยะพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.631958598+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.631962062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.631965353+07:00","message":"> Transcript [2192] [false]: 'คัดแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.631968243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.631970475+07:00","message":"Set new StatePrefix: 'คัดแยกขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.637209035+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.637234308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.637240224+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.637251808+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.637257237+07:00","message":"[bufferProcess] interim [320000000]:คัดแยกขยะพบรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.637259658+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.637262388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.637264868+07:00","message":"> Transcript [2193] [false]: 'คัดแยกขยะพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.637268438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.637270562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.637272582+07:00","message":"StatePrefix: 'คัดแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.637274882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.777380339+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.777424998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.777431299+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.777444757+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.777452369+07:00","message":"[bufferProcess] interim [380000000]:คัดแยกขยะพบร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.777455551+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.777459196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.777462267+07:00","message":"> Transcript [2194] [false]: 'คัดแยกขยะพบรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.777466057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.777468907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.777470961+07:00","message":"StatePrefix: 'คัดแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.777473062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.826274447+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.826321678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.826328345+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.826344008+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.826351506+07:00","message":"[bufferProcess] interim [440000000]:คัดแยกขยะพบร่างผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.826354806+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.826363182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.826366609+07:00","message":"> Transcript [2195] [false]: 'คัดแยกขยะพบร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.826370388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.826374074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.826376821+07:00","message":"StatePrefix: 'คัดแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.826379078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.960448484+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.960490242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.960495594+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.960508284+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960514727+07:00","message":"[bufferProcess] interim [560000000]:คัดแยกขยะพบร่างผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960517204+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960522488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960525316+07:00","message":"> Transcript [2196] [false]: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960528734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960531116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960533207+07:00","message":"StatePrefix: 'คัดแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960535403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.96053955+07:00","message":"Push: 'คัดแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960542382+07:00","message":"TextPushed: 'คัดแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.96054448+07:00","message":"Set new StatePrefix : 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.960546686+07:00","message":"Next Push (prob) : 'พบร่างผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.960553787+07:00","message":"push: {false คัดแยกขยะ 0 0xc0020a2280}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:52.102808398+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:52.102821341+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.150841119+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.150879541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.15088506+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.150900441+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.150906785+07:00","message":"[bufferProcess] interim [740000000]:คัดแยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.150909976+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.15091462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.150918468+07:00","message":"> Transcript [2197] [false]: 'คัดแยกขยะพบร่างผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.150923196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.150926165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.150929966+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.150933582+07:00","message":"TextPushed: 'คัดแยกขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.780456902+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.780493254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.78049872+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.780509593+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.780516396+07:00","message":"[bufferProcess] interim [340000000]:คัดแยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.780518686+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.780523928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.780526557+07:00","message":"> Transcript [2198] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.780529476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.780531604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.78053364+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.780536316+07:00","message":"TextPushed: 'คัดแยกขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.973443972+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.973485387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.97349159+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.973506721+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.973514022+07:00","message":"[bufferProcess] interim [580000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.973516794+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.973524933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.973528306+07:00","message":"> Transcript [2199] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.973532165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.973534759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.973539274+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.973541907+07:00","message":"TextPushed: 'คัดแยกขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.184535102+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.184563649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.1845688+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.184584101+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184591966+07:00","message":"[bufferProcess] interim [760000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184594809+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184599335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184602217+07:00","message":"> Transcript [2200] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184606205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184608237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184610637+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184613141+07:00","message":"TextPushed: 'คัดแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184627303+07:00","message":"Push: 'พบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184631526+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184633968+07:00","message":"Set new StatePrefix : 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.184636658+07:00","message":"Next Push (prob) : 'เสียชีวิตซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.184645399+07:00","message":"push: {false พบร่างผู้ 0 0xc0020a2280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.207540932+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.207576425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.207582056+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.207598371+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.207604916+07:00","message":"[bufferProcess] interim [820000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.207607512+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.207615221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.207623701+07:00","message":"> Transcript [2201] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.207628588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.207631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.207633046+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.207635979+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.237979702+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.238018098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.238024028+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.238033297+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.238040299+07:00","message":"[bufferProcess] interim [880000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.238044088+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.238049063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.238052662+07:00","message":"> Transcript [2202] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.238057616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.238060827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.238063944+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.238068514+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.382937005+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.38296928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.382975391+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.382992007+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.382998533+07:00","message":"[bufferProcess] interim [0]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.383001323+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.383005053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.383007925+07:00","message":"> Transcript [2203] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.38301175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.383013833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.383016101+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.383018729+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.558698458+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.558738499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.55874522+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.558760181+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.55877062+07:00","message":"[bufferProcess] interim [180000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558773638+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558781093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558784428+07:00","message":"> Transcript [2204] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558789225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558791549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.5587965+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558799644+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558806673+07:00","message":"Push: 'เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558808613+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558811634+07:00","message":"Set new StatePrefix : 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.558814095+07:00","message":"Next Push (prob) : 'ทราบชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.558822969+07:00","message":"push: {false เสียชีวิตซึ่ง 0 0xc0020a2280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.683949465+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.683985185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบช่วยตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.683990756+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบช่วยตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.684004686+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบช่วยตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.684011373+07:00","message":"[bufferProcess] interim [240000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบช่วยตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.684013866+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.68402033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.684022942+07:00","message":"> Transcript [2205] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.684026635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.684028823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.684031861+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.684034725+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.685308519+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.685350946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.685356998+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.685378528+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.685388165+07:00","message":"[bufferProcess] interim [300000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.685390994+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบช่วยตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.685399326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.685402453+07:00","message":"> Transcript [2206] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบช่วยตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.685406449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.685408601+07:00","message":"Set new StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบช่วยตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.94179969+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.941837185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.941843569+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.941859209+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.941866523+07:00","message":"[bufferProcess] interim [540000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.941869093+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.941872438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.94187506+07:00","message":"> Transcript [2207] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.941877874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.941880342+07:00","message":"Set new StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.074702823+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.074738761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.074745217+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.074754413+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.074760577+07:00","message":"[bufferProcess] interim [720000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.07476345+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.074767318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.074770134+07:00","message":"> Transcript [2208] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.074773425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.074775608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.074777586+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.07478001+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.469006463+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.469047314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.469054598+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.469068759+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.469076649+07:00","message":"[bufferProcess] interim [80000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.46907974+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.469086664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.469089611+07:00","message":"> Transcript [2209] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.469095799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.469098497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.469100916+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.46910566+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.025721787+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.025763821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.025771433+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.02578733+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.025794679+07:00","message":"[bufferProcess] interim [680000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.02579784+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.025805792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.025809046+07:00","message":"> Transcript [2210] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.025812841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.025815733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.025818577+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.025821692+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:55.103073408+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:55.103089648+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.160730721+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.160791818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.160798577+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.160815004+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160822685+07:00","message":"[bufferProcess] interim [800000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160828067+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160837516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160840805+07:00","message":"> Transcript [2211] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160845521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160848193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160850677+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160853574+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160861317+07:00","message":"Push: 'ทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160863348+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160865648+07:00","message":"Set new StatePrefix : 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.160868351+07:00","message":"Next Push (prob) : 'คือนายอนันต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.160877857+07:00","message":"push: {false ทราบชื่อต่อมา 0 0xc0020a2280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.452376705+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.491269202+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.49130299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.491309326+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.49132305+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.491329504+07:00","message":"[bufferProcess] interim [100000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.491332624+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.49133957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.491342075+07:00","message":"> Transcript [2212] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.491345782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.491347993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.491349864+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.491355371+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.52657894+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.547329364+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.547364828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.547371231+07:00","message":"receive interim result [false|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.547382876+07:00","message":"[buffer interim] 161 false คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.547391862+07:00","message":"[bufferProcess] interim [220000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.547395807+07:00","message":"[bufferProcess] send to processor:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.547401759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.547405832+07:00","message":"> Transcript [2213] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.547411645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.54741634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.547418706+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.547421267+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.570997557+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.571043023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40\",\"confidence\":0.9445429}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.57105006+07:00","message":"receive interim result [true|false]: คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.571065315+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.571068034+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.571074448+07:00","message":"[buffer interim] 161 true คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571084352+07:00","message":"[bufferProcess] interim [280000000]:คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571087905+07:00","message":"[bufferProcess] send to processor (isfinal):คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571092143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571095143+07:00","message":"> Transcript [2214] [false]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571099024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571101061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571103174+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571105943+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571108183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571110266+07:00","message":"> Transcript [2215] [true]: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571112612+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571114576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571116418+07:00","message":"StatePrefix: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571118783+07:00","message":"TextPushed: 'คัดแยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.571122457+07:00","message":"Push: 'คือนายอนันต์อายุ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.571144134+07:00","message":"push: {true คือนายอนันต์อายุ 40 0 0xc0020a2280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:55.583447534+07:00","message":"write wav file: './tmp/7582/7582_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.852720213+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.852763481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.852768871+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.852783957+07:00","message":"[buffer interim] 162 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.85278989+07:00","message":"[bufferProcess] interim [360000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.852792308+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.060878932+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.060922571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.060928195+07:00","message":"receive interim result [false|false]: 11 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.060942433+07:00","message":"[buffer interim] 162 false 11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.060949838+07:00","message":"[bufferProcess] interim [600000000]:11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.060952315+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.060959615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.060963623+07:00","message":"> Transcript [2216] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.06096585+07:00","message":"Set StatePrefix (first interim): '11'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.412814882+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.499459022+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.49950043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.499508374+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.499524759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.499527469+07:00","message":"receive interim result [false|false]:  ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.499536304+07:00","message":"[buffer interim] 162 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.499539999+07:00","message":"[buffer interim] 162 false  ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.49954632+07:00","message":"[bufferProcess] interim [960000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.499548724+07:00","message":"[bufferProcess] send to processor:11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.499551568+07:00","message":"[bufferProcess] interim [960000000]: ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.499554252+07:00","message":"[bufferProcess] update buffer: 11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.499558135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.499561075+07:00","message":"> Transcript [2217] [false]: '11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.499564038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.499566061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.499574295+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.499577296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.513066261+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.513108138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 ปี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.513114116+07:00","message":"receive interim result [true|false]: 11 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.513126602+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.513129002+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.513138034+07:00","message":"[buffer interim] 162 true 11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513144115+07:00","message":"[bufferProcess] interim [110000000]:11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.51315356+07:00","message":"[bufferProcess] send to processor (isfinal):11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513172693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513176069+07:00","message":"> Transcript [2218] [false]: '11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513179167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513181284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.51318377+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513186049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513187948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513190416+07:00","message":"> Transcript [2219] [true]: '11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513192643+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513194417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513196329+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513197995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.513205246+07:00","message":"Push: '11 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.513214956+07:00","message":"push: {true 11 ปี 0 0xc0020a2780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:56.519410385+07:00","message":"write wav file: './tmp/7582/7582_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.544805519+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.881904014+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.881954616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.881960209+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.881976068+07:00","message":"[buffer interim] 163 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.881983296+07:00","message":"[bufferProcess] interim [360000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.881985167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.07450184+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.074541996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.074547668+07:00","message":"receive interim result [false|false]: มีบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.074560055+07:00","message":"[buffer interim] 163 false มีบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.074566217+07:00","message":"[bufferProcess] interim [540000000]:มีบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.07456875+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.074574738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.074578857+07:00","message":"> Transcript [2220] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.074582438+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.240646387+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.24069301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.240699176+07:00","message":"receive interim result [false|false]: มีบาดแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.240711202+07:00","message":"[buffer interim] 163 false มีบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.240719441+07:00","message":"[bufferProcess] interim [720000000]:มีบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.240722822+07:00","message":"[bufferProcess] send to processor:มีบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.240729317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.240733202+07:00","message":"> Transcript [2221] [false]: 'มีบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.240737298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.240740125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.240743139+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.2407461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.444753429+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.444801947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรประชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.444809836+07:00","message":"receive interim result [false|false]: มีบัตรประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.444828237+07:00","message":"[buffer interim] 163 false มีบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.444840958+07:00","message":"[bufferProcess] interim [900000000]:มีบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.444844576+07:00","message":"[bufferProcess] send to processor:มีบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.444851969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.444855264+07:00","message":"> Transcript [2222] [false]: 'มีบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.444858505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.444860778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.44486371+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.444866325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.529779516+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.529830696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.529837677+07:00","message":"receive interim result [false|false]: มีบาดแผลสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.529853549+07:00","message":"[buffer interim] 163 false มีบาดแผลสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.52986497+07:00","message":"[bufferProcess] interim [960000000]:มีบาดแผลสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.529868878+07:00","message":"[bufferProcess] send to processor:มีบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.529878052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.529882155+07:00","message":"> Transcript [2223] [false]: 'มีบัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.529886671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.529889755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.529893245+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.529896327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.536347192+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.536376016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.536381101+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.536391589+07:00","message":"[buffer interim] 163 false มีบาดแผลฉกรรจ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536396752+07:00","message":"[bufferProcess] interim [20000000]:มีบาดแผลฉกรรจ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536399059+07:00","message":"[bufferProcess] send to processor:มีบาดแผลสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536402992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536407525+07:00","message":"> Transcript [2224] [false]: 'มีบาดแผลสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536410423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536412605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536414745+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.53641688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536423315+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536425502+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.53642754+07:00","message":"Set new StatePrefix : 'มีบาดแผลสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.536429828+07:00","message":"Next Push (prob) : 'บาดแผลสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.536437187+07:00","message":"push: {false มี 0 0xc00369b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724487598+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724521134+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724524584+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724526612+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.7245287+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724530626+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724532494+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724534392+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724536265+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724538187+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724540016+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724541875+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724543744+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.724572309+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.792605699+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.792665806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.792674958+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.792692394+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.792704198+07:00","message":"[bufferProcess] interim [260000000]:มีบัตรข้าราชการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.792708067+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.792715198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.792720182+07:00","message":"> Transcript [2225] [false]: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.79272362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.792727503+07:00","message":"Set new StatePrefix: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.828064194+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.828104098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.828109827+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.828128429+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.828139368+07:00","message":"[bufferProcess] interim [320000000]:มีบัตรข้าราชการจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.828141846+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.828146067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.828149059+07:00","message":"> Transcript [2226] [false]: 'มีบัตรข้าราชการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.828151451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.828154249+07:00","message":"Set new StatePrefix: 'มีบัตรข้าราชการจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.921349958+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.92139177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรสาขาการจัดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.92139784+07:00","message":"receive interim result [false|false]: มีบัตรสาขาการจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.921407637+07:00","message":"[buffer interim] 163 false มีบัตรสาขาการจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.921414167+07:00","message":"[bufferProcess] interim [380000000]:มีบัตรสาขาการจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.921416621+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.921419905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.921422664+07:00","message":"> Transcript [2227] [false]: 'มีบัตรข้าราชการจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.9214249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.921428122+07:00","message":"Set new StatePrefix: 'มีบัตรข้าราชการจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.974925889+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.974959489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.974965544+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.974976764+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.974983409+07:00","message":"[bufferProcess] interim [440000000]:มีบัตรข้าราชการจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.974985813+07:00","message":"[bufferProcess] send to processor:มีบัตรสาขาการจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.974991628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.974995981+07:00","message":"> Transcript [2228] [false]: 'มีบัตรสาขาการจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.974999338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.975002914+07:00","message":"Set new StatePrefix: 'มีบัตรสาขาการจัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.098840163+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.098889578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรสาขาการจัดการทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.098895481+07:00","message":"receive interim result [false|false]: มีบัตรสาขาการจัดการทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.098911473+07:00","message":"[buffer interim] 163 false มีบัตรสาขาการจัดการทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.09891973+07:00","message":"[bufferProcess] interim [560000000]:มีบัตรสาขาการจัดการทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.098923252+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.0989297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.098932958+07:00","message":"> Transcript [2229] [false]: 'มีบัตรข้าราชการจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.098936891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.098939215+07:00","message":"Set new StatePrefix: 'มีบัตรข้าราชการจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.102653582+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.10266896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.102673036+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.102681227+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.1026849+07:00","message":"[bufferProcess] interim [620000000]:มีบัตรข้าราชการจากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.102687347+07:00","message":"[bufferProcess] send to processor:มีบัตรสาขาการจัดการทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.102690162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.102692683+07:00","message":"> Transcript [2230] [false]: 'มีบัตรสาขาการจัดการทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.102694635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.102696467+07:00","message":"Set new StatePrefix: 'มีบัตรสาขาการจัดการทั่ว'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:58.103761236+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:58.103759072+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.418185951+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.41823604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูกยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.418244149+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูกยิง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.418262716+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูกยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.418275685+07:00","message":"[bufferProcess] interim [860000000]:มีบัตรข้าราชการจากการถูกยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.418279672+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.418288845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.418293355+07:00","message":"> Transcript [2231] [false]: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.418297386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.418301163+07:00","message":"Set new StatePrefix: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.867545028+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.867583867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูกยิงบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.867589943+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูกยิงบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.86760087+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูกยิงบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.867607511+07:00","message":"[bufferProcess] interim [340000000]:มีบัตรข้าราชการจากการถูกยิงบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.867610219+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการถูกยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.867615564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.867618228+07:00","message":"> Transcript [2232] [false]: 'มีบัตรข้าราชการจากการถูกยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.867621537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.867623769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.867625898+07:00","message":"StatePrefix: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.867639328+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.158072918+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.158107786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.158113538+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.158135408+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.158142906+07:00","message":"[bufferProcess] interim [580000000]:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.158145997+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการถูกยิงบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.158150001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.158153362+07:00","message":"> Transcript [2233] [false]: 'มีบัตรข้าราชการจากการถูกยิงบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.158157103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.158159339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.158164205+07:00","message":"StatePrefix: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.158167227+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.332964226+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.333013179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.333018793+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.333030647+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.333037368+07:00","message":"[bufferProcess] interim [760000000]:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.333040104+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.333045867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.333048808+07:00","message":"> Transcript [2234] [false]: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.33305215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.333054524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.333057074+07:00","message":"StatePrefix: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.333059411+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.347318761+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.347351848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.347358377+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.347375543+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347382469+07:00","message":"[bufferProcess] interim [820000000]:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347386584+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347390765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347393809+07:00","message":"> Transcript [2235] [false]: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347397705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347399781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347402148+07:00","message":"StatePrefix: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347404872+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.34740992+07:00","message":"Push: 'บัตรข้าราชการจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347412217+07:00","message":"TextPushed: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347414353+07:00","message":"Set new StatePrefix : 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.347416713+07:00","message":"Next Push (prob) : 'ยิงบริเวณเหนือข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.347425942+07:00","message":"push: {false บัตรข้าราชการจากการถูก 0 0xc00369b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.512441491+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.512483051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.512490672+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.512502696+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.512512576+07:00","message":"[bufferProcess] interim [940000000]:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.512516584+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.512523737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.512527545+07:00","message":"> Transcript [2236] [false]: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.512530789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.512533865+07:00","message":"Set new StatePrefix: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.702721392+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.7027631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.702769799+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.70278882+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.702800573+07:00","message":"[bufferProcess] interim [180000000]:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.702804952+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.702810402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.702814901+07:00","message":"> Transcript [2237] [false]: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.702821372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.702823929+07:00","message":"Set new StatePrefix: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.208270383+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.208309036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.2083156+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.208328218+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.208334214+07:00","message":"[bufferProcess] interim [660000000]:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.208337242+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.208343048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.208345649+07:00","message":"> Transcript [2238] [false]: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.208348974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.208351214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.208353344+07:00","message":"StatePrefix: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.208355775+07:00","message":"TextPushed: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.419494037+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.419533878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้านหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.419540163+07:00","message":"receive interim result [false|false]: มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้านหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.419552946+07:00","message":"[buffer interim] 163 false มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.419560078+07:00","message":"[bufferProcess] interim [900000000]:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.41956351+07:00","message":"[bufferProcess] send to processor:มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.419570836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.419573791+07:00","message":"> Transcript [2239] [false]: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.419577349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.419579446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.419582792+07:00","message":"StatePrefix: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.419585519+07:00","message":"TextPushed: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.581827293+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.654837595+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.694706515+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.694745215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกกหูด้านหลัง\",\"confidence\":0.9331677}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.694752535+07:00","message":"receive interim result [true|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกกหูด้านหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.694764711+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.694769461+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.694776607+07:00","message":"[buffer interim] 163 true มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.69478383+07:00","message":"[bufferProcess] interim [260000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694787884+07:00","message":"[bufferProcess] send to processor (isfinal):มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.69479167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694794336+07:00","message":"> Transcript [2240] [false]: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694798276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694800388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694802628+07:00","message":"StatePrefix: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694805759+07:00","message":"TextPushed: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694807662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694809712+07:00","message":"> Transcript [2241] [true]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกกหูด้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694811972+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694813712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694815504+07:00","message":"StatePrefix: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694817414+07:00","message":"TextPushed: 'มีบัตรข้าราชการจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694819145+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694974419+07:00","message":"Push: 'ยิงบริเวณเหนือกกหูด้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694978372+07:00","message":"TextPushed: 'มีบัตรข้าราชการจากการถูกยิงบริเวณเหนือกกหูด้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694981964+07:00","message":"Set new StatePrefix : 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกกหูด้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.69498546+07:00","message":"Next Push (prob) : 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกกหูด้านหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.69499531+07:00","message":"push: {true ยิงบริเวณเหนือกกหูด้านหลัง 0 0xc00369b200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.694998892+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_163.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:00.704593745+07:00","message":"write wav file: './tmp/7582/7582_163.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:01.104150992+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:01.104161641+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.179277003+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.179329372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะลุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.179334939+07:00","message":"receive interim result [false|false]: ทะลุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.179353568+07:00","message":"[buffer interim] 164 false ทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.179361606+07:00","message":"[bufferProcess] interim [540000000]:ทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.179363825+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.369447603+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.369492092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะลุเป้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.369498979+07:00","message":"receive interim result [false|false]: ทะลุเป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.369512899+07:00","message":"[buffer interim] 164 false ทะลุเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.369521091+07:00","message":"[bufferProcess] interim [720000000]:ทะลุเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.369524012+07:00","message":"[bufferProcess] send to processor:ทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.369531174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.369534725+07:00","message":"> Transcript [2242] [false]: 'ทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.369537197+07:00","message":"Set StatePrefix (first interim): 'ทะลุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.438895866+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.438946657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะลุคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.438953252+07:00","message":"receive interim result [false|false]: ทะลุคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.438968407+07:00","message":"[buffer interim] 164 false ทะลุคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.438978202+07:00","message":"[bufferProcess] interim [780000000]:ทะลุคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.438982187+07:00","message":"[bufferProcess] send to processor:ทะลุเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.438986807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.438991083+07:00","message":"> Transcript [2243] [false]: 'ทะลุเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.438996279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.438999447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.439002544+07:00","message":"StatePrefix: 'ทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.439007161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.495153353+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.495198298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะลุขมับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.495204739+07:00","message":"receive interim result [false|false]: ทะลุขมับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.495220915+07:00","message":"[buffer interim] 164 false ทะลุขมับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.495228097+07:00","message":"[bufferProcess] interim [840000000]:ทะลุขมับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.495230693+07:00","message":"[bufferProcess] send to processor:ทะลุคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.495238911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.495242288+07:00","message":"> Transcript [2244] [false]: 'ทะลุคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.495245779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.495248067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.495250473+07:00","message":"StatePrefix: 'ทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.495254693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.694176358+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.694206387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะลุขมับขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.694212151+07:00","message":"receive interim result [false|false]: ทะลุขมับขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.694228758+07:00","message":"[buffer interim] 164 false ทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.694236319+07:00","message":"[bufferProcess] interim [80000000]:ทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.694239183+07:00","message":"[bufferProcess] send to processor:ทะลุขมับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.694243766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.694246303+07:00","message":"> Transcript [2245] [false]: 'ทะลุขมับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.694249542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.694251686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.694253557+07:00","message":"StatePrefix: 'ทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.694255487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.862341452+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.951021038+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.95105939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะลุขมับขวา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.951065654+07:00","message":"receive interim result [true|false]: ทะลุขมับขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.951073987+07:00","message":"end recv isFinal message id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.951076135+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.951082443+07:00","message":"[buffer interim] 164 true ทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951090807+07:00","message":"[bufferProcess] interim [440000000]:ทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951095769+07:00","message":"[bufferProcess] send to processor (isfinal):ทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951098939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.95110165+07:00","message":"> Transcript [2246] [false]: 'ทะลุขมับขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951104772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951106928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951108845+07:00","message":"StatePrefix: 'ทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.95111086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951116707+07:00","message":"Push: 'ทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.95111896+07:00","message":"TextPushed: 'ทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951121192+07:00","message":"Set new StatePrefix : 'ทะลุขมับขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951123432+07:00","message":"Next Push (prob) : 'ขมับขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951125288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951127401+07:00","message":"> Transcript [2247] [true]: 'ทะลุขมับขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951129576+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951131291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951133108+07:00","message":"StatePrefix: 'ทะลุขมับขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951134953+07:00","message":"TextPushed: 'ทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.951137114+07:00","message":"Push: 'ขมับขวา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.951144502+07:00","message":"push: {false ทะลุ 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.951160193+07:00","message":"push: {true ขมับขวา 0 0xc000186400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:01.957426024+07:00","message":"write wav file: './tmp/7582/7582_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.375301033+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.443181307+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.64091589+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.640935479+07:00","message":"found end of frame, send empty tag with msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.640938566+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.640943939+07:00","message":"[buffer interim] 165 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.640950754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.640954631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.640957575+07:00","message":"> Transcript [2248] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.64096019+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.640962294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.640964419+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.640966286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.640968551+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.640976451+07:00","message":"push: {true \n 0 0xc000187780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:02.645338089+07:00","message":"write wav file: './tmp/7582/7582_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.894521506+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.254176855+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.254212955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.254218548+07:00","message":"receive interim result [false|false]: ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.254230966+07:00","message":"[buffer interim] 166 false ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.254237009+07:00","message":"[bufferProcess] interim [420000000]:ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.254239148+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.421916454+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.421950369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.42195664+07:00","message":"receive interim result [false|false]: ใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.421969865+07:00","message":"[buffer interim] 166 false ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.421977788+07:00","message":"[bufferProcess] interim [600000000]:ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.421980004+07:00","message":"[bufferProcess] send to processor:ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.421983591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.421986481+07:00","message":"> Transcript [2249] [false]: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.421988689+07:00","message":"Set StatePrefix (first interim): 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.614831799+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.614872275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.614878153+07:00","message":"receive interim result [false|false]: ใกล้เคียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.614889696+07:00","message":"[buffer interim] 166 false ใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.614896013+07:00","message":"[bufferProcess] interim [780000000]:ใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.614898337+07:00","message":"[bufferProcess] send to processor:ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.614903501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.614906317+07:00","message":"> Transcript [2250] [false]: 'ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.614909174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.614911358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.614913399+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.61491555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.868265949+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.868299518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.868305216+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.868318539+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.86832588+07:00","message":"[bufferProcess] interim [960000000]:ใกล้เคียงกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.868328295+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.86833166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.868334805+07:00","message":"> Transcript [2251] [false]: 'ใกล้เคียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.868337808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.868339834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.868341745+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.868343969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.897038233+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.897075847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.897081832+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.897095666+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.897101626+07:00","message":"[bufferProcess] interim [20000000]:ใกล้เคียงกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.897104291+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.897110706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.897113457+07:00","message":"> Transcript [2252] [false]: 'ใกล้เคียงกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.897116649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.897119078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.897121389+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.897123626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.987708316+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.987746317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.987752393+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.987764706+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987771216+07:00","message":"[bufferProcess] interim [80000000]:ใกล้เคียงกันก็เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987774046+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987777588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987780313+07:00","message":"> Transcript [2253] [false]: 'ใกล้เคียงกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987783759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.98778579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987787846+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.98779019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987792957+07:00","message":"Push: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987795046+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987797005+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.987799112+07:00","message":"Next Push (prob) : 'เคียงกันกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.987806297+07:00","message":"push: {false ใกล้ 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.072361595+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.072388217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.072393855+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.072406159+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.072411763+07:00","message":"[bufferProcess] interim [140000000]:ใกล้เคียงกันก็พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.072414012+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.072417323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.072420125+07:00","message":"> Transcript [2254] [false]: 'ใกล้เคียงกันก็เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.072422277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.072424229+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.087369729+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.08741539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.087425031+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.087435215+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.087442657+07:00","message":"[bufferProcess] interim [200000000]:ใกล้เคียงกันก็พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.087447398+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.087451845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.087457369+07:00","message":"> Transcript [2255] [false]: 'ใกล้เคียงกันก็พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.087460547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.087463577+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็พบ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:04.105040831+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:04.105052154+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.189927971+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.189979483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.189987756+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.19000037+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.190008228+07:00","message":"[bufferProcess] interim [320000000]:ใกล้เคียงกันก็พบรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.19001196+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.190017212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.190021051+07:00","message":"> Transcript [2256] [false]: 'ใกล้เคียงกันก็พบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.190025779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.190028904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.190031844+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.190035197+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.305580768+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.305620434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็คบแล้วจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.305626112+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็คบแล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.305638839+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็คบแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.305655807+07:00","message":"[bufferProcess] interim [380000000]:ใกล้เคียงกันก็คบแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.305659022+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.305665595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.305668469+07:00","message":"> Transcript [2257] [false]: 'ใกล้เคียงกันก็พบรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.305672046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.305674149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.305676502+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.305678706+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.330368365+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.330404082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบว่าจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.330410231+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบว่าจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.330424288+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบว่าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.330430925+07:00","message":"[bufferProcess] interim [440000000]:ใกล้เคียงกันก็พบว่าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.330433403+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็คบแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.330436975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.330439939+07:00","message":"> Transcript [2258] [false]: 'ใกล้เคียงกันก็คบแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.330442518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.330444581+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็คบแล้วจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.344158933+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.344191066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบว่าจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.344196747+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบว่าจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.344205015+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบว่าจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.344211031+07:00","message":"[bufferProcess] interim [500000000]:ใกล้เคียงกันก็พบว่าจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.344215358+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบว่าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.344219104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.344221822+07:00","message":"> Transcript [2259] [false]: 'ใกล้เคียงกันก็พบว่าจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.344223886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.344226346+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็พบว่าจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.449335044+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.449366571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.449373095+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.449385413+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.449391092+07:00","message":"[bufferProcess] interim [620000000]:ใกล้เคียงกันก็พบรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.449393447+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบว่าจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.449397202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.449399985+07:00","message":"> Transcript [2260] [false]: 'ใกล้เคียงกันก็พบว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.449402962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.44940514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.449407407+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบว่าจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.449409669+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.639413308+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.639455204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.639462813+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.639475719+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.639481873+07:00","message":"[bufferProcess] interim [800000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.63948456+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.639490239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.639493673+07:00","message":"> Transcript [2261] [false]: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.639495983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.639498192+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.962493634+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.962536253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.962543222+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.962560744+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.962567102+07:00","message":"[bufferProcess] interim [40000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.962569354+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.962576336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.962579147+07:00","message":"> Transcript [2262] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.962582488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.962584658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.962586588+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.962588683+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.966313665+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.96633106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.966336133+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.966348236+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.966353016+07:00","message":"[bufferProcess] interim [100000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.966355269+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.966358082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.966360724+07:00","message":"> Transcript [2263] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.966364254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.966366422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.966368324+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.966370372+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.144878722+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.144911503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.144917216+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.144926532+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.144934127+07:00","message":"[bufferProcess] interim [280000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.144936765+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.144940497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.14494338+07:00","message":"> Transcript [2264] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.144946801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.144948756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.144950957+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.144953142+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.735450563+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.735488249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.735496502+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.735509331+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735517722+07:00","message":"[bufferProcess] interim [880000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735521359+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.73552641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735530541+07:00","message":"> Transcript [2265] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735534117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735536294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735538486+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.73554075+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735543912+07:00","message":"Push: 'เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735546009+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735548261+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.735551153+07:00","message":"Next Push (prob) : 'ยนต์จอดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.735559503+07:00","message":"push: {false เคียงกันก็พบรถจักรยาน 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.927113075+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.927149136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.927155227+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.927167915+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.927173878+07:00","message":"[bufferProcess] interim [120000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.927176675+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.927182112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.927184885+07:00","message":"> Transcript [2266] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.927188018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.927190269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.92719219+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.927195261+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.126577592+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.126624808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.126632212+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.126656173+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.126669506+07:00","message":"[bufferProcess] interim [240000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.126672261+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.126681286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.12668446+07:00","message":"> Transcript [2267] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.126688792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.126691102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.126693306+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.126695829+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.246354148+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.246396568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.246403925+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.246418315+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.246430316+07:00","message":"[bufferProcess] interim [360000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.246433732+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.246445564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.246449487+07:00","message":"> Transcript [2268] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.246453779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.246456316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.246460059+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.24646262+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.43637724+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.436401151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.43640634+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.43641653+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436422+07:00","message":"[bufferProcess] interim [540000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436424468+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436427946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436430196+07:00","message":"> Transcript [2269] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436434177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436436276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436438509+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436441096+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436445895+07:00","message":"Push: 'ยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436448021+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436450591+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.436453216+07:00","message":"Next Push (prob) : 'แล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.436460246+07:00","message":"push: {false ยนต์จอดอยู่ 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.438029552+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.438047393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.438052254+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.438065766+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.438073194+07:00","message":"[bufferProcess] interim [600000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.438075487+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.438078535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.438080828+07:00","message":"> Transcript [2270] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.438083638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.438086304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.438088306+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.43809087+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.815356319+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.815381952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.815387595+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.815400105+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.815405525+07:00","message":"[bufferProcess] interim [960000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.815408286+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.815411773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.815414513+07:00","message":"> Transcript [2271] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.815417866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.815419778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.815421606+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.815424082+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.946951005+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.946988928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.946995775+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.947009404+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.947017099+07:00","message":"[bufferProcess] interim [80000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.947019979+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.94702433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.947027213+07:00","message":"> Transcript [2272] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.947030889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.947033009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.947034964+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.947037683+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.075483671+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.075516242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.075522062+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.0755381+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075545192+07:00","message":"[bufferProcess] interim [140000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075547603+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075550801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075553596+07:00","message":"> Transcript [2273] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075557438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075559747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075561911+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075564575+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075567484+07:00","message":"Push: 'แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075569566+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075572059+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.075574451+07:00","message":"Next Push (prob) : 'พบคอร์ส'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.075582039+07:00","message":"push: {false แล้วก็ยัง 0 0xc0020a2b80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:07.105234024+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:07.105248871+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.348923698+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.348961887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.348968079+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.348980234+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.348986734+07:00","message":"[bufferProcess] interim [500000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.348989624+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.348994948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.348997622+07:00","message":"> Transcript [2274] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.34900008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.34900248+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.46923057+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.469278459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.469287943+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.469306428+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.469315894+07:00","message":"[bufferProcess] interim [620000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.469320143+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.469349473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.469355177+07:00","message":"> Transcript [2275] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.469370659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.469372717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.469377725+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.469380369+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.654326706+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.65436082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.654367021+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.654376291+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.654382758+07:00","message":"[bufferProcess] interim [740000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.654385383+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.654388803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.654391647+07:00","message":"> Transcript [2276] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.654395075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.654397161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.654399289+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.65440185+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.719621529+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.719656007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.719662473+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.719675016+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.719680811+07:00","message":"[bufferProcess] interim [920000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.719683413+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.719687166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.719690533+07:00","message":"> Transcript [2277] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.719694376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.719697179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.719699664+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.719702404+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.977308709+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.977355648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.977365434+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.977385193+07:00","message":"[buffer interim] 166 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977398667+07:00","message":"[bufferProcess] interim [100000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977403747+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977414546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977418902+07:00","message":"> Transcript [2278] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977425332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977428585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977432681+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977436799+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977446006+07:00","message":"Push: 'พบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977449088+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977452395+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.977457182+07:00","message":"Next Push (prob) : 'ตกอยู่ในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.977475305+07:00","message":"push: {false พบค้อน 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.142286598+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.300697288+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.300738546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.300745873+07:00","message":"receive interim result [true|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.30075557+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.30075787+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.300764646+07:00","message":"[buffer interim] 166 true ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300774614+07:00","message":"[bufferProcess] interim [460000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300780178+07:00","message":"[bufferProcess] send to processor (isfinal):ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.30078377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300787086+07:00","message":"> Transcript [2279] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300791003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300794919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.30079716+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300800013+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300802139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300804049+07:00","message":"> Transcript [2280] [true]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300806512+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.30080831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300810415+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300812662+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.300819597+07:00","message":"Push: 'ตกอยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.300828753+07:00","message":"push: {true ตกอยู่ในพื้นที่ 0 0xc0020a2b80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:08.312828342+07:00","message":"write wav file: './tmp/7582/7582_166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.405394861+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.767471219+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.767518356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.767524603+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.767537546+07:00","message":"[buffer interim] 167 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.767545104+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.767547617+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.043713538+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.043754038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.043761666+07:00","message":"receive interim result [false|false]: และขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.043777141+07:00","message":"[buffer interim] 167 false และขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.043784297+07:00","message":"[bufferProcess] interim [540000000]:และขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.043787793+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.043797423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.043801452+07:00","message":"> Transcript [2281] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.043804628+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.062319962+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.062380488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.062388042+07:00","message":"receive interim result [false|false]: และพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.062406194+07:00","message":"[buffer interim] 167 false และพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.062415633+07:00","message":"[bufferProcess] interim [600000000]:และพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.062417995+07:00","message":"[bufferProcess] send to processor:และขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.062421604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.062424808+07:00","message":"> Transcript [2282] [false]: 'และขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.062427354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.062429407+07:00","message":"Set new StatePrefix: 'และขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.146590136+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.146629219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.146635195+07:00","message":"receive interim result [false|false]: และพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.14664679+07:00","message":"[buffer interim] 167 false และพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.146660907+07:00","message":"[bufferProcess] interim [780000000]:และพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.146664848+07:00","message":"[bufferProcess] send to processor:และพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.146674067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.146678175+07:00","message":"> Transcript [2283] [false]: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.146681611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.146685188+07:00","message":"Set new StatePrefix: 'และพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.281673457+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.281719011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.281725693+07:00","message":"receive interim result [false|false]: และพบอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.281738106+07:00","message":"[buffer interim] 167 false และพบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.281744925+07:00","message":"[bufferProcess] interim [900000000]:และพบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.281747297+07:00","message":"[bufferProcess] send to processor:และพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.28175246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.281755352+07:00","message":"> Transcript [2284] [false]: 'และพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.281758252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.281760312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.281762285+07:00","message":"StatePrefix: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.281764858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.378007115+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.378043495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.378049518+07:00","message":"receive interim result [false|false]: และพบยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.378061606+07:00","message":"[buffer interim] 167 false และพบยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.378069787+07:00","message":"[bufferProcess] interim [20000000]:และพบยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.378072151+07:00","message":"[bufferProcess] send to processor:และพบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.378075866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.37807874+07:00","message":"> Transcript [2285] [false]: 'และพบอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.378082636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.378085464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.378088596+07:00","message":"StatePrefix: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.378091515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.849538052+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.849578965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.849585396+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.849601633+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.849612421+07:00","message":"[bufferProcess] interim [500000000]:และพบยาบ้าเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.849615526+07:00","message":"[bufferProcess] send to processor:และพบยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.849619595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.849623025+07:00","message":"> Transcript [2286] [false]: 'และพบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.849626614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.849628847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.849630858+07:00","message":"StatePrefix: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.84963563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:10.106212926+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:10.106231006+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.276430188+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.276471418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.276478386+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.276493624+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276504367+07:00","message":"[bufferProcess] interim [860000000]:และพบยาบ้าเกลื่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276507099+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276511354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.27651455+07:00","message":"> Transcript [2287] [false]: 'และพบยาบ้าเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276518427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276520925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276525676+07:00","message":"StatePrefix: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276528075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276535704+07:00","message":"Push: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.27653848+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276541239+07:00","message":"Set new StatePrefix : 'และพบยาบ้าเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.276543827+07:00","message":"Next Push (prob) : 'ยาบ้าเกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.276568723+07:00","message":"push: {false และพบ 0 0xc0020eed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.281755504+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.281776772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกือบครึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.281781884+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกือบครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.281795681+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกือบครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.281803971+07:00","message":"[bufferProcess] interim [920000000]:และพบยาบ้าเกือบครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.281807273+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.281810817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.281813377+07:00","message":"> Transcript [2288] [false]: 'และพบยาบ้าเกลื่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.281816137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.281818553+07:00","message":"Set new StatePrefix: 'และพบยาบ้าเกลื่อนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.46573971+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.465786167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.465792643+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.465808692+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.465816345+07:00","message":"[bufferProcess] interim [40000000]:และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.465819051+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกือบครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.465826863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.465830186+07:00","message":"> Transcript [2289] [false]: 'และพบยาบ้าเกือบครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.465832828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.465835169+07:00","message":"Set new StatePrefix: 'และพบยาบ้าเกือบครึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.986825547+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.986866167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.986872047+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.9868889+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.986897299+07:00","message":"[bufferProcess] interim [580000000]:และพบยาบ้าเกลื่อนคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.986900345+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.986916998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.986922789+07:00","message":"> Transcript [2290] [false]: 'และพบยาบ้าเกลื่อนพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.986925921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.986928895+07:00","message":"Set new StatePrefix: 'และพบยาบ้าเกลื่อนพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.05818968+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.058224503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.058230477+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.058246535+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.058253852+07:00","message":"[bufferProcess] interim [640000000]:และพบยาบ้าเกลื่อนคืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.058258096+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.058261382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.058264232+07:00","message":"> Transcript [2291] [false]: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.058266836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.058268837+07:00","message":"Set new StatePrefix: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.236168716+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.236212631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.236219141+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.236237844+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.236249409+07:00","message":"[bufferProcess] interim [880000000]:และพบยาบ้าเกลื่อนคืนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.236252159+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.236256036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.236261719+07:00","message":"> Transcript [2292] [false]: 'และพบยาบ้าเกลื่อนคืนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.236265922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.236268111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.236270054+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.236272563+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.362386886+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.362429722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.362436393+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.362448361+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.36245659+07:00","message":"[bufferProcess] interim [940000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.362459516+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.362463285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.362466076+07:00","message":"> Transcript [2293] [false]: 'และพบยาบ้าเกลื่อนคืนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.362469941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.362472179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.362474443+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.362477069+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.627054964+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.627098061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.627104302+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.627121332+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.627140234+07:00","message":"[bufferProcess] interim [240000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.627143546+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.627147317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.627152083+07:00","message":"> Transcript [2294] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.62715604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.627158666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.627161234+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.627163638+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.629265199+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.629283531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.629288573+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.629298473+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.62930332+07:00","message":"[bufferProcess] interim [300000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629305857+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629310662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.62931328+07:00","message":"> Transcript [2295] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629317266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629319743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629321876+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629324099+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629331731+07:00","message":"Push: 'ยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629333954+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629336183+07:00","message":"Set new StatePrefix : 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.629338972+07:00","message":"Next Push (prob) : 'มีอุปกรณ์เสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.629347602+07:00","message":"push: {false ยาบ้าเกลื่อนคืน 0 0xc0020eed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.748484625+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.748534272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.748540825+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.748555891+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.748563552+07:00","message":"[bufferProcess] interim [420000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.748566317+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.748573066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.7485768+07:00","message":"> Transcript [2296] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.748579965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:11.748583365+07:00","message":"Set new StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.330138122+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.330185882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.330192572+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.330207108+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.33021597+07:00","message":"[bufferProcess] interim [20000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.330219115+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.33022699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.33022996+07:00","message":"> Transcript [2297] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.330233664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.330235996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.330238043+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.330243171+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.657230897+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.65727668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.657285945+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.657304751+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.657317306+07:00","message":"[bufferProcess] interim [320000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.657321096+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.657325067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.65732825+07:00","message":"> Transcript [2298] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.657331618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.657335115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.657338775+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.65734292+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.835391433+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.83544283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.835450761+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.835465694+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.835478478+07:00","message":"[bufferProcess] interim [440000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.835481835+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.835489168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.835492452+07:00","message":"> Transcript [2299] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.835496398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.835498843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.835502812+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.835507502+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.046758059+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.046797584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.046803185+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.046818836+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046833081+07:00","message":"[bufferProcess] interim [680000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046837117+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046841622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046845735+07:00","message":"> Transcript [2300] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046851084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046855376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046858949+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046862564+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046866188+07:00","message":"Push: 'มีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046869249+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.046872495+07:00","message":"Set new StatePrefix : 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.04687642+07:00","message":"Next Push (prob) : 'ยาซึ่งตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.046895081+07:00","message":"push: {false มีอุปกรณ์เสพ 0 0xc0020eed80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:13.106891838+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:13.106906086+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.158800254+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.158845677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.158854016+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.158869455+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.15887763+07:00","message":"[bufferProcess] interim [800000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.158882515+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.158891506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.158895558+07:00","message":"> Transcript [2301] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.158901604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.158904677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.158909109+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.158913331+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.339592001+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.339636163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.339643987+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.339670844+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.339683592+07:00","message":"[bufferProcess] interim [980000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.339687285+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.339694897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.339700174+07:00","message":"> Transcript [2302] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.339705213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.33970844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.339712133+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.339716325+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.470670744+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.470712121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.470718195+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.47073176+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.470738771+07:00","message":"[bufferProcess] interim [100000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.470742357+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.470751993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.470755985+07:00","message":"> Transcript [2303] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.470762018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.470765138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.470768677+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.470772709+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.533141744+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.533199483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.533206013+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.533218483+07:00","message":"[buffer interim] 167 false และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533224638+07:00","message":"[bufferProcess] interim [220000000]:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533227689+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533233571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533236351+07:00","message":"> Transcript [2304] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533240054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533242266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533244512+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533247166+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533256269+07:00","message":"Push: 'ยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533258427+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.53326075+07:00","message":"Set new StatePrefix : 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.533263727+07:00","message":"Next Push (prob) : 'เก็บไว้เป็นหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.533283641+07:00","message":"push: {false ยาซึ่งตำรวจ 0 0xc0020eed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.721469853+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.879720101+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.87975816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน\",\"confidence\":0.94810724}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.879765018+07:00","message":"receive interim result [true|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.879774337+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.879776398+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.879782415+07:00","message":"[buffer interim] 167 true และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879791993+07:00","message":"[bufferProcess] interim [550000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879795561+07:00","message":"[bufferProcess] send to processor (isfinal):และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879799575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.87980234+07:00","message":"> Transcript [2305] [false]: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.87980584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879807999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879810028+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879812824+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879815124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879817323+07:00","message":"> Transcript [2306] [true]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879819612+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879821421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879823181+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879825124+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879827012+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879984788+07:00","message":"Push: 'เก็บไว้เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879987724+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนคืนมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.87999008+07:00","message":"Set new StatePrefix : 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.879992374+07:00","message":"Next Push (prob) : 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.880000014+07:00","message":"push: {true เก็บไว้เป็นหลักฐาน 0 0xc0020eed80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.880021542+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_167.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:13.890465039+07:00","message":"write wav file: './tmp/7582/7582_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.494371603+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.90733028+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.907367819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.907372789+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.907386989+07:00","message":"[buffer interim] 168 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.907392966+07:00","message":"[bufferProcess] interim [420000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.907395132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.907401862+07:00","message":"[bufferProcess] send to processor (ticker):จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.907404816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.907407721+07:00","message":"> Transcript [2307] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.907410089+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.022161517+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.022200991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.022206626+07:00","message":"receive interim result [false|false]: จัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.022218486+07:00","message":"[buffer interim] 168 false จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.022224831+07:00","message":"[bufferProcess] interim [480000000]:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.02222693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.0700121+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.070055055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.070062216+07:00","message":"receive interim result [false|false]: จากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.070077556+07:00","message":"[buffer interim] 168 false จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.07008482+07:00","message":"[bufferProcess] interim [540000000]:จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.070088247+07:00","message":"[bufferProcess] send to processor:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.070097472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.07010137+07:00","message":"> Transcript [2308] [false]: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.070104607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.070107869+07:00","message":"Set new StatePrefix: 'จัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.143127458+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.143169634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.143177668+07:00","message":"receive interim result [false|false]: จากการสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.143193198+07:00","message":"[buffer interim] 168 false จากการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.143205957+07:00","message":"[bufferProcess] interim [660000000]:จากการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.143220945+07:00","message":"[bufferProcess] send to processor:จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.143233178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.143237461+07:00","message":"> Transcript [2309] [false]: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.143241097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.143244316+07:00","message":"Set new StatePrefix: 'จากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.214011405+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.214053965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.214060241+07:00","message":"receive interim result [false|false]: จากการสอบถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.214071985+07:00","message":"[buffer interim] 168 false จากการสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.214078361+07:00","message":"[bufferProcess] interim [780000000]:จากการสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.21408081+07:00","message":"[bufferProcess] send to processor:จากการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.214086365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.214089124+07:00","message":"> Transcript [2310] [false]: 'จากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.214092186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.214094154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.214096265+07:00","message":"StatePrefix: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.214098569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.503064242+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.503116922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามโทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.503125441+07:00","message":"receive interim result [false|false]: จากการสอบถามโทร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.503141644+07:00","message":"[buffer interim] 168 false จากการสอบถามโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.503152814+07:00","message":"[bufferProcess] interim [20000000]:จากการสอบถามโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.503156696+07:00","message":"[bufferProcess] send to processor:จากการสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.503163868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.50316778+07:00","message":"> Transcript [2311] [false]: 'จากการสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.503172467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.503175384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.503180313+07:00","message":"StatePrefix: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.503184064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.5470746+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.547114204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.547120583+07:00","message":"receive interim result [false|false]: จากการสอบถามชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.547131901+07:00","message":"[buffer interim] 168 false จากการสอบถามชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.54713802+07:00","message":"[bufferProcess] interim [80000000]:จากการสอบถามชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.54714048+07:00","message":"[bufferProcess] send to processor:จากการสอบถามโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.547146046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.547148965+07:00","message":"> Transcript [2312] [false]: 'จากการสอบถามโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.547152697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.547154839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.547156997+07:00","message":"StatePrefix: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.547159087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.654024984+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.654071918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.654078558+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.654094595+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654102297+07:00","message":"[bufferProcess] interim [140000000]:จากการสอบถามชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654105081+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.65411294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654115985+07:00","message":"> Transcript [2313] [false]: 'จากการสอบถามชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654119414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654121671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654123681+07:00","message":"StatePrefix: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654126061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654131778+07:00","message":"Push: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654135734+07:00","message":"TextPushed: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654138147+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.654140302+07:00","message":"Next Push (prob) : 'สอบถามชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.654148796+07:00","message":"push: {false จากการ 0 0xc000044f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.758171036+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.758203899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.758209639+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.758225611+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.758233419+07:00","message":"[bufferProcess] interim [320000000]:จากการสอบถามชาวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.758236279+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.758240287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.758243333+07:00","message":"> Transcript [2314] [false]: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.758247205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.758249323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.758251429+07:00","message":"StatePrefix: 'จากการสอบถามชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.75825363+07:00","message":"TextPushed: 'จากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.860078986+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.860109509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.860114406+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.860128439+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.860134783+07:00","message":"[bufferProcess] interim [380000000]:จากการสอบถามชาวบ้านใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.860137077+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.860140362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.86014296+07:00","message":"> Transcript [2315] [false]: 'จากการสอบถามชาวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.86014575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.860147842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.860149889+07:00","message":"StatePrefix: 'จากการสอบถามชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.860152135+07:00","message":"TextPushed: 'จากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.046707986+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.046752989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.046759401+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.046775366+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.046782992+07:00","message":"[bufferProcess] interim [560000000]:จากการสอบถามชาวบ้านใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.046785815+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.046793262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.046796269+07:00","message":"> Transcript [2316] [false]: 'จากการสอบถามชาวบ้านใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.046799895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.046802337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.046804896+07:00","message":"StatePrefix: 'จากการสอบถามชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.046807297+07:00","message":"TextPushed: 'จากการ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:16.107236687+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:16.107247086+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.2443706+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.244396415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.244401272+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.244417979+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244424771+07:00","message":"[bufferProcess] interim [800000000]:จากการสอบถามชาวบ้านใกล้เคียงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244427485+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244431062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244433784+07:00","message":"> Transcript [2317] [false]: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244438604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244440762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244443055+07:00","message":"StatePrefix: 'จากการสอบถามชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244445166+07:00","message":"TextPushed: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244451481+07:00","message":"Push: 'สอบถามชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244453653+07:00","message":"TextPushed: 'จากการสอบถามชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244456625+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.244459175+07:00","message":"Next Push (prob) : 'บ้านใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.24447036+07:00","message":"push: {false สอบถามชาว 0 0xc000044f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.424087821+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.42414704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.424153597+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.424167146+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.424174563+07:00","message":"[bufferProcess] interim [980000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.424177691+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.424185839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.424189078+07:00","message":"> Transcript [2318] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.42419257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.424195431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.424197543+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.424200374+07:00","message":"TextPushed: 'จากการสอบถามชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.615619672+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.615657464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.615663809+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.615685951+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.615693527+07:00","message":"[bufferProcess] interim [160000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.615696073+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.615701666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.615704878+07:00","message":"> Transcript [2319] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.615708179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.615710484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.615712926+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.615715645+07:00","message":"TextPushed: 'จากการสอบถามชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.071850542+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.071899126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.071906428+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.071923244+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.071931181+07:00","message":"[bufferProcess] interim [580000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.071934159+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.071942448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.071945969+07:00","message":"> Transcript [2320] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.071950145+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.071952912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.071956614+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.071959662+07:00","message":"TextPushed: 'จากการสอบถามชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137788234+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137825927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137832802+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.13784327+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137849674+07:00","message":"[bufferProcess] interim [640000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137852893+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137858391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137861558+07:00","message":"> Transcript [2321] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137865636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137868151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.13787081+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137873678+07:00","message":"TextPushed: 'จากการสอบถามชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137878457+07:00","message":"Push: 'บ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137881026+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137883429+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137886061+07:00","message":"Next Push (prob) : 'จุดเกิดเหตุบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137894025+07:00","message":"push: {false บ้านใกล้เคียง 0 0xc000044f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.454626626+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.454666114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.454680783+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.454697199+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.454705123+07:00","message":"[bufferProcess] interim [940000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.454707808+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.45471534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.454718413+07:00","message":"> Transcript [2322] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.454725115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.454727696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.454729716+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.454733596+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.462236987+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.462263413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.462269585+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.462282252+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.462288225+07:00","message":"[bufferProcess] interim [0]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.46229076+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.462294473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.46229732+07:00","message":"> Transcript [2323] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.46230046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.462302778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.462305024+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.462307669+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.703660878+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.703707807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.703714981+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.703730874+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.703738812+07:00","message":"[bufferProcess] interim [240000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.703741747+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.703749529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.703752445+07:00","message":"> Transcript [2324] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.703756527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.70375942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.703761914+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.703764776+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.02972672+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.029763059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.029768966+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.029783454+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029790445+07:00","message":"[bufferProcess] interim [540000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029793678+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029797183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.02979982+07:00","message":"> Transcript [2325] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029803841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029806345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029808439+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029811317+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029817998+07:00","message":"Push: 'จุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.02982023+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029822479+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.029826331+07:00","message":"Next Push (prob) : 'ว่าเช้ามืด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.029833868+07:00","message":"push: {false จุดเกิดเหตุบอก 0 0xc000044f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.153152752+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.153200839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.153206951+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.153219641+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.153225964+07:00","message":"[bufferProcess] interim [660000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.153228772+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.153247565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.153252482+07:00","message":"> Transcript [2326] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.153258674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.153262137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.15326644+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.153271099+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.668231567+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.668275042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.668282207+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.668295051+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.668303232+07:00","message":"[bufferProcess] interim [140000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.668306148+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.668312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.66831496+07:00","message":"> Transcript [2327] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.668319105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.668322106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.668324734+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.668327418+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.738161602+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.738201785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.738207516+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.738222411+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.738232861+07:00","message":"[bufferProcess] interim [260000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.738237089+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.738242545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.73824547+07:00","message":"> Transcript [2328] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.738249081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.738251163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.738254676+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.738257505+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.054012909+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.054060152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.054067026+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.054084013+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054108799+07:00","message":"[bufferProcess] interim [560000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054113732+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054127776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054132233+07:00","message":"> Transcript [2329] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.05413849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054142355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054146244+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054150112+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.05415946+07:00","message":"Push: 'ว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054163456+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054167493+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.054172135+07:00","message":"Next Push (prob) : 'เมื่อวานได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.054181005+07:00","message":"push: {false ว่าเช้ามืด 0 0xc000044f00}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:19.10822501+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:19.108235768+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.277236981+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.277282409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.277291373+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.277312215+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.277330717+07:00","message":"[bufferProcess] interim [800000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.277335614+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.277345288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.277349767+07:00","message":"> Transcript [2330] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.277355467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.277358755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.277361776+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.277366218+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.485517945+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.485557499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.485565122+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.485577067+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.485588604+07:00","message":"[bufferProcess] interim [980000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.485591961+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.485596288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.485599899+07:00","message":"> Transcript [2331] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.485603798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.48560591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.485608337+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.485611392+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.572948022+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.572989806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.57299759+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.573014543+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.573024964+07:00","message":"[bufferProcess] interim [100000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.57302809+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.573032246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.573035208+07:00","message":"> Transcript [2332] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.573039861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.573042097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.57304486+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.573048243+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.630194827+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.630233937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.630242053+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.630253266+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630261407+07:00","message":"[bufferProcess] interim [160000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630265447+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630270515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630274421+07:00","message":"> Transcript [2333] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630279805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630282778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630286104+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630290573+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.63029519+07:00","message":"Push: 'เมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630297846+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630301043+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.630304733+07:00","message":"Next Push (prob) : 'เสียงรถตรรกะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.630315874+07:00","message":"push: {false เมื่อวานได้ยิน 0 0xc000044f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.819531333+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.819574677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.81958171+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.819597401+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.819605431+07:00","message":"[bufferProcess] interim [400000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.819608321+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.819615483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.819618696+07:00","message":"> Transcript [2334] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.819621671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.819623809+07:00","message":"Set new StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.135249846+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.135287822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.135296405+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.135315648+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.135326394+07:00","message":"[bufferProcess] interim [640000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.135330439+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.13534026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.13534491+07:00","message":"> Transcript [2335] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.135350394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.135353485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.135357088+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.135361804+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.338474436+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.338522635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่คอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.338530614+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่คอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.338546596+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.338557701+07:00","message":"[bufferProcess] interim [880000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.338560648+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.33856711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.338570369+07:00","message":"> Transcript [2336] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.338574041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.338576291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.33857865+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.338582147+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.443193206+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.454257757+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.454295764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.454302653+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.454317746+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.454325536+07:00","message":"[bufferProcess] interim [940000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.45432858+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.454337477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.454340934+07:00","message":"> Transcript [2337] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่คอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.45434471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.454347344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.454349869+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.454353021+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.504028827+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.523075054+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.523103179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.523109336+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.523122338+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.52312794+07:00","message":"[bufferProcess] interim [60000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523130792+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523136372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523138848+07:00","message":"> Transcript [2338] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523143852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523146084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523148583+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523151158+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523157105+07:00","message":"Push: 'เสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523159187+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523161689+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.523164237+07:00","message":"Next Push (prob) : 'ยนต์ขี่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.523170856+07:00","message":"push: {false เสียงรถจักรยาน 0 0xc000044f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.531264298+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.531282397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.531312601+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.531324446+07:00","message":"[buffer interim] 168 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.531329168+07:00","message":"[bufferProcess] interim [180000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.531331834+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.531337233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.531339579+07:00","message":"> Transcript [2339] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.531342242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.531344387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.531347331+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.531352441+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.549403988+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.54944009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.549448781+07:00","message":"receive interim result [true|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.549459359+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.549462398+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.549469113+07:00","message":"[buffer interim] 168 true จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549475198+07:00","message":"[bufferProcess] interim [180000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549481151+07:00","message":"[bufferProcess] send to processor (isfinal):จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549485052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549487747+07:00","message":"> Transcript [2340] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549490827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549492703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549494567+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549497396+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549499702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549501745+07:00","message":"> Transcript [2341] [true]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549504236+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549506045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549507844+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.54951001+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.549583794+07:00","message":"Push: 'ยนต์ขี่เข้าไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.549630248+07:00","message":"push: {true ยนต์ขี่เข้าไปใน 0 0xc000044f00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:20.561733681+07:00","message":"write wav file: './tmp/7582/7582_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.856927374+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.85696589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.856971141+07:00","message":"receive interim result [false|false]: คืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.856985763+07:00","message":"[buffer interim] 169 false คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.856992212+07:00","message":"[bufferProcess] interim [420000000]:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.856995471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.033782368+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.033829605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.03383596+07:00","message":"receive interim result [false|false]: พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.033848458+07:00","message":"[buffer interim] 169 false พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.033854706+07:00","message":"[bufferProcess] interim [540000000]:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.033857129+07:00","message":"[bufferProcess] send to processor:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.0338622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.033865076+07:00","message":"> Transcript [2342] [false]: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.033867727+07:00","message":"Set StatePrefix (first interim): 'คืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.675225009+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.675268018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.675275096+07:00","message":"receive interim result [false|false]: พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.675292642+07:00","message":"[buffer interim] 169 false พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.675300781+07:00","message":"[bufferProcess] interim [140000000]:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.675303345+07:00","message":"[bufferProcess] send to processor:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.675310884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.67531373+07:00","message":"> Transcript [2343] [false]: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.675316116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.675318357+07:00","message":"Set new StatePrefix: 'พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.739469897+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.739511115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.739517499+07:00","message":"receive interim result [false|false]: พื้นที่ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.739532271+07:00","message":"[buffer interim] 169 false พื้นที่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.739545271+07:00","message":"[bufferProcess] interim [320000000]:พื้นที่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.739549773+07:00","message":"[bufferProcess] send to processor:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.739559528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.739564111+07:00","message":"> Transcript [2344] [false]: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.739568318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.739571034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.739573031+07:00","message":"StatePrefix: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.739575395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.937618652+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.93766213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.937669955+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.937697212+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.937711689+07:00","message":"[bufferProcess] interim [440000000]:พื้นที่ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.937714157+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.937718066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.937721763+07:00","message":"> Transcript [2345] [false]: 'พื้นที่ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.937726705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.937729167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.937731252+07:00","message":"StatePrefix: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.937733373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.068969882+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.068993481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.068998773+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.069009668+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.069016222+07:00","message":"[bufferProcess] interim [620000000]:พื้นที่ก่อนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.069019341+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.069026638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.069028937+07:00","message":"> Transcript [2346] [false]: 'พื้นที่ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.069031987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.069034474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.069039384+07:00","message":"StatePrefix: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.069042821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:22.108748707+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:22.108779857+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.250956653+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.250997229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.251004882+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.251018963+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251026743+07:00","message":"[bufferProcess] interim [740000000]:พื้นที่ก่อนจะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251029187+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251032397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251035466+07:00","message":"> Transcript [2347] [false]: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251038414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251040503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251042444+07:00","message":"StatePrefix: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251044663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251046926+07:00","message":"Push: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251048891+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251050975+07:00","message":"Set new StatePrefix : 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.251053207+07:00","message":"Next Push (prob) : 'ก่อนจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.251059792+07:00","message":"push: {false พื้นที่ 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.454159711+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.45419886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยินเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.454204468+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้ยินเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.454216694+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.454222708+07:00","message":"[bufferProcess] interim [980000000]:พื้นที่ก่อนจะได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.454225558+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.454230938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.454233727+07:00","message":"> Transcript [2348] [false]: 'พื้นที่ก่อนจะได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.454236872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.45423919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.454241418+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.45424373+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.651183185+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.651226251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยินเสียงเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.651232005+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้ยินเสียงเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.651242404+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้ยินเสียงเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.651248749+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่ก่อนจะได้ยินเสียงเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.65125137+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.651254719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.651257348+07:00","message":"> Transcript [2349] [false]: 'พื้นที่ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.651260368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.65126236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.65126477+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.651266927+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.833350726+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.833392286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยินเสียงทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.833398972+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้ยินเสียงทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.833411066+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้ยินเสียงทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.83342075+07:00","message":"[bufferProcess] interim [340000000]:พื้นที่ก่อนจะได้ยินเสียงทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.833423261+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะได้ยินเสียงเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.833430017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.833433089+07:00","message":"> Transcript [2350] [false]: 'พื้นที่ก่อนจะได้ยินเสียงเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.833436693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.833439251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.833441717+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.833444021+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.095645041+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.095696838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.095704909+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.095722299+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095730793+07:00","message":"[bufferProcess] interim [580000000]:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095734701+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะได้ยินเสียงทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095739675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095743286+07:00","message":"> Transcript [2351] [false]: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095748305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095751396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095754914+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095758543+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095762104+07:00","message":"Push: 'ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095764961+07:00","message":"TextPushed: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095768113+07:00","message":"Set new StatePrefix : 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.095771388+07:00","message":"Next Push (prob) : 'ยินเสียงทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.095781368+07:00","message":"push: {false ก่อนจะได้ 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.6660748+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.666120102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.666128429+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.66614492+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.666156215+07:00","message":"[bufferProcess] interim [180000000]:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.666160585+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.66616759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.666172429+07:00","message":"> Transcript [2352] [false]: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.666176963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.66618053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.666182854+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.666185483+07:00","message":"TextPushed: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.861565319+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.861599674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.861605098+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.861616479+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.861623118+07:00","message":"[bufferProcess] interim [360000000]:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.861625578+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.861628945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.861631473+07:00","message":"> Transcript [2353] [false]: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.86163495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.861637183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.86163913+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.861641784+07:00","message":"TextPushed: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.991143352+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.991182086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.991187298+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.991198901+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.991207742+07:00","message":"[bufferProcess] interim [480000000]:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.991210048+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.991216039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.991218806+07:00","message":"> Transcript [2354] [false]: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.9912222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.991224437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.991226638+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.991229152+07:00","message":"TextPushed: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.054797024+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.054835422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.054841384+07:00","message":"receive interim result [false|false]: พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.054852314+07:00","message":"[buffer interim] 169 false พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054861551+07:00","message":"[bufferProcess] interim [540000000]:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054868681+07:00","message":"[bufferProcess] send to processor:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054872407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054875264+07:00","message":"> Transcript [2355] [false]: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054879621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054881899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054884191+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054887265+07:00","message":"TextPushed: 'พื้นที่ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054891539+07:00","message":"Push: 'ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054894714+07:00","message":"TextPushed: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054898148+07:00","message":"Set new StatePrefix : 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.054901631+07:00","message":"Next Push (prob) : 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.054922184+07:00","message":"push: {false ยินเสียงทะเลาะ 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.223176831+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.316171434+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.316211134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.316217294+07:00","message":"receive interim result [true|false]: พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.316229974+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.316232723+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.316238372+07:00","message":"[buffer interim] 169 true พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316245518+07:00","message":"[bufferProcess] interim [930000000]:พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316250766+07:00","message":"[bufferProcess] send to processor (isfinal):พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316254701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316257634+07:00","message":"> Transcript [2356] [false]: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316261425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316263744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316265738+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316268385+07:00","message":"TextPushed: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316270413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316272553+07:00","message":"> Transcript [2357] [true]: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316274747+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316276583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316278389+07:00","message":"StatePrefix: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.31628022+07:00","message":"TextPushed: 'พื้นที่ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.316286442+07:00","message":"Push: 'กันจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.31629374+07:00","message":"push: {true กันจากนั้น 0 0xc000045000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:24.327235844+07:00","message":"write wav file: './tmp/7582/7582_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.353754078+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.483136633+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.544157514+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.776256502+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.776283641+07:00","message":"found end of frame, send empty tag with msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.776288175+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.776296092+07:00","message":"[buffer interim] 170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.77630264+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.776306282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.776309249+07:00","message":"> Transcript [2358] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.77631211+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.776314222+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.776316196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.7763181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.776320448+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.776328706+07:00","message":"push: {true \n 0 0xc000187b80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:24.781119558+07:00","message":"write wav file: './tmp/7582/7582_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.894589583+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.894636108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.894642874+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.894659092+07:00","message":"[buffer interim] 171 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.894666461+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.894668654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.081387188+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.081433464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.08143918+07:00","message":"receive interim result [false|false]: มีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.081451672+07:00","message":"[buffer interim] 171 false มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.081457829+07:00","message":"[bufferProcess] interim [540000000]:มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.081460021+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.08146516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.081468061+07:00","message":"> Transcript [2359] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.081470235+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:25.109039957+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:25.109120843+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.202953293+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.203003041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.203009369+07:00","message":"receive interim result [false|false]: มีเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.203025+07:00","message":"[buffer interim] 171 false มีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.203033727+07:00","message":"[bufferProcess] interim [660000000]:มีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.203036847+07:00","message":"[bufferProcess] send to processor:มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.203044933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.203048739+07:00","message":"> Transcript [2360] [false]: 'มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.203052101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.203054779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.203056861+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.203058852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.400509021+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.400558789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.400565242+07:00","message":"receive interim result [false|false]: มีเสียงรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.400579798+07:00","message":"[buffer interim] 171 false มีเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.400587062+07:00","message":"[bufferProcess] interim [840000000]:มีเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.4005897+07:00","message":"[bufferProcess] send to processor:มีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.40059678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.400600151+07:00","message":"> Transcript [2361] [false]: 'มีเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.400603376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.400606175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.400608789+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.400611112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.541312468+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.541349042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.541354133+07:00","message":"receive interim result [false|false]: มีเสียงก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.541366821+07:00","message":"[buffer interim] 171 false มีเสียงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.541372952+07:00","message":"[bufferProcess] interim [960000000]:มีเสียงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.54137531+07:00","message":"[bufferProcess] send to processor:มีเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.541378838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.541381804+07:00","message":"> Transcript [2362] [false]: 'มีเสียงรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.541384637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.541386563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.541388859+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.541390883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.559861013+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.559905667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงเรียกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.559912383+07:00","message":"receive interim result [false|false]: มีเสียงเรียกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.559932087+07:00","message":"[buffer interim] 171 false มีเสียงเรียกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559939971+07:00","message":"[bufferProcess] interim [20000000]:มีเสียงเรียกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559943196+07:00","message":"[bufferProcess] send to processor:มีเสียงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.55995076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559954292+07:00","message":"> Transcript [2363] [false]: 'มีเสียงก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559957965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559962709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559965649+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559967991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559973647+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559975735+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559978589+07:00","message":"Set new StatePrefix : 'มีเสียงก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.559980897+07:00","message":"Next Push (prob) : 'เสียงก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.559990123+07:00","message":"push: {false มี 0 0xc00369ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.586112431+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.586154131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถตรรกะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.586161852+07:00","message":"receive interim result [false|false]: มีเสียงรถตรรกะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.586174689+07:00","message":"[buffer interim] 171 false มีเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.586180985+07:00","message":"[bufferProcess] interim [80000000]:มีเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.586183584+07:00","message":"[bufferProcess] send to processor:มีเสียงเรียกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.586188856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.586191756+07:00","message":"> Transcript [2364] [false]: 'มีเสียงเรียกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.586194069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.586196543+07:00","message":"Set new StatePrefix: 'มีเสียงเรียกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.70991868+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.709961749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.709969601+07:00","message":"receive interim result [false|false]: มีเสียงรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.709981348+07:00","message":"[buffer interim] 171 false มีเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.709987422+07:00","message":"[bufferProcess] interim [140000000]:มีเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.709990042+07:00","message":"[bufferProcess] send to processor:มีเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.709995021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.709997806+07:00","message":"> Transcript [2365] [false]: 'มีเสียงรถตรรกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.709999997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.71000211+07:00","message":"Set new StatePrefix: 'มีเสียงรถตรรกะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.712861638+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.712877243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.712881823+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.71289115+07:00","message":"[buffer interim] 171 false มีเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.712894866+07:00","message":"[bufferProcess] interim [200000000]:มีเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.712897398+07:00","message":"[bufferProcess] send to processor:มีเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.71290001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.712902378+07:00","message":"> Transcript [2366] [false]: 'มีเสียงรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.712904196+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.90209304+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.902138478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.902145307+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.90215689+07:00","message":"[buffer interim] 171 false มีเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.902166244+07:00","message":"[bufferProcess] interim [380000000]:มีเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.902169902+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.902176379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.902181131+07:00","message":"> Transcript [2367] [false]: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.902184228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.902187431+07:00","message":"Set new StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.097789094+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.09783777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.097844784+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.097855961+07:00","message":"[buffer interim] 171 false มีเสียงรถจักรยานยนต์อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.09786412+07:00","message":"[bufferProcess] interim [620000000]:มีเสียงรถจักรยานยนต์อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.097868714+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.09787428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.09787839+07:00","message":"> Transcript [2368] [false]: 'มีเสียงรถจักรยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.097883354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.097886066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.097888483+07:00","message":"StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.097891144+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.302602615+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.302641201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.3026469+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.302660614+07:00","message":"[buffer interim] 171 false มีเสียงรถจักรยานยนต์อีกคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.302666763+07:00","message":"[bufferProcess] interim [800000000]:มีเสียงรถจักรยานยนต์อีกคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.302669311+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.302672827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.302675322+07:00","message":"> Transcript [2369] [false]: 'มีเสียงรถจักรยานยนต์อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.302678315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.302680361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.302682505+07:00","message":"StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.302690961+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.676072257+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.676127335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันห*\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.676136036+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคันห*"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.676156907+07:00","message":"[buffer interim] 171 false มีเสียงรถจักรยานยนต์อีกคันห*"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.676170134+07:00","message":"[bufferProcess] interim [160000000]:มีเสียงรถจักรยานยนต์อีกคันห*"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.676173817+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีกคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.676185077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.676189915+07:00","message":"> Transcript [2370] [false]: 'มีเสียงรถจักรยานยนต์อีกคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.676194964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.676198149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.676202071+07:00","message":"StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.676206722+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.805962132+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.806007076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.806014604+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคันขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.806029449+07:00","message":"[buffer interim] 171 false มีเสียงรถจักรยานยนต์อีกคันขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806038686+07:00","message":"[bufferProcess] interim [280000000]:มีเสียงรถจักรยานยนต์อีกคันขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806042383+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีกคันห*"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806051207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806055179+07:00","message":"> Transcript [2371] [false]: 'มีเสียงรถจักรยานยนต์อีกคันห*'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806060195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.80606355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806067344+07:00","message":"StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806070978+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806078424+07:00","message":"Push: 'เสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806081664+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.80608556+07:00","message":"Set new StatePrefix : 'มีเสียงรถจักรยานยนต์อีกคันห*'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.806088931+07:00","message":"Next Push (prob) : 'ยนต์อีกคันห*'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.806099535+07:00","message":"push: {false เสียงรถจักรยาน 0 0xc00369ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.879603881+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.879646757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่คอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.879653025+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคันขี่คอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.879665947+07:00","message":"[buffer interim] 171 false มีเสียงรถจักรยานยนต์อีกคันขี่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.879672483+07:00","message":"[bufferProcess] interim [340000000]:มีเสียงรถจักรยานยนต์อีกคันขี่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.879674995+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีกคันขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.879680092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.879682796+07:00","message":"> Transcript [2372] [false]: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.879685189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.879696001+07:00","message":"Set new StatePrefix: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.991685786+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.991729379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.99173544+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคันขี่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.991748336+07:00","message":"[buffer interim] 171 false มีเสียงรถจักรยานยนต์อีกคันขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.991754686+07:00","message":"[bufferProcess] interim [460000000]:มีเสียงรถจักรยานยนต์อีกคันขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.99175722+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีกคันขี่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.991763684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.991767429+07:00","message":"> Transcript [2373] [false]: 'มีเสียงรถจักรยานยนต์อีกคันขี่คอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.991771851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.991775371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.991778211+07:00","message":"StatePrefix: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.991781885+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.121565471+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.121605307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.121614058+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.121630677+07:00","message":"[buffer interim] 171 false มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.121639139+07:00","message":"[bufferProcess] interim [580000000]:มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.121643545+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีกคันขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.121648805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.121652687+07:00","message":"> Transcript [2374] [false]: 'มีเสียงรถจักรยานยนต์อีกคันขี่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.121657467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.121660323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.121663033+07:00","message":"StatePrefix: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.121666427+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.362145267+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.424530803+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.457505736+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.457553953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.457562289+07:00","message":"receive interim result [true|false]: มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.457573696+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.457576078+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.45758236+07:00","message":"[buffer interim] 171 true มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457593993+07:00","message":"[bufferProcess] interim [30000000]:มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457597783+07:00","message":"[bufferProcess] send to processor (isfinal):มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.45760195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457605039+07:00","message":"> Transcript [2375] [false]: 'มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.45760869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457610932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457612994+07:00","message":"StatePrefix: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457615616+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457617556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457619559+07:00","message":"> Transcript [2376] [true]: 'มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457622051+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457623959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457625659+07:00","message":"StatePrefix: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.45762766+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.457635992+07:00","message":"Push: 'ยนต์อีกคันขี่เข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.457645019+07:00","message":"push: {true ยนต์อีกคันขี่เข้ามา 0 0xc00369ad80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:27.466022447+07:00","message":"write wav file: './tmp/7582/7582_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.724809435+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.724828733+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.724831444+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.724833444+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.724835274+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.72483985+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.724841972+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.724843726+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.772574732+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.772615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.772620165+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.772636482+07:00","message":"[buffer interim] 172 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.772645018+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.772647913+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.958970362+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.959010795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.959018129+07:00","message":"receive interim result [false|false]: และมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.959032713+07:00","message":"[buffer interim] 172 false และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.959040869+07:00","message":"[bufferProcess] interim [600000000]:และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.959044271+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.959048891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.959052598+07:00","message":"> Transcript [2377] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.959055702+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:28.109982311+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:28.109997753+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.158390052+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.158425229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.158431663+07:00","message":"receive interim result [false|false]: และมีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.158441568+07:00","message":"[buffer interim] 172 false และมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.158448159+07:00","message":"[bufferProcess] interim [780000000]:และมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.158450541+07:00","message":"[bufferProcess] send to processor:และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.158453912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.158456718+07:00","message":"> Transcript [2378] [false]: 'และมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.158459838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.158461954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.158463945+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.158466022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.273421132+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.273465949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.273473955+07:00","message":"receive interim result [false|false]: และมีเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.273491742+07:00","message":"[buffer interim] 172 false และมีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.273503455+07:00","message":"[bufferProcess] interim [840000000]:และมีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.273506946+07:00","message":"[bufferProcess] send to processor:และมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.273512515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.273518762+07:00","message":"> Transcript [2379] [false]: 'และมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.273523922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.273527134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.273530516+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.273533891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.467210358+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.467271332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.467278209+07:00","message":"receive interim result [false|false]: และมีเสียงปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.467293493+07:00","message":"[buffer interim] 172 false และมีเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.467301335+07:00","message":"[bufferProcess] interim [80000000]:และมีเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.467304273+07:00","message":"[bufferProcess] send to processor:และมีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.467311281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.467314904+07:00","message":"> Transcript [2380] [false]: 'และมีเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.467318654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.467321274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.46732439+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.467326674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.652757722+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.652801117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.652807414+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.65282274+07:00","message":"[buffer interim] 172 false และมีเสียงปืนดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652830275+07:00","message":"[bufferProcess] interim [260000000]:และมีเสียงปืนดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652832946+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652840736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652843996+07:00","message":"> Transcript [2381] [false]: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652847339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652850317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652855643+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.65285801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652865984+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652867946+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652870823+07:00","message":"Set new StatePrefix : 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.652873371+07:00","message":"Next Push (prob) : 'มีเสียงปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.652881663+07:00","message":"push: {false และ 0 0xc0020ee000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.853505533+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.853545985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.853551843+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.853563336+07:00","message":"[buffer interim] 172 false และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.853569415+07:00","message":"[bufferProcess] interim [500000000]:และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.853571875+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืนดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.853576921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.853579704+07:00","message":"> Transcript [2382] [false]: 'และมีเสียงปืนดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.853583166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.853585396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.853587396+07:00","message":"StatePrefix: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.853589825+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.050821499+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.050862385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.050869747+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดังขึ้น 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.050884392+07:00","message":"[buffer interim] 172 false และมีเสียงปืนดังขึ้น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.050895084+07:00","message":"[bufferProcess] interim [680000000]:และมีเสียงปืนดังขึ้น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.050897832+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.050901897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.050904597+07:00","message":"> Transcript [2383] [false]: 'และมีเสียงปืนดังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.050908449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.050910989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.050913464+07:00","message":"StatePrefix: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.050915886+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.17626084+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.176300242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น 1 นัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.176305801+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.176321293+07:00","message":"[buffer interim] 172 false และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.17632795+07:00","message":"[bufferProcess] interim [800000000]:และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.176331075+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืนดังขึ้น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.176334963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.176337651+07:00","message":"> Transcript [2384] [false]: 'และมีเสียงปืนดังขึ้น 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.176341084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.176343235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.176345467+07:00","message":"StatePrefix: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.176347713+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.505757737+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.50580121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.505809703+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.50582305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.505827269+07:00","message":"receive interim result [false|false]:  1 นัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.505847852+07:00","message":"[buffer interim] 172 false และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.50586127+07:00","message":"[buffer interim] 172 false  1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505867597+07:00","message":"[bufferProcess] interim [100000000]:และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505870528+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505875158+07:00","message":"[bufferProcess] interim [100000000]: 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.50587953+07:00","message":"[bufferProcess] update buffer: และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505888725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505914095+07:00","message":"> Transcript [2385] [false]: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505920631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505923534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505925955+07:00","message":"StatePrefix: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505928489+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505934268+07:00","message":"Push: 'มีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.50593638+07:00","message":"TextPushed: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505939041+07:00","message":"Set new StatePrefix : 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.505941512+07:00","message":"Next Push (prob) : 'ดังขึ้น 1 นัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.505953961+07:00","message":"push: {false มีเสียงปืน 0 0xc0020ee000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.601216719+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.687554103+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.687595698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น 1 นัด\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.687601422+07:00","message":"receive interim result [true|false]: และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.68760987+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.687612209+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.687617854+07:00","message":"[buffer interim] 172 true และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687625898+07:00","message":"[bufferProcess] interim [190000000]:และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.68763137+07:00","message":"[bufferProcess] send to processor (isfinal):และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687634684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687637801+07:00","message":"> Transcript [2386] [false]: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687640675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687642699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687646499+07:00","message":"StatePrefix: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.68764913+07:00","message":"TextPushed: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687651067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687653417+07:00","message":"> Transcript [2387] [true]: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687655878+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687657621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687659357+07:00","message":"StatePrefix: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687661223+07:00","message":"TextPushed: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.687665506+07:00","message":"Push: 'ดังขึ้น 1 นัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.687672504+07:00","message":"push: {true ดังขึ้น 1 นัด 0 0xc0020ee000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:29.694948597+07:00","message":"write wav file: './tmp/7582/7582_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.575038588+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.691875768+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.765055156+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.774652666+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.774671795+07:00","message":"found end of frame, send empty tag with msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.774676468+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.774717796+07:00","message":"[buffer interim] 173 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.774745034+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.774753816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.774758761+07:00","message":"> Transcript [2388] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.774762522+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.774765982+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.774768781+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.774771647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.774779307+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.774789858+07:00","message":"push: {true \n 0 0xc0020ef600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:30.780339536+07:00","message":"write wav file: './tmp/7582/7582_173.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:31.110215231+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:31.110219525+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.504245022+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.504287057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.504292602+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.504316227+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.504325406+07:00","message":"[bufferProcess] interim [560000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.504327922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.504331756+07:00","message":"[bufferProcess] send to processor (ticker):ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.504343935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.504359478+07:00","message":"> Transcript [2389] [false]: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.504365208+07:00","message":"Set StatePrefix (first interim): 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.080302938+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.080349161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.080358731+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.080374142+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.080384669+07:00","message":"[bufferProcess] interim [160000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.0803877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.531691797+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.531747789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.531754746+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.531766679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.531769585+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.531777708+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.531781188+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531787649+07:00","message":"[bufferProcess] interim [580000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531789963+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531792843+07:00","message":"[bufferProcess] interim [580000000]: แล้วเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531795679+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531798637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531801674+07:00","message":"> Transcript [2390] [false]: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531804475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531806504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531808433+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.531810586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.591368086+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.59140568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.591411678+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.59142148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.591424413+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.591431392+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.591434615+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.591440131+07:00","message":"[bufferProcess] interim [640000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.591442971+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.59144629+07:00","message":"[bufferProcess] interim [640000000]: แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.591449409+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.591452282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.591456325+07:00","message":"> Transcript [2391] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.5914593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.591461302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.591463271+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.59146536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.913130528+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.91318453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.913190772+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.913206323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.91321034+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.913219192+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.913223017+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913229451+07:00","message":"[bufferProcess] interim [940000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913232674+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913236586+07:00","message":"[bufferProcess] interim [940000000]: แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913239863+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913243278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913246354+07:00","message":"> Transcript [2392] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913249614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913251997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913254017+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.913256215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:34.110491487+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:34.110504029+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.488171242+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.488208805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.488215132+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.488226135+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488234497+07:00","message":"[bufferProcess] interim [540000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488237564+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488241398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488244431+07:00","message":"> Transcript [2393] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.48824789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488250198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.48825231+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488254411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488256734+07:00","message":"Push: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488258714+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488261341+07:00","message":"Set new StatePrefix : 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.488266716+07:00","message":"Next Push (prob) : ' แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.48827518+07:00","message":"push: {false ช่วง 5:00 น 5:00 น 0 0xc000044b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.939929098+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.939966053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.939971969+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.939983386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.939986806+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.939994223+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.939997711+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.94000349+07:00","message":"[bufferProcess] interim [20000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.940006171+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.940009311+07:00","message":"[bufferProcess] interim [20000000]: แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.940012038+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.940014938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.940017811+07:00","message":"> Transcript [2394] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.940020915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.940022962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.940024969+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.940027156+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.136299192+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.136336804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.136343357+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.136354514+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.136360966+07:00","message":"[bufferProcess] interim [140000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.136363887+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.136369421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.136372427+07:00","message":"> Transcript [2395] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.136375751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.136377959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.136380379+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.136383035+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.199000473+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.199037675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.199043741+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.199055196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.199058714+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.199065928+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.19906956+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไรอยู่นี่แหละผมชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.19907465+07:00","message":"[bufferProcess] interim [260000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.199077309+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.199080616+07:00","message":"[bufferProcess] interim [260000000]: แล้วเราทำอะไรอยู่นี่แหละผมชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.199083405+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.199086627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.199089549+07:00","message":"> Transcript [2396] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.199092483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.199094452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.199096439+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.199098549+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.238472203+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.238512291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.238518559+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.238534785+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238541664+07:00","message":"[bufferProcess] interim [320000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.23854451+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238549178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238552202+07:00","message":"> Transcript [2397] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238555919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238558265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238560622+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238563048+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238565889+07:00","message":"Push: ' แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238567982+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238570399+07:00","message":"Set new StatePrefix : 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.238572923+07:00","message":"Next Push (prob) : 'ผมชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.238580453+07:00","message":"push: {false  แล้วเราทำอะไรอยู่นี่แหละ 0 0xc000044b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.443354797+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.44340333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.443409018+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.443422509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.443426395+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.443435025+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.443438994+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไรอยู่นี่แหละผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.443445231+07:00","message":"[bufferProcess] interim [500000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.443447851+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.443451134+07:00","message":"[bufferProcess] interim [500000000]: แล้วเราทำอะไรอยู่นี่แหละผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.443453897+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.443457131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.443460144+07:00","message":"> Transcript [2398] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.443462948+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.555519401+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.555563362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.555571632+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.555590117+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.555598069+07:00","message":"[bufferProcess] interim [560000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.555601571+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.55560542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.555608946+07:00","message":"> Transcript [2399] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.555611877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.555614047+07:00","message":"Set new StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.576969053+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.577004656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.577010859+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.577021961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.57702524+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.577035349+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.57704082+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.577046537+07:00","message":"[bufferProcess] interim [620000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.577049325+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.577054877+07:00","message":"[bufferProcess] interim [620000000]: แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.577059367+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.577063355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.577066505+07:00","message":"> Transcript [2400] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.577069144+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.738252169+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.738296473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.738302942+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.738319862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.738324433+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.738346474+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.738363923+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.738371345+07:00","message":"[bufferProcess] interim [800000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.738391485+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.73839813+07:00","message":"[bufferProcess] interim [800000000]: แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.738401486+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.738404975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.738408384+07:00","message":"> Transcript [2401] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.738412058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.738414199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.738416324+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.738418802+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.93108244+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.931121989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.931129412+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.931143423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.93114783+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.9311578+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.931165937+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.931185583+07:00","message":"[bufferProcess] interim [980000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.931200155+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.93121057+07:00","message":"[bufferProcess] interim [980000000]: แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.931213739+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.931217356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.931220691+07:00","message":"> Transcript [2402] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.931224242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.931226551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.931228499+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.931231042+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.117456384+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.117503728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.117511415+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.117527604+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.117535782+07:00","message":"[bufferProcess] interim [220000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.117539337+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.117547114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.117550246+07:00","message":"> Transcript [2403] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.117554522+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.117557259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.117559974+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.117562719+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.227852644+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.227894057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.227901424+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.227915118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.227918881+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.22792678+07:00","message":"[buffer interim] 174 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.227930389+07:00","message":"[buffer interim] 174 false  แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.22793536+07:00","message":"[bufferProcess] interim [280000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.22793957+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.22794255+07:00","message":"[bufferProcess] interim [280000000]: แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.22794547+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.22794989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.227978865+07:00","message":"> Transcript [2404] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.227985316+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.227988124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.227990604+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.227993215+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.228001923+07:00","message":"Push: 'ผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.228003977+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.228006255+07:00","message":"Set new StatePrefix : 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.228008809+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.228019602+07:00","message":"push: {false ผมก็บอก 0 0xc000044b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.52198944+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.58392082+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.670162885+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.670203038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่\",\"confidence\":0.87168056}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.670210482+07:00","message":"receive interim result [true|false]: 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.670220954+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.670223224+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.670229674+07:00","message":"[buffer interim] 174 true 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670237726+07:00","message":"[bufferProcess] interim [790000000]:5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670245341+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670249624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670253041+07:00","message":"> Transcript [2405] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670256239+07:00","message":"Set StatePrefix (first interim): 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670258706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670260788+07:00","message":"> Transcript [2406] [true]: '5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670263825+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670266011+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670268198+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670270992+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670272805+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.67049072+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670498537+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670501099+07:00","message":"Set new StatePrefix : '5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670503588+07:00","message":"Next Push (prob) : '5:00 น แล้วเราทำอะไรอยู่นี่แหละผมก็บอกอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.670512732+07:00","message":"push: {true อยู่ 0 0xc000044b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.670519911+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_174.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:36.681424662+07:00","message":"write wav file: './tmp/7582/7582_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.971757773+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.063364539+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.063396746+07:00","message":"found end of frame, send empty tag with msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.063400478+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.063409497+07:00","message":"[buffer interim] 175 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.063417545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.063421909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.063424785+07:00","message":"> Transcript [2407] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.063427305+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.063429294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.063431235+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.063433116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.063435765+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.063447082+07:00","message":"push: {true \n 0 0xc000187b00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:37.068909655+07:00","message":"write wav file: './tmp/7582/7582_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.095159083+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:37.110684673+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:37.110697352+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.99291989+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.053814092+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.085190484+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.085210977+07:00","message":"found end of frame, send empty tag with msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.085214156+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.085220345+07:00","message":"[buffer interim] 176 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.085227304+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.08523176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.085235282+07:00","message":"> Transcript [2408] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.085237628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.085240937+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.085242865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.08524466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.08525175+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.085260465+07:00","message":"push: {true \n 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:38.090264333+07:00","message":"write wav file: './tmp/7582/7582_176.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:40.111597393+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:40.111620164+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.982255244+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.982295299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.982300934+07:00","message":"receive interim result [false|false]: เสียงอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.982314659+07:00","message":"[buffer interim] 177 false เสียงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.982320947+07:00","message":"[bufferProcess] interim [910000000]:เสียงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.982322919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.982327954+07:00","message":"[bufferProcess] send to processor (ticker):เสียงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.982330608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.982333415+07:00","message":"> Transcript [2409] [false]: 'เสียงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.982335675+07:00","message":"Set StatePrefix (first interim): 'เสียงอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.005384062+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.005428651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงอะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.005434636+07:00","message":"receive interim result [false|false]: เสียงอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.005452839+07:00","message":"[buffer interim] 177 false เสียงอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.005460643+07:00","message":"[bufferProcess] interim [970000000]:เสียงอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.005462962+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.121324448+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.12136347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงอะไรก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.121369231+07:00","message":"receive interim result [false|false]: เสียงอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.121383833+07:00","message":"[buffer interim] 177 false เสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.121390059+07:00","message":"[bufferProcess] interim [90000000]:เสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.121392238+07:00","message":"[bufferProcess] send to processor:เสียงอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.121395338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.121399361+07:00","message":"> Transcript [2410] [false]: 'เสียงอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.121402789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.121405108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.12140705+07:00","message":"StatePrefix: 'เสียงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.121410098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.35137317+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.413960817+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.465042618+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.465080447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงอะไรก่อน\",\"confidence\":0.94108266}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.465088593+07:00","message":"receive interim result [true|false]: เสียงอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.465097419+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.465100426+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.465106834+07:00","message":"[buffer interim] 177 true เสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465116614+07:00","message":"[bufferProcess] interim [510000000]:เสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465120737+07:00","message":"[bufferProcess] send to processor (isfinal):เสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465125282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465130111+07:00","message":"> Transcript [2411] [false]: 'เสียงอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465133073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465135958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465138961+07:00","message":"StatePrefix: 'เสียงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465141812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465145144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465147992+07:00","message":"> Transcript [2412] [true]: 'เสียงอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465150987+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465153353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465155871+07:00","message":"StatePrefix: 'เสียงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465158574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.465174919+07:00","message":"Push: 'เสียงอะไรก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.46518294+07:00","message":"push: {true เสียงอะไรก่อน 0 0xc0020eed00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:42.476523368+07:00","message":"write wav file: './tmp/7582/7582_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.081804391+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.081844607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.081850046+07:00","message":"receive interim result [false|false]: ตลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.081864193+07:00","message":"[buffer interim] 178 false ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.081870798+07:00","message":"[bufferProcess] interim [720000000]:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.081873058+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:43.11247257+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:43.112488348+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.264702318+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.264744441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.264749759+07:00","message":"receive interim result [false|false]: ทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.264764926+07:00","message":"[buffer interim] 178 false ทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.264771627+07:00","message":"[bufferProcess] interim [840000000]:ทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.26477395+07:00","message":"[bufferProcess] send to processor:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.264777548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.264780295+07:00","message":"> Transcript [2413] [false]: 'ตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.264782826+07:00","message":"Set StatePrefix (first interim): 'ตลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.840133692+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.840175188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.840181765+07:00","message":"receive interim result [false|false]: ทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.840198806+07:00","message":"[buffer interim] 178 false ทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.840206668+07:00","message":"[bufferProcess] interim [440000000]:ทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.84020941+07:00","message":"[bufferProcess] send to processor:ทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.840217545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.840221084+07:00","message":"> Transcript [2414] [false]: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.840223907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.840226096+07:00","message":"Set new StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.687592857+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.687645361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันไม่คุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.687651021+07:00","message":"receive interim result [false|false]: ทะเลาะกันไม่คุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.687675012+07:00","message":"[buffer interim] 178 false ทะเลาะกันไม่คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.687683398+07:00","message":"[bufferProcess] interim [280000000]:ทะเลาะกันไม่คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.687686127+07:00","message":"[bufferProcess] send to processor:ทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.687689809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.687693073+07:00","message":"> Transcript [2415] [false]: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.687697038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.687699346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.687701256+07:00","message":"StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.687703526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.857210313+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.857258664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันไม่คุยกันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.857266466+07:00","message":"receive interim result [false|false]: ทะเลาะกันไม่คุยกันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.85728503+07:00","message":"[buffer interim] 178 false ทะเลาะกันไม่คุยกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.857296517+07:00","message":"[bufferProcess] interim [460000000]:ทะเลาะกันไม่คุยกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.857298988+07:00","message":"[bufferProcess] send to processor:ทะเลาะกันไม่คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.857306955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.857310177+07:00","message":"> Transcript [2416] [false]: 'ทะเลาะกันไม่คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.857313806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.857315918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.857319793+07:00","message":"StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.857322034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.43524505+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.435281857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันไม่คุยกันครับคุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.435287334+07:00","message":"receive interim result [false|false]: ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.435300907+07:00","message":"[buffer interim] 178 false ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.435306919+07:00","message":"[bufferProcess] interim [60000000]:ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.435309575+07:00","message":"[bufferProcess] send to processor:ทะเลาะกันไม่คุยกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.435313255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.435316189+07:00","message":"> Transcript [2417] [false]: 'ทะเลาะกันไม่คุยกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.435319234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.435321457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.435323714+07:00","message":"StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.435326223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.077248273+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.077286356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันไม่คุยกันครับคุยกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.077291901+07:00","message":"receive interim result [false|false]: ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.077305056+07:00","message":"[buffer interim] 178 false ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077311917+07:00","message":"[bufferProcess] interim [660000000]:ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077314372+07:00","message":"[bufferProcess] send to processor:ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077317631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077320862+07:00","message":"> Transcript [2418] [false]: 'ทะเลาะกันไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077324053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077326077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077327999+07:00","message":"StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077330445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077333122+07:00","message":"Push: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.07733526+07:00","message":"TextPushed: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077337432+07:00","message":"Set new StatePrefix : 'ทะเลาะกันไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.077340078+07:00","message":"Next Push (prob) : 'ไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.077348077+07:00","message":"push: {false ทะเลาะกัน 0 0xc0020efa80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:46.113002094+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:46.11302105+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.252073156+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.332799621+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.364299906+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.364333802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันไม่คุยกันครับคุยกัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.364340034+07:00","message":"receive interim result [true|false]: ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.364351391+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.364353995+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.364363686+07:00","message":"[buffer interim] 178 true ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364371059+07:00","message":"[bufferProcess] interim [50000000]:ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364374399+07:00","message":"[bufferProcess] send to processor (isfinal):ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364377746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364384411+07:00","message":"> Transcript [2419] [false]: 'ทะเลาะกันไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364387764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364389979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364391948+07:00","message":"StatePrefix: 'ทะเลาะกันไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364394382+07:00","message":"TextPushed: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364396272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364398825+07:00","message":"> Transcript [2420] [true]: 'ทะเลาะกันไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364401161+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364403016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364404716+07:00","message":"StatePrefix: 'ทะเลาะกันไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364406727+07:00","message":"TextPushed: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.364409434+07:00","message":"Push: 'ไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.364442633+07:00","message":"push: {true ไม่คุยกันครับคุยกัน 0 0xc0020efa80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:46.373990096+07:00","message":"write wav file: './tmp/7582/7582_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.77885025+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.778888726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.77889347+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.778911295+07:00","message":"[buffer interim] 179 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.778918982+07:00","message":"[bufferProcess] interim [500000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.778921032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.778927596+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.778930104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.778933447+07:00","message":"> Transcript [2421] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.778935723+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.070524985+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.070564903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.070570328+07:00","message":"receive interim result [false|false]: ไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.070584624+07:00","message":"[buffer interim] 179 false ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.070591376+07:00","message":"[bufferProcess] interim [740000000]:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.070593737+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.224011904+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.224052615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เห็นหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.224058638+07:00","message":"receive interim result [false|false]: ไม่ได้เห็นหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.224074755+07:00","message":"[buffer interim] 179 false ไม่ได้เห็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.224082361+07:00","message":"[bufferProcess] interim [860000000]:ไม่ได้เห็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.224084992+07:00","message":"[bufferProcess] send to processor:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.224088373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.22409144+07:00","message":"> Transcript [2422] [false]: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.224095104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.224097205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.224099423+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.224101623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.288917577+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.288963226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.288969346+07:00","message":"receive interim result [false|false]: ไม่เห็นนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.288981243+07:00","message":"[buffer interim] 179 false ไม่เห็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.288988064+07:00","message":"[bufferProcess] interim [920000000]:ไม่เห็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.288990372+07:00","message":"[bufferProcess] send to processor:ไม่ได้เห็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.288995668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.288998392+07:00","message":"> Transcript [2423] [false]: 'ไม่ได้เห็นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.289001262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.289003516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.289006042+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.289008301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.425019711+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.425060172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.425067172+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.425092191+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.425101878+07:00","message":"[bufferProcess] interim [40000000]:ไม่เห็นนะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.425106493+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.425115333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.425119798+07:00","message":"> Transcript [2424] [false]: 'ไม่เห็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.425124523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.425128006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.425131305+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.425133935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.498606229+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.498652157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.498659673+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.498675399+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498682339+07:00","message":"[bufferProcess] interim [160000000]:ไม่เห็นนะผมรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498684803+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498688694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498692203+07:00","message":"> Transcript [2425] [false]: 'ไม่เห็นนะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498695403+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498697437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498699528+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498701758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498704276+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498706366+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498708647+07:00","message":"Set new StatePrefix : 'ไม่เห็นนะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.498710926+07:00","message":"Next Push (prob) : 'เห็นนะผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.498718454+07:00","message":"push: {false ไม่ 0 0xc0020a2000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.503433312+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.503468226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.503474247+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.503489172+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.503496348+07:00","message":"[bufferProcess] interim [220000000]:ไม่เห็นนะผมนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.503498579+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.503501788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.503504412+07:00","message":"> Transcript [2426] [false]: 'ไม่เห็นนะผมรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.503507771+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.503509871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.503511973+07:00","message":"StatePrefix: 'ไม่เห็นนะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.503514469+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.692532238+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.692566341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.692572476+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.69258263+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.692589178+07:00","message":"[bufferProcess] interim [400000000]:ไม่เห็นนะผมนอนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.692591612+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.692597137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.692599973+07:00","message":"> Transcript [2427] [false]: 'ไม่เห็นนะผมนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.692604647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.692607206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.692609191+07:00","message":"StatePrefix: 'ไม่เห็นนะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.692611792+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.79449736+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.794538201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เห็นหน้าคุณนรหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.794546626+07:00","message":"receive interim result [false|false]: ไม่ได้เห็นหน้าคุณนรหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.794563797+07:00","message":"[buffer interim] 179 false ไม่ได้เห็นหน้าคุณนรหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.794572427+07:00","message":"[bufferProcess] interim [460000000]:ไม่ได้เห็นหน้าคุณนรหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.794576043+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.794582707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.794585444+07:00","message":"> Transcript [2428] [false]: 'ไม่เห็นนะผมนอนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.794589323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.794591561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.794593812+07:00","message":"StatePrefix: 'ไม่เห็นนะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.794596236+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.969046742+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.969088917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนร้องไห้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.969095099+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนร้องไห้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:48.969109279+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.969116248+07:00","message":"[bufferProcess] interim [580000000]:ไม่เห็นนะผมนอนร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.969119283+07:00","message":"[bufferProcess] send to processor:ไม่ได้เห็นหน้าคุณนรหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.96912674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.969129664+07:00","message":"> Transcript [2429] [false]: 'ไม่ได้เห็นหน้าคุณนรหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.969132135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:48.969134491+07:00","message":"Set new StatePrefix: 'ไม่ได้เห็นหน้าคุณนรหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.039981414+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.040028738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนร้องไห้เฉย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.040035154+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนร้องไห้เฉย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.040051407+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนร้องไห้เฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.040059543+07:00","message":"[bufferProcess] interim [700000000]:ไม่เห็นนะผมนอนร้องไห้เฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.040062939+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.040066671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.040069992+07:00","message":"> Transcript [2430] [false]: 'ไม่เห็นนะผมนอนร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.04007294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.040075311+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะผมนอนร้องไห้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.099255836+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.099301701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนร้องไห้เฉยเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.099307868+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนร้องไห้เฉยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.099325513+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนร้องไห้เฉยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.099333854+07:00","message":"[bufferProcess] interim [820000000]:ไม่เห็นนะผมนอนร้องไห้เฉยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.099336681+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนร้องไห้เฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.099340547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.099343755+07:00","message":"> Transcript [2431] [false]: 'ไม่เห็นนะผมนอนร้องไห้เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.099347391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.099349562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.099351894+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.099354854+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:49.113443744+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:49.113471693+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.292747632+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.292794404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนร้องไห้เฉยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.292801975+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนร้องไห้เฉยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.292817696+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนร้องไห้เฉยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.292828614+07:00","message":"[bufferProcess] interim [940000000]:ไม่เห็นนะผมนอนร้องไห้เฉยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.292832481+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนร้องไห้เฉยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.292839227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.292843664+07:00","message":"> Transcript [2432] [false]: 'ไม่เห็นนะผมนอนร้องไห้เฉยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.292849288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.292853179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.292855402+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.292858155+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.329740389+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.329779235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนฟังเฉยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.329785614+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนฟังเฉยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.329801689+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนฟังเฉยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.329809708+07:00","message":"[bufferProcess] interim [0]:ไม่เห็นนะผมนอนฟังเฉยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.329812824+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนร้องไห้เฉยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.329817277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.329824491+07:00","message":"> Transcript [2433] [false]: 'ไม่เห็นนะผมนอนร้องไห้เฉยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.329828479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.329830638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.329832974+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.329837327+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.350712255+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.350752863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนยังไม่เคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.350760562+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนยังไม่เคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.350776937+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนยังไม่เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.350784789+07:00","message":"[bufferProcess] interim [60000000]:ไม่เห็นนะผมนอนยังไม่เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.350788578+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนฟังเฉยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.350799867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.350804305+07:00","message":"> Transcript [2434] [false]: 'ไม่เห็นนะผมนอนฟังเฉยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.350808011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.350811035+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะผมนอนฟังเฉยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.486975998+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.487017756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.487024826+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.487040956+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.487049132+07:00","message":"[bufferProcess] interim [180000000]:ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.487053515+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนยังไม่เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.4870589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.487063627+07:00","message":"> Transcript [2435] [false]: 'ไม่เห็นนะผมนอนยังไม่เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.487067263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.487070792+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะผมนอนยังไม่เคยได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.698243581+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.698291111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.698296915+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:49.698309676+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.698318305+07:00","message":"[bufferProcess] interim [420000000]:ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.698321417+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.698327278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.698330424+07:00","message":"> Transcript [2436] [false]: 'ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.69833452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.698336852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.698338856+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนยังไม่เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:49.698341296+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.272129639+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.272175904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.272181939+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.272195465+07:00","message":"[buffer interim] 179 false ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.272205141+07:00","message":"[bufferProcess] interim [20000000]:ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.272207719+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.272213731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.272217069+07:00","message":"> Transcript [2437] [false]: 'ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.272221006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.27222321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.272225336+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนยังไม่เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.27222769+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.003146552+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.134431687+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.21771321+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.217766091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน\",\"confidence\":0.924499}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.217772504+07:00","message":"receive interim result [true|false]: ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.217780159+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.217782955+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.217789236+07:00","message":"[buffer interim] 179 true ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217797999+07:00","message":"[bufferProcess] interim [890000000]:ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217803095+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217806519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217809139+07:00","message":"> Transcript [2438] [false]: 'ไม่เห็นนะผมนอนยังไม่เคยได้ยินเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217812173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217814535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217816676+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนยังไม่เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217819111+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217821047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217823248+07:00","message":"> Transcript [2439] [true]: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217825351+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217827168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217828995+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนยังไม่เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.21783088+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.217836764+07:00","message":"Push: 'เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.217844727+07:00","message":"push: {true เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน 0 0xc0020a2000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:51.227665301+07:00","message":"write wav file: './tmp/7582/7582_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.667907045+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.667951201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.667956337+07:00","message":"receive interim result [false|false]: นัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.667970541+07:00","message":"[buffer interim] 180 false นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.667977143+07:00","message":"[bufferProcess] interim [550000000]:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.667979153+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.841893446+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.841936247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.841943671+07:00","message":"receive interim result [false|false]: นัดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.841958676+07:00","message":"[buffer interim] 180 false นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.841966181+07:00","message":"[bufferProcess] interim [670000000]:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.841969693+07:00","message":"[bufferProcess] send to processor:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.841976513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.841980453+07:00","message":"> Transcript [2440] [false]: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.841983705+07:00","message":"Set StatePrefix (first interim): 'นัด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:52.113807298+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:52.113825639+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.363148129+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.363196228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.363204245+07:00","message":"receive interim result [false|false]: นัดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.363220298+07:00","message":"[buffer interim] 180 false นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.363231451+07:00","message":"[bufferProcess] interim [270000000]:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.363234821+07:00","message":"[bufferProcess] send to processor:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.36324257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.363246329+07:00","message":"> Transcript [2441] [false]: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.363250882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.363253825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.363256579+07:00","message":"StatePrefix: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.363259815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.056382464+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.056419726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.056425938+07:00","message":"receive interim result [false|false]: นัดเดียวมารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.056439179+07:00","message":"[buffer interim] 180 false นัดเดียวมารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.056445828+07:00","message":"[bufferProcess] interim [930000000]:นัดเดียวมารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.056448219+07:00","message":"[bufferProcess] send to processor:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.056454873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.056457772+07:00","message":"> Transcript [2442] [false]: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.056460934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.056463383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.056465632+07:00","message":"StatePrefix: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.056468069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.067720962+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.067758856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.067765479+07:00","message":"receive interim result [false|false]: นัดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.06778015+07:00","message":"[buffer interim] 180 false นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.067787326+07:00","message":"[bufferProcess] interim [990000000]:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.067790848+07:00","message":"[bufferProcess] send to processor:นัดเดียวมารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.067797897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.067801905+07:00","message":"> Transcript [2443] [false]: 'นัดเดียวมารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.067806042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.06780902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.067811842+07:00","message":"StatePrefix: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.067814856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.191303853+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.191344781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.19135036+07:00","message":"receive interim result [false|false]: นัดเดียวมารถอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.191360842+07:00","message":"[buffer interim] 180 false นัดเดียวมารถอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191367436+07:00","message":"[bufferProcess] interim [50000000]:นัดเดียวมารถอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191369778+07:00","message":"[bufferProcess] send to processor:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191374949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191377513+07:00","message":"> Transcript [2444] [false]: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191380531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191382652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191384897+07:00","message":"StatePrefix: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191387371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191391541+07:00","message":"Push: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.19139369+07:00","message":"TextPushed: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191395668+07:00","message":"Set new StatePrefix : 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.191397928+07:00","message":"Next Push (prob) : 'เดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.191405108+07:00","message":"push: {false นัด 0 0xc004026400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.454713963+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.454762165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถอะไรอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.454767923+07:00","message":"receive interim result [false|false]: นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.454781182+07:00","message":"[buffer interim] 180 false นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.454788153+07:00","message":"[bufferProcess] interim [410000000]:นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.454790664+07:00","message":"[bufferProcess] send to processor:นัดเดียวมารถอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.454795999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.454798633+07:00","message":"> Transcript [2445] [false]: 'นัดเดียวมารถอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.45480207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.454804259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.454806348+07:00","message":"StatePrefix: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.454809048+07:00","message":"TextPushed: 'นัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.942329088+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.024343483+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.02439009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถอะไรอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.024395666+07:00","message":"receive interim result [false|false]: นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.024411031+07:00","message":"[buffer interim] 180 false นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.024418849+07:00","message":"[bufferProcess] interim [10000000]:นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.024421459+07:00","message":"[bufferProcess] send to processor:นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.024424924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.024428035+07:00","message":"> Transcript [2446] [false]: 'นัดเดียวมารถอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.024431734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.02443395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.024436383+07:00","message":"StatePrefix: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.024438842+07:00","message":"TextPushed: 'นัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.081350976+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.081393106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถอะไรอ่ะ\",\"confidence\":0.9016027}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.08139925+07:00","message":"receive interim result [true|false]: นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.081408342+07:00","message":"end recv isFinal message id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.08141071+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.081416322+07:00","message":"[buffer interim] 180 true นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.08142466+07:00","message":"[bufferProcess] interim [40000000]:นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081429606+07:00","message":"[bufferProcess] send to processor (isfinal):นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081432891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081435683+07:00","message":"> Transcript [2447] [false]: 'นัดเดียวมารถอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081438614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081440746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081442725+07:00","message":"StatePrefix: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081445285+07:00","message":"TextPushed: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081447108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081449276+07:00","message":"> Transcript [2448] [true]: 'นัดเดียวมารถอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081451409+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081453244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081455152+07:00","message":"StatePrefix: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.08145699+07:00","message":"TextPushed: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.081462976+07:00","message":"Push: 'เดียวมารถอะไรอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.081471107+07:00","message":"push: {true เดียวมารถอะไรอ่ะ 0 0xc004026400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:54.090026951+07:00","message":"write wav file: './tmp/7582/7582_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.206307846+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:55.114035781+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:55.114050513+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.069981665+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.161325878+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.161359056+07:00","message":"found end of frame, send empty tag with msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.1613637+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.161373564+07:00","message":"[buffer interim] 181 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.161383008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.161387799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.161392085+07:00","message":"> Transcript [2449] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.1613961+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.161399162+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.161402185+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.161405002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.161412319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.161423026+07:00","message":"push: {true \n 0 0xc00369ac00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:56.16828975+07:00","message":"write wav file: './tmp/7582/7582_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.193715963+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.799887965+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.79993192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อบต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.799937807+07:00","message":"receive interim result [false|false]: อบต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.799953667+07:00","message":"[buffer interim] 182 false อบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.799961885+07:00","message":"[bufferProcess] interim [600000000]:อบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.799964693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.894416034+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.894452015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.894457727+07:00","message":"receive interim result [false|false]: เอาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.894473723+07:00","message":"[buffer interim] 182 false เอาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.894480816+07:00","message":"[bufferProcess] interim [720000000]:เอาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.894483132+07:00","message":"[bufferProcess] send to processor:อบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.894486762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.894490141+07:00","message":"> Transcript [2450] [false]: 'อบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.894492592+07:00","message":"Set StatePrefix (first interim): 'อบต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.022612502+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.137041729+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.137083228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาแบบรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.137089404+07:00","message":"receive interim result [false|false]: เอาแบบรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.13710408+07:00","message":"[buffer interim] 182 false เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.137111878+07:00","message":"[bufferProcess] interim [960000000]:เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.137114431+07:00","message":"[bufferProcess] send to processor:เอาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.137119966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.137123276+07:00","message":"> Transcript [2451] [false]: 'เอาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.137125654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.137127665+07:00","message":"Set new StatePrefix: 'เอาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.167860766+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.167907538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาแบบรถ\",\"confidence\":0.9490796}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.167915607+07:00","message":"receive interim result [true|false]: เอาแบบรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.167926225+07:00","message":"end recv isFinal message id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.167929514+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.16793746+07:00","message":"[buffer interim] 182 true เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167946296+07:00","message":"[bufferProcess] interim [50000000]:เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167950916+07:00","message":"[bufferProcess] send to processor (isfinal):เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167955296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167959984+07:00","message":"> Transcript [2452] [false]: 'เอาแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167964228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167967293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167970256+07:00","message":"StatePrefix: 'เอาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167973264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167975948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167979+07:00","message":"> Transcript [2453] [true]: 'เอาแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167982213+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167984845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167987712+07:00","message":"StatePrefix: 'เอาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167990631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.167994415+07:00","message":"Push: 'เอาแบบรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.168004297+07:00","message":"push: {true เอาแบบรถ 0 0xc00369b000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:57.174089889+07:00","message":"write wav file: './tmp/7582/7582_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.214365339+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.725148124+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.725191047+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.725194061+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.725196456+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.725198511+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.725200388+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.725202181+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.725204019+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.725205624+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:58.114725319+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:58.114744031+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.582010386+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.65524017+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.66347298+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.663505547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.663511101+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.663523186+07:00","message":"[buffer interim] 183 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.663529983+07:00","message":"[bufferProcess] interim [460000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.663532035+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.663537657+07:00","message":"[bufferProcess] send to processor (ticker):ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.663540515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.663543544+07:00","message":"> Transcript [2454] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.663546094+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.710018507+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.710062412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้ดู\",\"confidence\":0.7017554}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.710068731+07:00","message":"receive interim result [true|false]: ผมไม่ได้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.710075968+07:00","message":"end recv isFinal message id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.710078113+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.710084913+07:00","message":"[buffer interim] 183 true ผมไม่ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.710092421+07:00","message":"[bufferProcess] interim [580000000]:ผมไม่ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.71009748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.710100351+07:00","message":"> Transcript [2455] [true]: 'ผมไม่ได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.710103445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.710105733+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.710107896+07:00","message":"StatePrefix: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.710111796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.710114565+07:00","message":"Push: 'ผมไม่ได้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.710123692+07:00","message":"push: {true ผมไม่ได้ดู 0 0xc00369b300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:59.717788503+07:00","message":"write wav file: './tmp/7582/7582_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.972262857+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.095553518+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.095578009+07:00","message":"found end of frame, send empty tag with msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.095582162+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.09559113+07:00","message":"[buffer interim] 184 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.095599085+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.095603248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.095606328+07:00","message":"> Transcript [2456] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.095608977+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.095611081+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.095612913+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.095614824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.095617345+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.095627225+07:00","message":"push: {true \n 0 0xc000186a80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:00.100633869+07:00","message":"write wav file: './tmp/7582/7582_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.354774715+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:01.115062988+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:01.115098398+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.924116468+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.92417228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.924178053+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.924197759+07:00","message":"[buffer interim] 185 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.924205399+07:00","message":"[bufferProcess] interim [560000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.924207419+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.924214526+07:00","message":"[bufferProcess] send to processor (ticker):คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.924217745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.924220983+07:00","message":"> Transcript [2457] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.9242248+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.042922252+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.042964062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.042970921+07:00","message":"receive interim result [false|false]: ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.042984472+07:00","message":"[buffer interim] 185 false ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.042991819+07:00","message":"[bufferProcess] interim [680000000]:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.042994129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.088247545+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.088283811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.088289803+07:00","message":"receive interim result [false|false]: พลตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.088305047+07:00","message":"[buffer interim] 185 false พลตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.088311782+07:00","message":"[bufferProcess] interim [800000000]:พลตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.088314059+07:00","message":"[bufferProcess] send to processor:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.088319438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.08832215+07:00","message":"> Transcript [2458] [false]: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.088324481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.088326627+07:00","message":"Set new StatePrefix: 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.218837834+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.218877054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.218884277+07:00","message":"receive interim result [false|false]: พลตำรวจตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.218900037+07:00","message":"[buffer interim] 185 false พลตำรวจตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.218909327+07:00","message":"[bufferProcess] interim [920000000]:พลตำรวจตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.21891417+07:00","message":"[bufferProcess] send to processor:พลตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.218922662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.218926133+07:00","message":"> Transcript [2459] [false]: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.218928502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.218930739+07:00","message":"Set new StatePrefix: 'พลตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.840317749+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.840365711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตํารวจตรีย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.840374107+07:00","message":"receive interim result [false|false]: พลตํารวจตรีย่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.840393299+07:00","message":"[buffer interim] 185 false พลตํารวจตรีย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.840399966+07:00","message":"[bufferProcess] interim [460000000]:พลตํารวจตรีย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.840402727+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.840409842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.840412639+07:00","message":"> Transcript [2460] [false]: 'พลตำรวจตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.840416123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.840420722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.840423141+07:00","message":"StatePrefix: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.840425255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.853854504+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.853887554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียันต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.853894638+07:00","message":"receive interim result [false|false]: พลตำรวจตรียันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.853907272+07:00","message":"[buffer interim] 185 false พลตำรวจตรียันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.853914385+07:00","message":"[bufferProcess] interim [520000000]:พลตำรวจตรียันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.853917584+07:00","message":"[bufferProcess] send to processor:พลตํารวจตรีย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.853921819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.853925597+07:00","message":"> Transcript [2461] [false]: 'พลตํารวจตรีย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.85392867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.853931963+07:00","message":"Set new StatePrefix: 'พลตํารวจตรีย่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.009652679+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.009695694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.009701626+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.009720573+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.009731491+07:00","message":"[bufferProcess] interim [700000000]:พลตำรวจตรียรรยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.009734122+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.009738036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.009741605+07:00","message":"> Transcript [2462] [false]: 'พลตำรวจตรียันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.009744178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.009746706+07:00","message":"Set new StatePrefix: 'พลตำรวจตรียันต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.33544552+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.335488462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.335495855+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.335511271+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.335519969+07:00","message":"[bufferProcess] interim [0]:พลตำรวจตรียรรยงสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.335523072+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.335530992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.33553399+07:00","message":"> Transcript [2463] [false]: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.33553678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.335539039+07:00","message":"Set new StatePrefix: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.395566435+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.395610581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.395616923+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.395636001+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.395644157+07:00","message":"[bufferProcess] interim [120000000]:พลตำรวจตรียรรยงสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.39564687+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.395650716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.395653846+07:00","message":"> Transcript [2464] [false]: 'พลตำรวจตรียรรยงสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.395657588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.395660511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.395663064+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.395665458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.696420052+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.696454512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.696459931+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.6964725+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.696478921+07:00","message":"[bufferProcess] interim [360000000]:พลตำรวจตรียรรยงสันติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.696481551+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.696487641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.696490584+07:00","message":"> Transcript [2465] [false]: 'พลตำรวจตรียรรยงสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.696493793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.696495772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.696498154+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.69650148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.69821031+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.69823103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.698235742+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.69824758+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.698252209+07:00","message":"[bufferProcess] interim [420000000]:พลตำรวจตรียรรยงสันติปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.698254581+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.698257313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.698259681+07:00","message":"> Transcript [2466] [false]: 'พลตำรวจตรียรรยงสันติไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.69826247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.698264411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.698266528+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.698268673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.825774991+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.825820826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.82582694+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.825843278+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825852722+07:00","message":"[bufferProcess] interim [480000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825858539+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825863237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825867785+07:00","message":"> Transcript [2467] [false]: 'พลตำรวจตรียรรยงสันติปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825871812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825874243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825876228+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825878714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.82588111+07:00","message":"Push: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825883234+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825885447+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยงสันติปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.825887625+07:00","message":"Next Push (prob) : 'สันติปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.825897398+07:00","message":"push: {false พลตำรวจตรียรรยง 0 0xc0020a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.884391473+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.884422987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.884428503+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.884439083+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.884445451+07:00","message":"[bufferProcess] interim [540000000]:พลตำรวจตรียรรยงสันติปรีชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.884447983+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.884453347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.884455773+07:00","message":"> Transcript [2468] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.8844581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.884460394+07:00","message":"Set new StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.01508506+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.015125724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.015133264+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.015146233+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.015153799+07:00","message":"[bufferProcess] interim [660000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.015156908+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.015162521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.015165723+07:00","message":"> Transcript [2469] [false]: 'พลตำรวจตรียรรยงสันติปรีชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.015168157+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:04.11511391+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:04.115113786+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.532815229+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.5328532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.532859132+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.532872908+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.53287961+07:00","message":"[bufferProcess] interim [140000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.532882283+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.532886143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.532888791+07:00","message":"> Transcript [2470] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.532892214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.532894286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.53289622+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.532898714+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.546556361+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.546589173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.546596293+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.546611709+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.546618569+07:00","message":"[bufferProcess] interim [200000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.546622648+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.546629955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.546633551+07:00","message":"> Transcript [2471] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.546638292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.546641468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.54664459+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.546649546+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.59436179+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.594404663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.594410774+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.594426287+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.594443074+07:00","message":"[bufferProcess] interim [260000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.594449566+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.594453959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.594457063+07:00","message":"> Transcript [2472] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.594460891+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.594463032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.594465084+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.594468301+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.596327571+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.596364257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.596371715+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.596388546+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.596395152+07:00","message":"[bufferProcess] interim [320000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.59639769+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.596400805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.596403842+07:00","message":"> Transcript [2473] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.59640763+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.596409758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.596412331+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.596414904+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.5964207+07:00","message":"Push: 'สันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.59642303+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.596425417+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.596427797+07:00","message":"Next Push (prob) : 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.596435412+07:00","message":"push: {false สันติปรีชาวัฒน์ 0 0xc0020a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.788637196+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.788678416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.788684157+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.78869743+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.788705381+07:00","message":"[bufferProcess] interim [500000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.788707896+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.788711214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.78871402+07:00","message":"> Transcript [2474] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.7887175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.788719648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.788721596+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.788723975+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.978331931+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.978368988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.978378068+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.978394917+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.978403597+07:00","message":"[bufferProcess] interim [680000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.978406945+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.978410905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.978413698+07:00","message":"> Transcript [2475] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.978417226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.978419398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.978421667+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.978426649+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.107250103+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.107290212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.107296129+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.107309681+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.107317117+07:00","message":"[bufferProcess] interim [740000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.107319932+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.107325625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.107328611+07:00","message":"> Transcript [2476] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.107333269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.107335701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.107338045+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.107341286+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.297319336+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.297357411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.297363717+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.297375791+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297381995+07:00","message":"[bufferProcess] interim [980000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297384697+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297390195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297392883+07:00","message":"> Transcript [2477] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297396494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297398545+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297400975+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297403728+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297408896+07:00","message":"Push: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297411022+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297413224+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.297415569+07:00","message":"Next Push (prob) : 'บังคับการตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.297422445+07:00","message":"push: {false ผู้ 0 0xc0020a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.615006513+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.615051003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.615057736+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.615076591+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.615093263+07:00","message":"[bufferProcess] interim [280000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.615096359+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.615101573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.615104782+07:00","message":"> Transcript [2478] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.615109014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.615113081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.615116256+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.615119318+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.877153491+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.877209729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.877216926+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.877231899+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.877238556+07:00","message":"[bufferProcess] interim [580000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.877241405+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.877248555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.8772515+07:00","message":"> Transcript [2479] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.877255427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.877258458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.877261112+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.87726376+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.005938154+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.005977569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.005983543+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.005998231+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.006004935+07:00","message":"[bufferProcess] interim [640000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.006007756+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.00601462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.006017758+07:00","message":"> Transcript [2480] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.006022276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.006024498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.006027044+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.006030056+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.00936895+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.009401339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.009408774+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.009425097+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009431616+07:00","message":"[bufferProcess] interim [700000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009435904+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009442866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009446505+07:00","message":"> Transcript [2481] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009451051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009454008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009457087+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.00946069+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009467032+07:00","message":"Push: 'บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009470156+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009474004+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.009477812+07:00","message":"Next Push (prob) : 'ภูธรจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.009496189+07:00","message":"push: {false บังคับการตำรวจ 0 0xc0020a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.587250479+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.587287474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.587293045+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.587308804+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.587315292+07:00","message":"[bufferProcess] interim [300000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.587317863+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.58732132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.587324113+07:00","message":"> Transcript [2482] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.587327775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.587329961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.587331909+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.58733471+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.920643663+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.920685702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.920692579+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.920706377+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.920713179+07:00","message":"[bufferProcess] interim [600000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.920715935+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.920722931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.920725724+07:00","message":"> Transcript [2483] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.920729784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.920732204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.920734847+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.92073779+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.953175036+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.041319447+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.041360787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.041367231+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.041386247+07:00","message":"[buffer interim] 185 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.041395953+07:00","message":"[bufferProcess] interim [720000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.041398896+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.041407425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.041410813+07:00","message":"> Transcript [2484] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.041414561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.041417028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.041422082+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.041425602+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.084649117+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.084683101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.084690653+07:00","message":"receive interim result [true|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.08471215+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.084715102+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.084722242+07:00","message":"[buffer interim] 185 true พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084732527+07:00","message":"[bufferProcess] interim [810000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084736367+07:00","message":"[bufferProcess] send to processor (isfinal):พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084740521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084744051+07:00","message":"> Transcript [2485] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084747799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.08474995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084752256+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084755395+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084763441+07:00","message":"Push: 'ภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084770863+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084773223+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084776014+07:00","message":"Next Push (prob) : 'ลพบุรีสั่งการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084778036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084780232+07:00","message":"> Transcript [2486] [true]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084783322+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084785256+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084787734+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084790252+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.084793334+07:00","message":"Push: 'ลพบุรีสั่งการให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.084802315+07:00","message":"push: {false ภูธรจังหวัด 0 0xc0020a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.084808338+07:00","message":"push: {true ลพบุรีสั่งการให้ 0 0xc0020a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.085897075+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:07.103877285+07:00","message":"write wav file: './tmp/7582/7582_185.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:07.115351099+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:07.115367658+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.796251294+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.79629808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.796303429+07:00","message":"receive interim result [false|false]: สวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:07.796317241+07:00","message":"[buffer interim] 186 false สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.796323661+07:00","message":"[bufferProcess] interim [540000000]:สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:07.796325592+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.121296951+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.121348201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.121355741+07:00","message":"receive interim result [false|false]: สวนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.121369687+07:00","message":"[buffer interim] 186 false สวนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.121376433+07:00","message":"[bufferProcess] interim [900000000]:สวนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.121378917+07:00","message":"[bufferProcess] send to processor:สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.121385662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.121389165+07:00","message":"> Transcript [2487] [false]: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.121391645+07:00","message":"Set StatePrefix (first interim): 'สวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.248861844+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.248907031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.248912949+07:00","message":"receive interim result [false|false]: สวนเร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.24892383+07:00","message":"[buffer interim] 186 false สวนเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.248930828+07:00","message":"[bufferProcess] interim [960000000]:สวนเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.248933265+07:00","message":"[bufferProcess] send to processor:สวนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.248937155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.24894025+07:00","message":"> Transcript [2488] [false]: 'สวนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.248943697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.248945977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.248948012+07:00","message":"StatePrefix: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.248950339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.444274125+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.444316916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งด่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.444322963+07:00","message":"receive interim result [false|false]: สวนเร่งด่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.444339434+07:00","message":"[buffer interim] 186 false สวนเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.444347864+07:00","message":"[bufferProcess] interim [200000000]:สวนเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.4443509+07:00","message":"[bufferProcess] send to processor:สวนเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.444354661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.444357764+07:00","message":"> Transcript [2489] [false]: 'สวนเร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.444360869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.444362944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.444365082+07:00","message":"StatePrefix: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.444367713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.626953216+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.626994802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.627002192+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.627013223+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.627020416+07:00","message":"[bufferProcess] interim [380000000]:สวนเร่งตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.627023202+07:00","message":"[bufferProcess] send to processor:สวนเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.627026861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.627030647+07:00","message":"> Transcript [2490] [false]: 'สวนเร่งด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.627034855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.627036912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.627039255+07:00","message":"StatePrefix: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.627041727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.028429743+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.028475944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.028481888+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.028495893+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028503206+07:00","message":"[bufferProcess] interim [800000000]:สวนเร่งตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028506156+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.02851333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028516425+07:00","message":"> Transcript [2491] [false]: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028522712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028526033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028528418+07:00","message":"StatePrefix: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028530825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028537375+07:00","message":"Push: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028539415+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.028541592+07:00","message":"Set new StatePrefix : 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.02854391+07:00","message":"Next Push (prob) : 'เร่งตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.028551983+07:00","message":"push: {false สวน 0 0xc00369b480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.137197734+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.137242313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.137248476+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.137262731+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.137270416+07:00","message":"[bufferProcess] interim [860000000]:สวนเร่งตรวจสอบกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.137274339+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.137279904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.137284549+07:00","message":"> Transcript [2492] [false]: 'สวนเร่งตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.137291867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.137295948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.137298422+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.137301108+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.325070516+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.3251103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.325116904+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.325132032+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.325139596+07:00","message":"[bufferProcess] interim [40000000]:สวนเร่งตรวจสอบกล้องวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.325142222+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.325150064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.325153063+07:00","message":"> Transcript [2493] [false]: 'สวนเร่งตรวจสอบกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.325156758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.325159632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.325174484+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.325177116+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.398529302+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.398570565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.398577325+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.398592376+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.398600072+07:00","message":"[bufferProcess] interim [220000000]:สวนเร่งตรวจสอบกล้องวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.398602678+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.39860664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.398609731+07:00","message":"> Transcript [2494] [false]: 'สวนเร่งตรวจสอบกล้องวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.398613479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.398615844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.398618333+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.398620941+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.715653473+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.715703155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.715710107+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.715725323+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715733847+07:00","message":"[bufferProcess] interim [460000000]:สวนเร่งตรวจสอบกล้องวงจรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715736504+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715744084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715747344+07:00","message":"> Transcript [2495] [false]: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715751504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715754114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715756576+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715759178+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715765832+07:00","message":"Push: 'เร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715767923+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715778203+07:00","message":"Set new StatePrefix : 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:09.715781319+07:00","message":"Next Push (prob) : 'กล้องวงจร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.715803175+07:00","message":"push: {false เร่งตรวจสอบ 0 0xc00369b480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.034584661+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.034638612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.034647732+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.034670203+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.034683777+07:00","message":"[bufferProcess] interim [760000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.034687913+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.034697215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.03470209+07:00","message":"> Transcript [2496] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.034706945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.034710805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.034714271+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.034718145+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.098761327+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.098804983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.098811686+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.098825074+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.098832503+07:00","message":"[bufferProcess] interim [880000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.098835394+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.098842513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.098845402+07:00","message":"> Transcript [2497] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.098849554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.098851994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.098854444+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.098857172+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:10.11595937+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:10.115965949+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.286843244+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.286882891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.286888175+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.286903538+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.286910322+07:00","message":"[bufferProcess] interim [60000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.286913015+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.286919663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.28692257+07:00","message":"> Transcript [2498] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.286926365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.28692879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.286931295+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.286935626+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.54977891+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.549817696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.549823538+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.549835985+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549842651+07:00","message":"[bufferProcess] interim [300000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549845413+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549851761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.54985432+07:00","message":"> Transcript [2499] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549857851+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549860083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549862561+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549864963+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549869679+07:00","message":"Push: 'กล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549871553+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549873798+07:00","message":"Set new StatePrefix : 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.549876167+07:00","message":"Next Push (prob) : 'ปิดตามเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.549883046+07:00","message":"push: {false กล้องวงจร 0 0xc00369b480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.127951457+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.127995133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.128001687+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.12801739+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.128025+07:00","message":"[bufferProcess] interim [900000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.128027981+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.128035797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.128039048+07:00","message":"> Transcript [2500] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.128042831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.128045366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.128047845+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.128050868+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.33037863+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.330425333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.33043161+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.330446852+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.330457036+07:00","message":"[bufferProcess] interim [80000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.330460637+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.330467806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.330471808+07:00","message":"> Transcript [2501] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.330478094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.330481947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.330485339+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.330489835+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.525201591+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.525246018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.525252648+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.525267133+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.525275853+07:00","message":"[bufferProcess] interim [260000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.525278365+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.52528726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.525290592+07:00","message":"> Transcript [2502] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.525295301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.52529765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.525300307+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.525303459+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.539594627+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.539628912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.539635292+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.53965177+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539657691+07:00","message":"[bufferProcess] interim [320000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539660188+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539663439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539666219+07:00","message":"> Transcript [2503] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539669885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539672149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539674231+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539677061+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539683456+07:00","message":"Push: 'ปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539685421+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539687701+07:00","message":"Set new StatePrefix : 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.539689995+07:00","message":"Next Push (prob) : 'ทางที่ค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.539697365+07:00","message":"push: {false ปิดตามเส้น 0 0xc00369b480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.65005128+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.650088184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.650094928+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.650113352+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.650124634+07:00","message":"[bufferProcess] interim [380000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.650127215+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.650135066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.650138059+07:00","message":"> Transcript [2504] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.650140901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.650143124+07:00","message":"Set new StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.719399852+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.719447784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.719457205+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.719477082+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.719490979+07:00","message":"[bufferProcess] interim [500000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.719496678+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.719506426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.71951132+07:00","message":"> Transcript [2505] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.719515862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.719519422+07:00","message":"Set new StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.837208853+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.837242728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.837249002+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.837262355+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.837268953+07:00","message":"[bufferProcess] interim [560000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.837271554+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.837277029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.837279699+07:00","message":"> Transcript [2506] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.837283147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.837285483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.837287568+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.837289995+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.915431907+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.915458711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.915464346+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.915477347+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.915483465+07:00","message":"[bufferProcess] interim [680000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.915486389+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.915490117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.915492716+07:00","message":"> Transcript [2507] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.915495063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.91549713+07:00","message":"Set new StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.026848376+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.026887789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.026894176+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.026908119+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.026915735+07:00","message":"[bufferProcess] interim [740000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.026918414+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.026922497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.026929166+07:00","message":"> Transcript [2508] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.026932449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.026934555+07:00","message":"Set new StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.158231722+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.158269929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.158276457+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.158288187+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.15829415+07:00","message":"[bufferProcess] interim [860000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.1582969+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.158302466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.158305366+07:00","message":"> Transcript [2509] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.158308215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.158310715+07:00","message":"Set new StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.16331521+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.163340984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.163347924+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.163359429+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.163364448+07:00","message":"[bufferProcess] interim [920000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.163367136+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.163372668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.163375168+07:00","message":"> Transcript [2510] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.16337784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.163381061+07:00","message":"Set new StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.344661934+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.344696645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.344702755+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.344713814+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.344719795+07:00","message":"[bufferProcess] interim [40000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.344722611+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.344727875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.344730981+07:00","message":"> Transcript [2511] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.344733597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.344735718+07:00","message":"Set new StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.591022873+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.629137182+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.629195815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.629203403+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.629221607+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.629229736+07:00","message":"[bufferProcess] interim [400000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.629232859+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.629236547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.629239916+07:00","message":"> Transcript [2512] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.62924332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.629245463+07:00","message":"Set new StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.653918868+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.673690842+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.673735744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.673742744+07:00","message":"receive interim result [false|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.673760391+07:00","message":"[buffer interim] 186 false สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.673768104+07:00","message":"[bufferProcess] interim [460000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.673771949+07:00","message":"[bufferProcess] send to processor:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.67378633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.673790052+07:00","message":"> Transcript [2513] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.673793786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.673796116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.673798607+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.673801864+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.720771122+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.720823401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.720831146+07:00","message":"receive interim result [true|false]: สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.720842414+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.720844967+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.72085216+07:00","message":"[buffer interim] 186 true สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720864103+07:00","message":"[bufferProcess] interim [520000000]:สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720870767+07:00","message":"[bufferProcess] send to processor (isfinal):สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720874968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720878568+07:00","message":"> Transcript [2514] [false]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720882074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.72088426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720886206+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720888704+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720890752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720892779+07:00","message":"> Transcript [2515] [true]: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720895196+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720896922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720898858+07:00","message":"StatePrefix: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720900844+07:00","message":"TextPushed: 'สวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.720912504+07:00","message":"Push: 'ทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.720922123+07:00","message":"push: {true ทางที่คาดว่าผู้ก่อเหตุ 0 0xc00369b480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:12.731877312+07:00","message":"write wav file: './tmp/7582/7582_186.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:13.116043746+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:13.116042353+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.170930574+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.185261774+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.185307753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.185314071+07:00","message":"receive interim result [false|false]: หนี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.185330317+07:00","message":"[buffer interim] 187 false หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.185337691+07:00","message":"[bufferProcess] interim [600000000]:หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.185339568+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.26028796+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.260326605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนี\",\"confidence\":0.8141579}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.260331546+07:00","message":"receive interim result [true|false]: หนี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.260338954+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.260341062+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.26034681+07:00","message":"[buffer interim] 187 true หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260354022+07:00","message":"[bufferProcess] interim [750000000]:หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260358527+07:00","message":"[bufferProcess] send to processor (isfinal):หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260361642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260364451+07:00","message":"> Transcript [2516] [false]: 'หนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260366642+07:00","message":"Set StatePrefix (first interim): 'หนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260368554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260370673+07:00","message":"> Transcript [2517] [true]: 'หนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260373846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260376247+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260378225+07:00","message":"StatePrefix: 'หนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260380364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.260386121+07:00","message":"Push: 'หนี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.260393779+07:00","message":"push: {true หนี 0 0xc0020ef580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:13.266061503+07:00","message":"write wav file: './tmp/7582/7582_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.424428162+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.278876329+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.278913884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.278919309+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.278931892+07:00","message":"[buffer interim] 188 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.278937748+07:00","message":"[bufferProcess] interim [710000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.278939669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.278945575+07:00","message":"[bufferProcess] send to processor (ticker):ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.278949596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.278953507+07:00","message":"> Transcript [2518] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.278956693+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.465559681+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.465598909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.465604675+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.465619028+07:00","message":"[buffer interim] 188 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.465628782+07:00","message":"[bufferProcess] interim [890000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.465631241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.652849586+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.65288847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.652895773+07:00","message":"receive interim result [false|false]: ตรวจสอบโปร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.652909471+07:00","message":"[buffer interim] 188 false ตรวจสอบโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.652916078+07:00","message":"[bufferProcess] interim [70000000]:ตรวจสอบโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.652918536+07:00","message":"[bufferProcess] send to processor:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.652924951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.65292784+07:00","message":"> Transcript [2519] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.65293084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.652932788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.652934752+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.652937253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.780289749+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.780328946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.780334969+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.780351683+07:00","message":"[buffer interim] 188 false ตรวจสอบประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.78035919+07:00","message":"[bufferProcess] interim [190000000]:ตรวจสอบประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.780362278+07:00","message":"[bufferProcess] send to processor:ตรวจสอบโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.780369594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.780372562+07:00","message":"> Transcript [2520] [false]: 'ตรวจสอบโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.780379158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.780381563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.780383767+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.780385977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.980341217+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.980379083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.98038537+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.980400875+07:00","message":"[buffer interim] 188 false ตรวจสอบประวัติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.980409989+07:00","message":"[bufferProcess] interim [430000000]:ตรวจสอบประวัติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.980412543+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.980416551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.980419692+07:00","message":"> Transcript [2521] [false]: 'ตรวจสอบประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.980423156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.980425342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.980427423+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.980429623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.172664662+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.172707289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.172713268+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.172728684+07:00","message":"[buffer interim] 188 false ตรวจสอบประวัติพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172738828+07:00","message":"[bufferProcess] interim [550000000]:ตรวจสอบประวัติพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172741419+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172747361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172750317+07:00","message":"> Transcript [2522] [false]: 'ตรวจสอบประวัติผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172754355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172756882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172759452+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172761664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172766911+07:00","message":"Push: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172770419+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.17277288+07:00","message":"Set new StatePrefix : 'ตรวจสอบประวัติผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.172775275+07:00","message":"Next Push (prob) : 'สอบประวัติผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.172792495+07:00","message":"push: {false ตรวจ 0 0xc00369ab00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.174473467+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.174505371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.174510069+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.174523759+07:00","message":"[buffer interim] 188 false ตรวจสอบประวัติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.174529351+07:00","message":"[bufferProcess] interim [610000000]:ตรวจสอบประวัติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.174531592+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.174534953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.174537857+07:00","message":"> Transcript [2523] [false]: 'ตรวจสอบประวัติพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.174540164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.174542456+07:00","message":"Set new StatePrefix: 'ตรวจสอบประวัติพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.29448982+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.294528016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.29453373+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.294548929+07:00","message":"[buffer interim] 188 false ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.294561699+07:00","message":"[bufferProcess] interim [730000000]:ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.29456439+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.29457205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.294575654+07:00","message":"> Transcript [2524] [false]: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.294578603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.294580713+07:00","message":"Set new StatePrefix: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.733315406+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.820826482+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.82086802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้เสียชีวิตครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.820874148+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติผู้เสียชีวิตครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.820889733+07:00","message":"[buffer interim] 188 false ตรวจสอบประวัติผู้เสียชีวิตครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.820897772+07:00","message":"[bufferProcess] interim [330000000]:ตรวจสอบประวัติผู้เสียชีวิตครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.820901167+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.820904818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.820908218+07:00","message":"> Transcript [2525] [false]: 'ตรวจสอบประวัติผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.820912313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.820915017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.820917546+07:00","message":"StatePrefix: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.820920084+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.833155321+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.833212632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้เสียชีวิต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.833218485+07:00","message":"receive interim result [true|false]: ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.833230129+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.83323265+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.833239966+07:00","message":"[buffer interim] 188 true ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833248069+07:00","message":"[bufferProcess] interim [330000000]:ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833253133+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบประวัติผู้เสียชีวิตครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833269444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833296303+07:00","message":"> Transcript [2526] [false]: 'ตรวจสอบประวัติผู้เสียชีวิตครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833301488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833303895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833308384+07:00","message":"StatePrefix: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833310942+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833313125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833315529+07:00","message":"> Transcript [2527] [true]: 'ตรวจสอบประวัติผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833317783+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833319502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833321333+07:00","message":"StatePrefix: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.83332313+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.833330467+07:00","message":"Push: 'สอบประวัติผู้เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.833342156+07:00","message":"push: {true สอบประวัติผู้เสียชีวิต 0 0xc00369ab00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:15.840366073+07:00","message":"write wav file: './tmp/7582/7582_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.853249514+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:16.116488257+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:16.116488253+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.210743334+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.210794622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.210800983+07:00","message":"receive interim result [false|false]: เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.210815696+07:00","message":"[buffer interim] 189 false เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.210823385+07:00","message":"[bufferProcess] interim [420000000]:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.2108262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.505829667+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.505865859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.505871245+07:00","message":"receive interim result [false|false]: เกี่ยวข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.505882827+07:00","message":"[buffer interim] 189 false เกี่ยวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.505889177+07:00","message":"[bufferProcess] interim [660000000]:เกี่ยวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.505891344+07:00","message":"[bufferProcess] send to processor:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.505896694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.505899623+07:00","message":"> Transcript [2528] [false]: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.50590196+07:00","message":"Set StatePrefix (first interim): 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.510268352+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.510301605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.510307233+07:00","message":"receive interim result [false|false]: เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.510323979+07:00","message":"[buffer interim] 189 false เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.510331857+07:00","message":"[bufferProcess] interim [720000000]:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.510334526+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.510341603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.510344172+07:00","message":"> Transcript [2529] [false]: 'เกี่ยวข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.510347312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.510349662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.510351765+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.510354439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.697859101+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.697892063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.697898191+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.69791139+07:00","message":"[buffer interim] 189 false เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.697917942+07:00","message":"[bufferProcess] interim [900000000]:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.697920379+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.697924357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.697927209+07:00","message":"> Transcript [2530] [false]: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.697930151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.697932438+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.697934451+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.697936449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.013720609+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.018915185+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.018966666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.01897339+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.018990206+07:00","message":"[buffer interim] 189 false เกี่ยวข้องกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.018998912+07:00","message":"[bufferProcess] interim [140000000]:เกี่ยวข้องกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.019001605+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.019010184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.01901306+07:00","message":"> Transcript [2531] [false]: 'เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.01901669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.019018874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.019021429+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.019024688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.072868075+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.089534503+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.089574505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.089580418+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.08959185+07:00","message":"[buffer interim] 189 false เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089598583+07:00","message":"[bufferProcess] interim [260000000]:เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089601082+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089606218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089609003+07:00","message":"> Transcript [2532] [false]: 'เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089612212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089614832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089616825+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089619349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089623844+07:00","message":"Push: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089625915+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.089627989+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.08963016+07:00","message":"Next Push (prob) : 'ข้องกับยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.089637424+07:00","message":"push: {false เกี่ยว 0 0xc004026700}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.103937335+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.103980405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับยาเสพ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.103988866+07:00","message":"receive interim result [true|false]: เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.104001103+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.104004729+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.104019507+07:00","message":"[buffer interim] 189 true เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104028931+07:00","message":"[bufferProcess] interim [380000000]:เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104041051+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104044927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104048071+07:00","message":"> Transcript [2533] [false]: 'เกี่ยวข้องกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104051539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104053609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104055588+07:00","message":"StatePrefix: 'เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.10405888+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104060848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104064924+07:00","message":"> Transcript [2534] [true]: 'เกี่ยวข้องกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104067466+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104069198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104071139+07:00","message":"StatePrefix: 'เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104072956+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.104078406+07:00","message":"Push: 'ข้องกับยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.104086159+07:00","message":"push: {true ข้องกับยาเสพ 0 0xc004026700}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:17.110355951+07:00","message":"write wav file: './tmp/7582/7582_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.20150298+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.339826613+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.339850587+07:00","message":"found end of frame, send empty tag with msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.3398536+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.339861468+07:00","message":"[buffer interim] 190 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.339870187+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.339874229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.339877131+07:00","message":"> Transcript [2535] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.339879692+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.339881627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.339883583+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.339885494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.339887976+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.339898017+07:00","message":"push: {true \n 0 0xc000186f80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:17.345310081+07:00","message":"write wav file: './tmp/7582/7582_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.453625845+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.987773631+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.987815095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.987819944+07:00","message":"receive interim result [false|false]: เบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.987834157+07:00","message":"[buffer interim] 191 false เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.987840269+07:00","message":"[bufferProcess] interim [420000000]:เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.987842192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.172088088+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.172130063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.172136521+07:00","message":"receive interim result [false|false]: เบิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.172152864+07:00","message":"[buffer interim] 191 false เบิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.172160626+07:00","message":"[bufferProcess] interim [540000000]:เบิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.172165285+07:00","message":"[bufferProcess] send to processor:เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.17216944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.172172531+07:00","message":"> Transcript [2536] [false]: 'เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.172175126+07:00","message":"Set StatePrefix (first interim): 'เบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.299536376+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.299576043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.299582095+07:00","message":"receive interim result [false|false]: เบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.299593452+07:00","message":"[buffer interim] 191 false เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.299602474+07:00","message":"[bufferProcess] interim [660000000]:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.299605747+07:00","message":"[bufferProcess] send to processor:เบิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.299612392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.299616546+07:00","message":"> Transcript [2537] [false]: 'เบิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.299619538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.29962242+07:00","message":"Set new StatePrefix: 'เบิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.877467248+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.877508102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.87751401+07:00","message":"receive interim result [false|false]: เบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.877529841+07:00","message":"[buffer interim] 191 false เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.877537578+07:00","message":"[bufferProcess] interim [260000000]:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.877540287+07:00","message":"[bufferProcess] send to processor:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.877547712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.877550576+07:00","message":"> Transcript [2538] [false]: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.877553178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.877555546+07:00","message":"Set new StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.879559492+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.879574248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.879578314+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.879588399+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.879591787+07:00","message":"[bufferProcess] interim [320000000]:เบื้องต้นตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.879594167+07:00","message":"[bufferProcess] send to processor:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.879596972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.879599446+07:00","message":"> Transcript [2539] [false]: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.879601948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.879604182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.879606248+07:00","message":"StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.87960844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.06643993+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.066479195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.06648547+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.066499679+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.066506862+07:00","message":"[bufferProcess] interim [440000000]:เบื้องต้นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.066509396+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.066516538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.066519623+07:00","message":"> Transcript [2540] [false]: 'เบื้องต้นตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.066523143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.066525566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.066527568+07:00","message":"StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.066529965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:19.117132171+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:19.117181523+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.21241678+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.212444544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.212449824+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.212463934+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.21247072+07:00","message":"[bufferProcess] interim [620000000]:เบื้องต้นตั้งประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.212473545+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.212478517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.212481354+07:00","message":"> Transcript [2541] [false]: 'เบื้องต้นตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.212484527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.212486687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.212488541+07:00","message":"StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.212490507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.528648262+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.528684783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.528690532+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.528705679+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528712234+07:00","message":"[bufferProcess] interim [860000000]:เบื้องต้นตั้งประเด็นเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528714843+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528721773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528727486+07:00","message":"> Transcript [2542] [false]: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528731539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528734013+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528735905+07:00","message":"StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528738078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528745448+07:00","message":"Push: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528747692+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528749727+07:00","message":"Set new StatePrefix : 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.528752517+07:00","message":"Next Push (prob) : 'ตั้งประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.528761338+07:00","message":"push: {false เบื้องต้น 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.592908126+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.592954371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.59296116+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.592976478+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.592983882+07:00","message":"[bufferProcess] interim [980000000]:เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.592986509+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.592990089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.592993224+07:00","message":"> Transcript [2543] [false]: 'เบื้องต้นตั้งประเด็นเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.592996369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.59299853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.593000709+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.593003171+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.778960394+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.779017866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.779024125+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.779041631+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.779049626+07:00","message":"[bufferProcess] interim [160000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.779052603+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.779060748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.779063924+07:00","message":"> Transcript [2544] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.779067791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.779070989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.779073164+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.779078062+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.039727685+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.039766307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.039772372+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.039787352+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.039805148+07:00","message":"[bufferProcess] interim [340000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.039808486+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.039813083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.039816209+07:00","message":"> Transcript [2545] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.039819721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.039822245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.039824714+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.039827315+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.230197989+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.230242829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.230249955+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.230262805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.230266126+07:00","message":"receive interim result [false|false]:  2 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.230274678+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.230278851+07:00","message":"[buffer interim] 191 false  2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230284985+07:00","message":"[bufferProcess] interim [580000000]:เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230288079+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.23029132+07:00","message":"[bufferProcess] interim [580000000]: 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230294151+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230297018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230299925+07:00","message":"> Transcript [2546] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230303435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230305776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.23030763+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230309854+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230313235+07:00","message":"Push: 'ตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230315316+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230317452+07:00","message":"Set new StatePrefix : 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.230319713+07:00","message":"Next Push (prob) : 'เอาไว้ 2 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.230328322+07:00","message":"push: {false ตั้งประเด็น 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.440920792+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.440959367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.440965533+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.440975087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.440977912+07:00","message":"receive interim result [false|false]:  เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.440985829+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.440989548+07:00","message":"[buffer interim] 191 false  เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.440994546+07:00","message":"[bufferProcess] interim [760000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.440997276+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.44100037+07:00","message":"[bufferProcess] interim [760000000]: เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.441002719+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.441005558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.441008736+07:00","message":"> Transcript [2547] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.441012553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.441014755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.441016741+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.44101882+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.485629798+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.485667321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.485674058+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.485684376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.485687191+07:00","message":"receive interim result [false|false]:  เรื่องสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.485694484+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.485698671+07:00","message":"[buffer interim] 191 false  เรื่องสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485704617+07:00","message":"[bufferProcess] interim [820000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485707606+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485710879+07:00","message":"[bufferProcess] interim [820000000]: เรื่องสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485713348+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485716217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485718971+07:00","message":"> Transcript [2548] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485721859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485723843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485725779+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.485727891+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.520075842+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.520111881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.52011841+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.520129223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.520132367+07:00","message":"receive interim result [false|false]:  เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.520140168+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.520145695+07:00","message":"[buffer interim] 191 false  เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.520151111+07:00","message":"[bufferProcess] interim [880000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.520153722+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.520158795+07:00","message":"[bufferProcess] interim [880000000]: เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.520161563+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.520164629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.520167448+07:00","message":"> Transcript [2549] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.520170981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.520173184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.520175076+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.52017732+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.611913955+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.613944338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.61395496+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.613965068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องคือความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.613968227+07:00","message":"receive interim result [false|false]:  เรื่องคือความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.613975495+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.613978833+07:00","message":"[buffer interim] 191 false  เรื่องคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.613983537+07:00","message":"[bufferProcess] interim [940000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.613985935+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.613989421+07:00","message":"[bufferProcess] interim [940000000]: เรื่องคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.61399242+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.613995509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.613998365+07:00","message":"> Transcript [2550] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.614001793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.614011087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.614013372+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.614015435+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.614021486+07:00","message":"Push: 'เอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.614023609+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.614025707+07:00","message":"Set new StatePrefix : 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.614028186+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.614035962+07:00","message":"push: {false เอาไว้ 2 เรื่อง 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.685076953+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.685113562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.68511953+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.685133328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.685136256+07:00","message":"receive interim result [false|false]:  เรื่องความขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.685144821+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.685148063+07:00","message":"[buffer interim] 191 false  เรื่องความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.685157048+07:00","message":"[bufferProcess] interim [120000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.685159937+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.685175153+07:00","message":"[bufferProcess] interim [120000000]: เรื่องความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.68517774+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.685180955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.685183983+07:00","message":"> Transcript [2551] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.685186501+07:00","message":"Set StatePrefix (first interim): 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.927798953+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.927834519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.92784023+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.927850693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.927853882+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.927860754+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.927864182+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.927869345+07:00","message":"[bufferProcess] interim [300000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.927871974+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.927875359+07:00","message":"[bufferProcess] interim [300000000]: เรื่องความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.927878463+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.92788149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.927884371+07:00","message":"> Transcript [2552] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.927888747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.927890978+07:00","message":"Set new StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.3779621+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.378004322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.378010805+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.378022734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.378025755+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.378033661+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.37804134+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.378047508+07:00","message":"[bufferProcess] interim [780000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.378050667+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.378058527+07:00","message":"[bufferProcess] interim [780000000]: เรื่องความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.378061873+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.378065589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.378068932+07:00","message":"> Transcript [2553] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.37807275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.378074915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.378076976+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.378079515+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.639953371+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.639988931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.639994691+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.640010159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.640015372+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.640024413+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.640029221+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้งและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.640035021+07:00","message":"[bufferProcess] interim [960000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.64003805+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.640041478+07:00","message":"[bufferProcess] interim [960000000]: เรื่องความขัดแย้งและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.640045406+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.640049903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.640052951+07:00","message":"> Transcript [2554] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.640056739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.640059118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.640061815+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.640064392+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.827253362+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.827297093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.827304133+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.827319659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.827322752+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.827331785+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.827336181+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.827341958+07:00","message":"[bufferProcess] interim [140000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.827345259+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.827348869+07:00","message":"[bufferProcess] interim [140000000]: เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.827351992+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.827355468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.827362826+07:00","message":"> Transcript [2555] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.827366771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.82736894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.827371067+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.827373417+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.088846675+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.088883928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.088889991+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.088901257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.088904358+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.088911828+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.088915825+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้งและผลประโยชน์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088922149+07:00","message":"[bufferProcess] interim [440000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088924792+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088928183+07:00","message":"[bufferProcess] interim [440000000]: เรื่องความขัดแย้งและผลประโยชน์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088931728+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088935713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088938892+07:00","message":"> Transcript [2556] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088943397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088946945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088949041+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088951241+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088953966+07:00","message":"Push: 'ความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.08895586+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088958163+07:00","message":"Set new StatePrefix : 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.088960537+07:00","message":"Next Push (prob) : 'แย้งและผลประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.088970517+07:00","message":"push: {false ความขัด 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.092803578+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.092817557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.09282512+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.092834871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.092838542+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.092843315+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.092846479+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092850239+07:00","message":"[bufferProcess] interim [500000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092853568+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092856221+07:00","message":"[bufferProcess] interim [500000000]: เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092859092+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092861303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092863746+07:00","message":"> Transcript [2557] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092867017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092869033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092870892+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.092873617+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:22.117457813+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:22.117474391+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.225858408+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.225892529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.225899347+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.225909024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จากหญ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.225912389+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.225919883+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.225925581+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225930935+07:00","message":"[bufferProcess] interim [620000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225933996+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225939486+07:00","message":"[bufferProcess] interim [620000000]: เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225942348+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225945422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225948362+07:00","message":"> Transcript [2558] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225952687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225954792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225956819+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.225959628+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.409902787+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.409946098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.409954146+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.409967133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จากยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.409970554+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.409980143+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.409986881+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.409993141+07:00","message":"[bufferProcess] interim [740000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.409996432+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.409999978+07:00","message":"[bufferProcess] interim [740000000]: เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.410003076+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.410006496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.410009456+07:00","message":"> Transcript [2559] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.410013445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.410015596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.410017628+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.410020248+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.413177729+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.41319631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.413201241+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.413212382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.413216366+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.413222038+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.413229374+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413233394+07:00","message":"[bufferProcess] interim [800000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413235839+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413238813+07:00","message":"[bufferProcess] interim [800000000]: เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413241931+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413244962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413247171+07:00","message":"> Transcript [2560] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413250123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413252306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413254811+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413257104+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413260277+07:00","message":"Push: 'แย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413262425+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413264939+07:00","message":"Set new StatePrefix : 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.413272275+07:00","message":"Next Push (prob) : 'จากยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.413280895+07:00","message":"push: {false แย้งและผลประโยชน์ 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.582128459+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.654539146+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.654585692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.65459191+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.654604994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.654608881+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.654628952+07:00","message":"[buffer interim] 191 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.654646632+07:00","message":"[buffer interim] 191 false  เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.654654476+07:00","message":"[bufferProcess] interim [40000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.654658212+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.654663905+07:00","message":"[bufferProcess] interim [40000000]: เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.654667362+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.654670648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.65467375+07:00","message":"> Transcript [2561] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.654677639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.654679704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.654681645+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.654684789+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.699524866+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.699580174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด\",\"confidence\":0.9567407}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.699591653+07:00","message":"receive interim result [true|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.699604944+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.699608033+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.69961722+07:00","message":"[buffer interim] 191 true เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699629443+07:00","message":"[bufferProcess] interim [130000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699635088+07:00","message":"[bufferProcess] send to processor (isfinal):เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699640713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699645103+07:00","message":"> Transcript [2562] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699650286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699653162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699656136+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699660734+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.69966395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699667065+07:00","message":"> Transcript [2563] [true]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699670829+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699673535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699676416+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699679973+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.699684646+07:00","message":"Push: 'จากยาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.699697554+07:00","message":"push: {true จากยาเสพติด 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:22.719000332+07:00","message":"write wav file: './tmp/7582/7582_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.903973516+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.260967721+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.261021265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.261026943+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.261041738+07:00","message":"[buffer interim] 192 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.26104901+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.261051067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.588651602+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.588695983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.588701939+07:00","message":"receive interim result [false|false]: แล้วความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.588716856+07:00","message":"[buffer interim] 192 false แล้วความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.588724404+07:00","message":"[bufferProcess] interim [600000000]:แล้วความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.588727111+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.588734403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.588737805+07:00","message":"> Transcript [2564] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.588740321+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.607721662+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.607766221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.607771907+07:00","message":"receive interim result [false|false]: แล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.607793875+07:00","message":"[buffer interim] 192 false แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.607811945+07:00","message":"[bufferProcess] interim [660000000]:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.607814713+07:00","message":"[bufferProcess] send to processor:แล้วความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.607822445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.607825164+07:00","message":"> Transcript [2565] [false]: 'แล้วความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.607829193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.607832775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.607835564+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.607837861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.633441003+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.633477509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.633482553+07:00","message":"receive interim result [false|false]: และความขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.633497417+07:00","message":"[buffer interim] 192 false และความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.63350442+07:00","message":"[bufferProcess] interim [780000000]:และความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.633506905+07:00","message":"[bufferProcess] send to processor:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.63351015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.633512678+07:00","message":"> Transcript [2566] [false]: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.633516496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.633518593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.633520711+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.633523293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.75709513+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.757141129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.757147249+07:00","message":"receive interim result [false|false]: และความขัดแย้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.757169875+07:00","message":"[buffer interim] 192 false และความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.757182076+07:00","message":"[bufferProcess] interim [840000000]:และความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.757184912+07:00","message":"[bufferProcess] send to processor:และความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.757188554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.757191203+07:00","message":"> Transcript [2567] [false]: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.757193957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.757196034+07:00","message":"Set new StatePrefix: 'และความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.944445554+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.944481936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.944488291+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.944505559+07:00","message":"[buffer interim] 192 false และความขัดแย้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.944514444+07:00","message":"[bufferProcess] interim [80000000]:และความขัดแย้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.944517496+07:00","message":"[bufferProcess] send to processor:และความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.944523375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.944528737+07:00","message":"> Transcript [2568] [false]: 'และความขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.944532608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.94453498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.944537281+07:00","message":"StatePrefix: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.944539575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.134361046+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.134404819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.134412484+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.134427453+07:00","message":"[buffer interim] 192 false และความขัดแย้งเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.13443524+07:00","message":"[bufferProcess] interim [260000000]:และความขัดแย้งเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.134439044+07:00","message":"[bufferProcess] send to processor:และความขัดแย้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.134444373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.134448538+07:00","message":"> Transcript [2569] [false]: 'และความขัดแย้งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.134453197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.13445612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.134459282+07:00","message":"StatePrefix: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.13446236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.332014042+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.332050639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.332056341+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่องการแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.332070529+07:00","message":"[buffer interim] 192 false และความขัดแย้งเรื่องการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.332077351+07:00","message":"[bufferProcess] interim [440000000]:และความขัดแย้งเรื่องการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.332080003+07:00","message":"[bufferProcess] send to processor:และความขัดแย้งเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.332085271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.332088009+07:00","message":"> Transcript [2570] [false]: 'และความขัดแย้งเรื่องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.332092111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.332094375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.332097915+07:00","message":"StatePrefix: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.332100146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.337290809+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.337310829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.337315709+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่องการเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.337326043+07:00","message":"[buffer interim] 192 false และความขัดแย้งเรื่องการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337330836+07:00","message":"[bufferProcess] interim [500000000]:และความขัดแย้งเรื่องการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337332992+07:00","message":"[bufferProcess] send to processor:และความขัดแย้งเรื่องการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337335892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337338423+07:00","message":"> Transcript [2571] [false]: 'และความขัดแย้งเรื่องการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337341284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337343329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337345496+07:00","message":"StatePrefix: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337347541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.33735195+07:00","message":"Push: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337353984+07:00","message":"TextPushed: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337356232+07:00","message":"Set new StatePrefix : 'และความขัดแย้งเรื่องการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.337358668+07:00","message":"Next Push (prob) : 'แย้งเรื่องการแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.337367608+07:00","message":"push: {false และความขัด 0 0xc004026000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.5249612+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.525007951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการเก็บของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.525015551+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่องการเก็บของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.525028444+07:00","message":"[buffer interim] 192 false และความขัดแย้งเรื่องการเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.525037619+07:00","message":"[bufferProcess] interim [680000000]:และความขัดแย้งเรื่องการเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.525042265+07:00","message":"[bufferProcess] send to processor:และความขัดแย้งเรื่องการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.525049199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.525054272+07:00","message":"> Transcript [2572] [false]: 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.525057755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.525061054+07:00","message":"Set new StatePrefix: 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.84767674+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.847714512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการเก็บของเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.847720227+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.847729912+07:00","message":"[buffer interim] 192 false และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.847736419+07:00","message":"[bufferProcess] interim [980000000]:และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.847739038+07:00","message":"[bufferProcess] send to processor:และความขัดแย้งเรื่องการเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.847742494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.847745141+07:00","message":"> Transcript [2573] [false]: 'และความขัดแย้งเรื่องการเก็บของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.847748456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.847750473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.847752769+07:00","message":"StatePrefix: 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.8477552+07:00","message":"TextPushed: 'และความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.893678176+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.996364115+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.996420813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการเก็บของเก่า\",\"confidence\":0.93829197}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.99642893+07:00","message":"receive interim result [true|false]: และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.996440461+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.996443707+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.996454211+07:00","message":"[buffer interim] 192 true และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996468745+07:00","message":"[bufferProcess] interim [220000000]:และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996473926+07:00","message":"[bufferProcess] send to processor (isfinal):และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996479824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996484304+07:00","message":"> Transcript [2574] [false]: 'และความขัดแย้งเรื่องการเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996488842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.99649186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996495906+07:00","message":"StatePrefix: 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996499537+07:00","message":"TextPushed: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996502428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996505706+07:00","message":"> Transcript [2575] [true]: 'และความขัดแย้งเรื่องการเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996509188+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996511845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996514607+07:00","message":"StatePrefix: 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996517609+07:00","message":"TextPushed: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.996522638+07:00","message":"Push: 'แย้งเรื่องการเก็บของเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.996535245+07:00","message":"push: {true แย้งเรื่องการเก็บของเก่า 0 0xc004026000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:25.003766843+07:00","message":"write wav file: './tmp/7582/7582_192.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:25.11811437+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:25.118135031+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.144901056+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.501761031+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.501796524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.501809892+07:00","message":"receive interim result [false|false]: ซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.501822104+07:00","message":"[buffer interim] 193 false ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.501829608+07:00","message":"[bufferProcess] interim [420000000]:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.501832215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.635499345+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.635537471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.635543083+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.635554518+07:00","message":"[buffer interim] 193 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.635563476+07:00","message":"[bufferProcess] interim [480000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.635566692+07:00","message":"[bufferProcess] send to processor:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.635573479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.635577642+07:00","message":"> Transcript [2576] [false]: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.635580706+07:00","message":"Set StatePrefix (first interim): 'ซึ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.692577315+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.692618226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.692623881+07:00","message":"receive interim result [false|false]: ซึ่งผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.692638989+07:00","message":"[buffer interim] 193 false ซึ่งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.692646753+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.692649357+07:00","message":"[bufferProcess] send to processor:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.692657851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.692660668+07:00","message":"> Transcript [2577] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.692662872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.692664879+07:00","message":"Set new StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.816423127+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.816462944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.81646872+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.816484461+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.816491272+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.816493708+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.816514103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.816517256+07:00","message":"> Transcript [2578] [false]: 'ซึ่งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.816519963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.816521847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.816523924+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.816525957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.86835441+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.868388589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้กอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.868394156+07:00","message":"receive interim result [false|false]: ซึ่งผู้กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.86840682+07:00","message":"[buffer interim] 193 false ซึ่งผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.868414572+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.86841709+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.868420457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.868423328+07:00","message":"> Transcript [2579] [false]: 'ซึ่งผู้ก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.86842618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.868428262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.86843031+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.86843234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.993907812+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.993928079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.993932365+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.993943382+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.99394879+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993951425+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993956933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993959295+07:00","message":"> Transcript [2580] [false]: 'ซึ่งผู้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993962223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993964221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993966052+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993968137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.385446201+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.385485813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.385491801+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.385505142+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385511438+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งผู้ก่อเหตุอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.38551378+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385518837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385522102+07:00","message":"> Transcript [2581] [false]: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385525224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385527551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385529499+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.38553168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385537353+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385539518+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385541478+07:00","message":"Set new StatePrefix : 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.385543807+07:00","message":"Next Push (prob) : 'ผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.385550807+07:00","message":"push: {false ซึ่ง 0 0xc004026680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.581902678+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.581945278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.581951435+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.581972322+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.581979603+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งผู้ก่อเหตุอาจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.581982048+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.581989566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.581992672+07:00","message":"> Transcript [2582] [false]: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.581996226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.581998433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.582000375+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.582002738+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.767375647+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.767417368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.767423327+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.767439165+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.767445513+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.767448164+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.76745362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.767461572+07:00","message":"> Transcript [2583] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.767465062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.767467372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.767469844+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.767472062+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.013332826+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.013375544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.013382051+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.013397249+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.013404529+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.013407307+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.013415063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.013418164+07:00","message":"> Transcript [2584] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.013423364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.013427389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.013432396+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.013435809+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.278703241+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.278748106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.278754554+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.278769893+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278778043+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278781063+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278789371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278792905+07:00","message":"> Transcript [2585] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278796884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278799705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278808557+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278811395+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278817547+07:00","message":"Push: 'ผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278819547+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278821794+07:00","message":"Set new StatePrefix : 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.278824392+07:00","message":"Next Push (prob) : 'อาจเข้าใจผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.278854049+07:00","message":"push: {false ผู้ก่อเหตุ 0 0xc004026680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.49254972+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.492589168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.49259673+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.492615341+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.492624158+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.492628013+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.492634438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.492637592+07:00","message":"> Transcript [2586] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.492642121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.492644516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.492646545+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.492649017+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.614083955+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.614129052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.614134901+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.614151461+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.614158279+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.614160808+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.614164476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.614167417+07:00","message":"> Transcript [2587] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.614171448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.614173675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.61417576+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.614178623+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.725098676+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.725123419+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.725126207+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.725128318+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.725130221+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.725132316+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.725134505+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.725136656+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.72513887+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.737249503+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.737295241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.73730164+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.73731797+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.737324977+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.737327352+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.737333883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.737337226+07:00","message":"> Transcript [2588] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.737340924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.737343129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.737345276+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.737348168+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.795885848+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.795924763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูดเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.795931386+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูดเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.795945882+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795953086+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795955832+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.79596281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.79596584+07:00","message":"> Transcript [2589] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795970201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795975781+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795978873+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795986359+07:00","message":"Push: 'อาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795988616+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795990977+07:00","message":"Set new StatePrefix : 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795993413+07:00","message":"Next Push (prob) : 'ว่าผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.796001942+07:00","message":"push: {false อาจเข้าใจผิด 0 0xc004026680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.924634262+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.924685199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.924693363+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.924714464+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.924720205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.924725488+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.924738266+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.924743566+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924750653+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924754991+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924759751+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924763037+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924767081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924771265+07:00","message":"> Transcript [2590] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924775264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.92477869+07:00","message":"Set new StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924781547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924784521+07:00","message":"> Transcript [2591] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.92478749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.924790282+07:00","message":"Set new StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:28.118457202+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:28.118479816+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.391197641+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.391245981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.391256861+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.391273483+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.391281206+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.391284642+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.39129283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.391295988+07:00","message":"> Transcript [2592] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.391300348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.391302967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.391305494+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.391308779+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.506399736+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.506438099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.50644578+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.506458656+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.506464981+07:00","message":"[bufferProcess] interim [420000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.506467877+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.506474649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.506477392+07:00","message":"> Transcript [2593] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.506480725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.506482739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.506484992+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.506488186+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.543110863+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.626443115+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.626485062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.626494033+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.626511656+07:00","message":"[buffer interim] 193 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.6265209+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.626525377+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.626531513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.626534409+07:00","message":"> Transcript [2594] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.626538104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.626540236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.626542457+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.626544773+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.650543997+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.650588809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.650596983+07:00","message":"receive interim result [true|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.650609158+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.650612271+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.650620574+07:00","message":"[buffer interim] 193 true ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650629208+07:00","message":"[bufferProcess] interim [630000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650634632+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650650856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650677173+07:00","message":"> Transcript [2595] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650682942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.65068549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650687981+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650690808+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650698078+07:00","message":"Push: 'ว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650700186+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650702533+07:00","message":"Set new StatePrefix : 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650705441+07:00","message":"Next Push (prob) : 'ชีวิตหลักทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.65070806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650710446+07:00","message":"> Transcript [2596] [true]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650712905+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650714662+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650716814+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650718847+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.650721675+07:00","message":"Push: 'ชีวิตหลักทรัพย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.650724019+07:00","message":"push: {false ว่าผู้เสีย 0 0xc004026680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.650755892+07:00","message":"push: {true ชีวิตหลักทรัพย์ 0 0xc004026680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:28.661722849+07:00","message":"write wav file: './tmp/7582/7582_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.674976488+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.501759095+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.584428925+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.58445229+07:00","message":"found end of frame, send empty tag with msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.584455974+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.584463831+07:00","message":"[buffer interim] 194 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.58447166+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.584481163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.584484161+07:00","message":"> Transcript [2597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.584486769+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.584488926+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.584490913+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.584492929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.584495454+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.58450617+07:00","message":"push: {true \n 0 0xc0020a2980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:29.590704339+07:00","message":"write wav file: './tmp/7582/7582_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.083221557+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:31.119212526+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:31.119229286+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.293739268+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.38343537+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.383455065+07:00","message":"found end of frame, send empty tag with msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.383458207+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.383466624+07:00","message":"[buffer interim] 195 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.383473953+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.383478351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.383481341+07:00","message":"> Transcript [2598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.383483853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.383485954+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.383487899+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.383489745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.383492447+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.383502243+07:00","message":"push: {true \n 0 0xc004026a80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:31.389871472+07:00","message":"write wav file: './tmp/7582/7582_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.424063658+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.428886517+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.428938022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.42894524+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.428964464+07:00","message":"[buffer interim] 196 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.428971817+07:00","message":"[bufferProcess] interim [960000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.428973902+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.428980933+07:00","message":"[bufferProcess] send to processor (ticker):เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.428983563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.428986559+07:00","message":"> Transcript [2599] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.428989705+07:00","message":"Set StatePrefix (first interim): 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.451789805+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.451834947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.451841812+07:00","message":"receive interim result [false|false]: เจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.451856552+07:00","message":"[buffer interim] 196 false เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.451862975+07:00","message":"[bufferProcess] interim [20000000]:เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.45186511+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.591904849+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.591950401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.591957606+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.591973069+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.591980183+07:00","message":"[bufferProcess] interim [140000000]:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.591982765+07:00","message":"[bufferProcess] send to processor:เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.59199009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.591993007+07:00","message":"> Transcript [2600] [false]: 'เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.59199637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.59199872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.592001363+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.592003776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.850724745+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.850768579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สรร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.850775884+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สรร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.850790996+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.850798375+07:00","message":"[bufferProcess] interim [440000000]:เจ้าหน้าที่สรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.850801107+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.850807821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.850818406+07:00","message":"> Transcript [2601] [false]: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.850823221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.850825797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.850827839+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.85083013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.85546878+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.855483099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.855487417+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.855498569+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.85550369+07:00","message":"[bufferProcess] interim [500000000]:เจ้าหน้าที่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.855506117+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.855508943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.855511651+07:00","message":"> Transcript [2602] [false]: 'เจ้าหน้าที่สรร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.855514315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.85551631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.855518184+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.855520094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.044079041+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.044106615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.044114769+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.044128819+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.044135033+07:00","message":"[bufferProcess] interim [680000000]:เจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.044137373+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.04414091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.044143917+07:00","message":"> Transcript [2603] [false]: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.044148012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.044150136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.044151912+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.044154064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.044162488+07:00","message":"Push: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.044166565+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.04416878+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.04417132+07:00","message":"Next Push (prob) : 'หน้าที่สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.044180926+07:00","message":"push: {false เจ้า 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.364434706+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.364481705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.364488038+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.364502942+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.364510836+07:00","message":"[bufferProcess] interim [980000000]:เจ้าหน้าที่สำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.364513411+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.364521308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.364524134+07:00","message":"> Transcript [2604] [false]: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.364527691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.36453035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.364532817+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.364535536+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.493500455+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.493541892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.493548028+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.493564267+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.493572335+07:00","message":"[bufferProcess] interim [100000000]:เจ้าหน้าที่สำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.49357508+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.493583002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.493586387+07:00","message":"> Transcript [2605] [false]: 'เจ้าหน้าที่สำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.493590489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.493593292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.493595694+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.493598382+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.683333704+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.683371516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.683378948+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.683394947+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.683402374+07:00","message":"[bufferProcess] interim [280000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.683405221+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.683413137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.683416027+07:00","message":"> Transcript [2606] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.683419534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.683421904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.683424417+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.683429179+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:34.120009553+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:34.120009554+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.254939096+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.254983738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.254990336+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.255007217+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255014665+07:00","message":"[bufferProcess] interim [880000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255017909+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255026795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255029801+07:00","message":"> Transcript [2607] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255033739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255036732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255039118+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255043573+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255050688+07:00","message":"Push: 'หน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255052695+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255054853+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.255057385+07:00","message":"Next Push (prob) : 'งานพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.255066699+07:00","message":"push: {false หน้าที่สำนัก 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.381777662+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.381812355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.381824666+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.381835713+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.381842947+07:00","message":"[bufferProcess] interim [940000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.38184546+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.381850993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.381853842+07:00","message":"> Transcript [2608] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.381857271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.38185964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.381861869+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.381864553+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.777298895+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.777328737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.777334109+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.777353374+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.777360629+07:00","message":"[bufferProcess] interim [420000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.777363941+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.777371073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.777374876+07:00","message":"> Transcript [2609] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.777378479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.777381148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.777383527+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.777385984+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.961663868+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.961697727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.961703579+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.961719869+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.961726745+07:00","message":"[bufferProcess] interim [600000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.961729464+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.961733743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.961736804+07:00","message":"> Transcript [2610] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.961740084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.961742291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.961744599+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.961747382+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.350600574+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.350639524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.350645559+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.350656854+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350663159+07:00","message":"[bufferProcess] interim [20000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350665681+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.35067124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350674227+07:00","message":"> Transcript [2611] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.35067762+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350679951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350682155+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350685289+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350690744+07:00","message":"Push: 'งานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350694153+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350699452+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.350703944+07:00","message":"Next Push (prob) : 'จังหวัดกำแพงเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.350720541+07:00","message":"push: {false งานพระพุทธศาสนา 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.61954389+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.619594754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.619601242+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.619614338+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.619623677+07:00","message":"[bufferProcess] interim [140000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.619626674+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.619635181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.619638113+07:00","message":"> Transcript [2612] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.619642771+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.61964666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.619649293+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.619652421+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.623109937+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.623145798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.623151847+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.623168301+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.623175599+07:00","message":"[bufferProcess] interim [200000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.623178917+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.62318614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.62318883+07:00","message":"> Transcript [2613] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.623192454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.62319476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.62319716+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.623200022+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.679936834+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.679961344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.679967239+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.679980696+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.679986212+07:00","message":"[bufferProcess] interim [320000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.679988979+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.679992509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.679995018+07:00","message":"> Transcript [2614] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.679998532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.680000899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.68000328+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.680006141+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.001213277+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.001253221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.001259265+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.001273833+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.001280588+07:00","message":"[bufferProcess] interim [620000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.00128413+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.001287992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.001291286+07:00","message":"> Transcript [2615] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.001294684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.001296774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.001299662+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.001302963+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.00130635+07:00","message":"Push: 'จังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.00130846+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.001310934+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.001313576+07:00","message":"Next Push (prob) : 'ลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.001321444+07:00","message":"push: {false จังหวัดกำแพงเพชร 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.255960307+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.256005152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.25601224+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.256024492+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.256034037+07:00","message":"[bufferProcess] interim [860000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.25603811+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.256044538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.25604891+07:00","message":"> Transcript [2616] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.256054311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.256057845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.256061353+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.256064247+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.575133947+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.575175707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.575181631+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.575192798+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.575199069+07:00","message":"[bufferProcess] interim [160000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.57520215+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.575207994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.575210708+07:00","message":"> Transcript [2617] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.575214544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.575216769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.575219793+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.575222547+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.577428637+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.577446105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.577451067+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.5774609+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.577465918+07:00","message":"[bufferProcess] interim [220000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.577468373+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.577473387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.577475642+07:00","message":"> Transcript [2618] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.577478502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.577480715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.577482887+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.577485291+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.773614051+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.773653869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.773659713+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.773675508+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773682066+07:00","message":"[bufferProcess] interim [340000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773684657+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773688236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773691105+07:00","message":"> Transcript [2619] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773695384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773697544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773701585+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773704882+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773714361+07:00","message":"Push: 'ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773716455+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773719156+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.773722326+07:00","message":"Next Push (prob) : 'ตรวจสอบวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.773730502+07:00","message":"push: {false ลงพื้นที่ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.775917764+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.775951054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.775957428+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.77597461+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.775980785+07:00","message":"[bufferProcess] interim [400000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.775983817+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.775991539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.775994679+07:00","message":"> Transcript [2620] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.775997652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.775999939+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.899886271+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.899925924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.899933851+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.899948336+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.899956523+07:00","message":"[bufferProcess] interim [520000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.899959786+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.899966825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.899969729+07:00","message":"> Transcript [2621] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.899972896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.899975105+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.084193589+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.084230524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.084237137+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.084247553+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.08425455+07:00","message":"[bufferProcess] interim [700000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.08425724+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.084261123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.084264385+07:00","message":"> Transcript [2622] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.084268354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.084270414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.084272368+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.08427521+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:37.120160376+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:37.120186196+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.231384316+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.23142815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.231435678+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.231449701+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.231456692+07:00","message":"[bufferProcess] interim [820000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.231459586+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.231466687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.231469991+07:00","message":"> Transcript [2623] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.231474452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.231477152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.231479192+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.231482142+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.463901329+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.463941576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.46394913+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.463967345+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.463977909+07:00","message":"[bufferProcess] interim [60000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.463982152+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.463989297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.464005127+07:00","message":"> Transcript [2624] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.464010828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.464013582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.464017202+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.464021287+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.6416181+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.703471872+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.723323597+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.723365956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.723374011+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.723391095+07:00","message":"[buffer interim] 196 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723400304+07:00","message":"[bufferProcess] interim [420000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723404701+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723413812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723417938+07:00","message":"> Transcript [2625] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723424148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723427196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723430722+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723434874+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723444311+07:00","message":"Push: 'ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723447824+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.7234517+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.723456579+07:00","message":"Next Push (prob) : 'หนึ่งในเขตอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.723468788+07:00","message":"push: {false ตรวจสอบวัดแห่ง 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.755266028+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.755311966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.755319709+07:00","message":"receive interim result [true|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.755329764+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.755332098+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.75533764+07:00","message":"[buffer interim] 196 true เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755351427+07:00","message":"[bufferProcess] interim [420000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755358762+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755362622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755365471+07:00","message":"> Transcript [2626] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.75536893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755371397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755373297+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755376035+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755378383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755380477+07:00","message":"> Transcript [2627] [true]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755383043+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755384786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755386638+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755392489+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.755400288+07:00","message":"Push: 'หนึ่งในเขตอำเภอคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.755408281+07:00","message":"push: {true หนึ่งในเขตอำเภอคลอง 0 0xc000045380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:37.768111579+07:00","message":"write wav file: './tmp/7582/7582_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.189895631+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.189936041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.189941498+07:00","message":"receive interim result [false|false]: ถุง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.189952659+07:00","message":"[buffer interim] 197 false ถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.18995925+07:00","message":"[bufferProcess] interim [300000000]:ถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.189961116+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.388141037+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.388176451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.388182002+07:00","message":"receive interim result [false|false]: ถุงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.388195366+07:00","message":"[buffer interim] 197 false ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.388201422+07:00","message":"[bufferProcess] interim [480000000]:ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.388203535+07:00","message":"[bufferProcess] send to processor:ถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.388209153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.388211807+07:00","message":"> Transcript [2628] [false]: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.388214312+07:00","message":"Set StatePrefix (first interim): 'ถุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.932926574+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.932966392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.932974072+07:00","message":"receive interim result [false|false]: ถุงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.932984091+07:00","message":"[buffer interim] 197 false ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.932990403+07:00","message":"[bufferProcess] interim [80000000]:ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.932992765+07:00","message":"[bufferProcess] send to processor:ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.932997835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.93300071+07:00","message":"> Transcript [2629] [false]: 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.93300423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.933006351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.93300836+07:00","message":"StatePrefix: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.933010541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.325950681+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.325998469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.326004381+07:00","message":"receive interim result [false|false]: ถุงค่ะที่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.326017771+07:00","message":"[buffer interim] 197 false ถุงค่ะที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.326024411+07:00","message":"[bufferProcess] interim [440000000]:ถุงค่ะที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.326026879+07:00","message":"[bufferProcess] send to processor:ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.326032275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.326035184+07:00","message":"> Transcript [2630] [false]: 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.326038195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.326040303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.326042418+07:00","message":"StatePrefix: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.326044686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.336856627+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.336885146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.336890205+07:00","message":"receive interim result [false|false]: ถุงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.33690358+07:00","message":"[buffer interim] 197 false ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.336909704+07:00","message":"[bufferProcess] interim [500000000]:ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.336912667+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.336918441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.336921874+07:00","message":"> Transcript [2631] [false]: 'ถุงค่ะที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.336925066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.336927034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.336929012+07:00","message":"StatePrefix: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.336931041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.649438709+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.649481699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.649487494+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.649500947+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649508652+07:00","message":"[bufferProcess] interim [740000000]:ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649511029+07:00","message":"[bufferProcess] send to processor:ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649514647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649517747+07:00","message":"> Transcript [2632] [false]: 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649522239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649524571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649527077+07:00","message":"StatePrefix: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649529275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649531863+07:00","message":"Push: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.64953395+07:00","message":"TextPushed: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649536345+07:00","message":"Set new StatePrefix : 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:39.649538885+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:39.649549303+07:00","message":"push: {false ถุง 0 0xc00369b100}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:40.120910364+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:40.120922788+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.291005725+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.291045313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.291051107+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.291067394+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.291074877+07:00","message":"[bufferProcess] interim [340000000]:ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.291077263+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.291082881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.291085603+07:00","message":"> Transcript [2633] [false]: 'ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.291088865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.291091091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.291093202+07:00","message":"StatePrefix: 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.291095634+07:00","message":"TextPushed: 'ถุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.487712044+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.487769509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.487777867+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.48779779+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.487810153+07:00","message":"[bufferProcess] interim [580000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.487815922+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.487833252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.487838183+07:00","message":"> Transcript [2634] [false]: 'ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.487843666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.487846839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.487849859+07:00","message":"StatePrefix: 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.487854091+07:00","message":"TextPushed: 'ถุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.853542485+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.853588613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.853594499+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.853607153+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.853616473+07:00","message":"[bufferProcess] interim [940000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.853620155+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.853627533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.853632843+07:00","message":"> Transcript [2635] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.853637639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.853640746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.853642792+07:00","message":"StatePrefix: 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.853645038+07:00","message":"TextPushed: 'ถุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.432757202+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.432792693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.432798695+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.432809441+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432816916+07:00","message":"[bufferProcess] interim [540000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432819565+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432823314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432826114+07:00","message":"> Transcript [2636] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432840294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432842555+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432844591+07:00","message":"StatePrefix: 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432847123+07:00","message":"TextPushed: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432850255+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432852367+07:00","message":"TextPushed: 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.43285613+07:00","message":"Set new StatePrefix : 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.432859076+07:00","message":"Next Push (prob) : 'ที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.432867023+07:00","message":"push: {false ค่ะ 0 0xc00369b100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.594774099+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.594814044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.594821036+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.594843068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.594847016+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.594854471+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.594858785+07:00","message":"[buffer interim] 197 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.59486443+07:00","message":"[bufferProcess] interim [720000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.594866913+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.594869834+07:00","message":"[bufferProcess] interim [720000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.594872307+07:00","message":"[bufferProcess] update buffer: ถุงค่ะที่สื่อออนไลน์อ้างว่ามี 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.59487514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.59487787+07:00","message":"> Transcript [2637] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.594880892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.594882871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.594885132+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.594887383+07:00","message":"TextPushed: 'ถุงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.768775996+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.768844882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.768853871+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.768871506+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.768879897+07:00","message":"[bufferProcess] interim [840000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.768883072+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามี 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.768889994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.768904919+07:00","message":"> Transcript [2638] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.768908485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.768910579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.768912532+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.768914906+07:00","message":"TextPushed: 'ถุงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.781704609+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.781728346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.781733946+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.781746954+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.78175255+07:00","message":"[bufferProcess] interim [900000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.781755023+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.781758364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.781760645+07:00","message":"> Transcript [2639] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.781764138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.781766484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.781768841+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.781771029+07:00","message":"TextPushed: 'ถุงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.883616118+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.883655993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามีเสน่ห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.883664395+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีเสน่ห์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.883681098+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.883684692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.88368732+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.883692475+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามีเสน่ห์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.883695756+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.88370205+07:00","message":"[bufferProcess] interim [960000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883704454+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883707385+07:00","message":"[bufferProcess] interim [20000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883709332+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883712192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.88371501+07:00","message":"> Transcript [2640] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883719533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883721715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883723663+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883725738+07:00","message":"TextPushed: 'ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.88372822+07:00","message":"Push: 'ที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883730262+07:00","message":"TextPushed: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883732522+07:00","message":"Set new StatePrefix : 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883734781+07:00","message":"Next Push (prob) : 'สัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883736474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883738503+07:00","message":"> Transcript [2641] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีเสน่ห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883740279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.883742442+07:00","message":"Set new StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีเสน่ห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.883749643+07:00","message":"push: {false ที่สื่อออนไลน์อ้างว่ามี 0 0xc00369b100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.332708756+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.332748971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.332754662+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.332767992+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.332775031+07:00","message":"[bufferProcess] interim [440000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.332777609+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.332781061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.332783772+07:00","message":"> Transcript [2642] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.332786219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.332788199+07:00","message":"Set new StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.455450553+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.455485142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.455491142+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.455500902+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.455507245+07:00","message":"[bufferProcess] interim [560000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.455509719+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.455512982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.455516041+07:00","message":"> Transcript [2643] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.455519547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.45552151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.455535279+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.455538411+07:00","message":"TextPushed: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.52671385+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.526747534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.52675301+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.526761103+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.526767203+07:00","message":"[bufferProcess] interim [680000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.526770192+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.526773751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.52677661+07:00","message":"> Transcript [2644] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.526780397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.52678242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.526784658+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.526787068+07:00","message":"TextPushed: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.776566059+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.77660879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.776615299+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.776632256+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.776640511+07:00","message":"[bufferProcess] interim [920000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.776643425+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.7766473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.776650162+07:00","message":"> Transcript [2645] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.776654183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.776659322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.776661657+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.77666476+07:00","message":"TextPushed: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.823564215+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.894535646+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.918890666+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.918931171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.918938219+07:00","message":"receive interim result [false|false]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.918953625+07:00","message":"[buffer interim] 197 false ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.918963357+07:00","message":"[bufferProcess] interim [40000000]:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.918966597+07:00","message":"[bufferProcess] send to processor:ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.918975055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.918978894+07:00","message":"> Transcript [2646] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.918982983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.918985661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.918988522+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.918991251+07:00","message":"TextPushed: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.918999015+07:00","message":"Push: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.919001158+07:00","message":"TextPushed: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.919004122+07:00","message":"Set new StatePrefix : 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.919006839+07:00","message":"Next Push (prob) : 'ถูกทำร้ายร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.919031157+07:00","message":"push: {false สามเณร 0 0xc00369b100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.979923931+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.979970159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุงค่ะสื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย\",\"confidence\":0.92707384}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.979977716+07:00","message":"receive interim result [true|false]: ถุงค่ะสื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.979990548+07:00","message":"end recv isFinal message id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.979994625+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.980002569+07:00","message":"[buffer interim] 197 true ถุงค่ะสื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980013838+07:00","message":"[bufferProcess] interim [130000000]:ถุงค่ะสื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980017677+07:00","message":"[bufferProcess] send to processor (isfinal):ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980022397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.98002569+07:00","message":"> Transcript [2647] [false]: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980029577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980031733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980033987+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980036769+07:00","message":"TextPushed: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980038801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980040799+07:00","message":"> Transcript [2648] [true]: 'ถุงค่ะสื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.98004327+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980045078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980046878+07:00","message":"StatePrefix: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980049063+07:00","message":"TextPushed: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980050971+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980230401+07:00","message":"Push: 'ถูกทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980234256+07:00","message":"TextPushed: 'ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980236562+07:00","message":"Set new StatePrefix : 'ถุงค่ะสื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980238925+07:00","message":"Next Push (prob) : 'ถุงค่ะสื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.980247306+07:00","message":"push: {true ถูกทำร้ายร่างกาย 0 0xc00369b100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.980277959+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_197.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:42.990370678+07:00","message":"write wav file: './tmp/7582/7582_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.081431554+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:43.12168528+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:43.121702839+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.14430304+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.178289378+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.178314105+07:00","message":"found end of frame, send empty tag with msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.178320342+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.178327885+07:00","message":"[buffer interim] 198 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.178334835+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.178338385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.17834162+07:00","message":"> Transcript [2649] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.17834431+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.178346781+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.178348766+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.178350727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.178353376+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.178362016+07:00","message":"push: {true \n 0 0xc0020a2280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:43.18344223+07:00","message":"write wav file: './tmp/7582/7582_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.673758364+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.673808531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.673815471+07:00","message":"receive interim result [false|false]: รุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.673846495+07:00","message":"[buffer interim] 199 false รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.673859799+07:00","message":"[bufferProcess] interim [540000000]:รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.673863055+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.327006649+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.327054033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.327078097+07:00","message":"receive interim result [false|false]: รุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.327092892+07:00","message":"[buffer interim] 199 false รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.327103196+07:00","message":"[bufferProcess] interim [140000000]:รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.327107379+07:00","message":"[bufferProcess] send to processor:รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.327115927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.327120605+07:00","message":"> Transcript [2650] [false]: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.32712382+07:00","message":"Set StatePrefix (first interim): 'รุ่นแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.389870128+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.389912624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.389919232+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.389933508+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.389940961+07:00","message":"[bufferProcess] interim [260000000]:รุ่นแรกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.389943643+07:00","message":"[bufferProcess] send to processor:รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.389950546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.38995339+07:00","message":"> Transcript [2651] [false]: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.389956562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.389958859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.389963616+07:00","message":"StatePrefix: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.389966026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.575688282+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.575731518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.575737529+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.5757517+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.575758148+07:00","message":"[bufferProcess] interim [440000000]:รุ่นแรกทั้งเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.5757606+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.575764414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.575767394+07:00","message":"> Transcript [2652] [false]: 'รุ่นแรกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.575770698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.575772782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.575774803+07:00","message":"StatePrefix: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.575777736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.775443239+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.775483121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.775489184+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.775506341+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.775513875+07:00","message":"[bufferProcess] interim [680000000]:รุ่นแรกทั้งเตะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.775517277+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.775525662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.775528784+07:00","message":"> Transcript [2653] [false]: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.775532391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.775534803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.775537213+07:00","message":"StatePrefix: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.77553944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.023509834+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.023550364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งถีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.023556744+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งถีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.023585536+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.023594484+07:00","message":"[bufferProcess] interim [920000000]:รุ่นแรกทั้งเตะทั้งถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.023597049+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.02360082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.023603832+07:00","message":"> Transcript [2654] [false]: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.023607849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.023610571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.023612451+07:00","message":"StatePrefix: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.02361474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.023617408+07:00","message":"Push: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.023619598+07:00","message":"TextPushed: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.023621983+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.02362443+07:00","message":"Next Push (prob) : 'ทั้งเตะทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.023633104+07:00","message":"push: {false รุ่นแรก 0 0xc000187b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.22320139+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.223243855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.223250249+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.223263667+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.223273212+07:00","message":"[bufferProcess] interim [100000000]:รุ่นแรกทั้งเตะทั้งทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.223275728+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.223281563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.22328474+07:00","message":"> Transcript [2655] [false]: 'รุ่นแรกทั้งเตะทั้งถีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.22328844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.22329288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.223295416+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.223298023+07:00","message":"TextPushed: 'รุ่นแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.285771493+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.285817459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.28582363+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.285844246+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.285851737+07:00","message":"[bufferProcess] interim [160000000]:รุ่นแรกทั้งเตะทั้งปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.285854654+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.285858869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.28586163+07:00","message":"> Transcript [2656] [false]: 'รุ่นแรกทั้งเตะทั้งทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.285865266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.285867547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.285869598+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.285873322+07:00","message":"TextPushed: 'รุ่นแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.289831263+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.289852658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.289856822+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.289866941+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.289871124+07:00","message":"[bufferProcess] interim [220000000]:รุ่นแรกทั้งเตะทั้งปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.28987365+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.289876046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.289878946+07:00","message":"> Transcript [2657] [false]: 'รุ่นแรกทั้งเตะทั้งปีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.289882001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.289884155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.289886074+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.28988805+07:00","message":"TextPushed: 'รุ่นแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.479479913+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.479506772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.479511739+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.479530672+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479538484+07:00","message":"[bufferProcess] interim [400000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479541267+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479544846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479547465+07:00","message":"> Transcript [2658] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.4795534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479555871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479557949+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479560492+07:00","message":"TextPushed: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479563348+07:00","message":"Push: 'ทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479565263+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479567906+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.479570213+07:00","message":"Next Push (prob) : 'ปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.479579546+07:00","message":"push: {false ทั้งเตะทั้ง 0 0xc000187b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.616665806+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.616705116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.616712051+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.616728027+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.616735986+07:00","message":"[bufferProcess] interim [520000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.616738641+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.616745886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.616748917+07:00","message":"> Transcript [2659] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.616752757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.61675557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.616758029+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.616761001+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.73388959+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.733936488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.733942531+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.73395889+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.733966555+07:00","message":"[bufferProcess] interim [580000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.733969382+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.733977883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.733980928+07:00","message":"> Transcript [2660] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.733984571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.733987208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.73398956+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.733992344+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.924463028+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.92450916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.92451605+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.924528589+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.92453247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.924535227+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.924541257+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.924544884+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924551325+07:00","message":"[bufferProcess] interim [760000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.92455404+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924557457+07:00","message":"[bufferProcess] interim [820000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924559363+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924562498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924567188+07:00","message":"> Transcript [2661] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924570649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924572834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924575008+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924577618+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924579749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.92458168+07:00","message":"> Transcript [2662] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924583994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924586203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924590909+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924595485+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924603619+07:00","message":"Push: 'ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924605626+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924607756+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.924610189+07:00","message":"Next Push (prob) : 'ก็ใช้เบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.924618696+07:00","message":"push: {false ปีแล้ว 0 0xc000187b80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:46.122240365+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:46.122284805+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.308114056+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.308156505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.308163506+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.308177201+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.308184881+07:00","message":"[bufferProcess] interim [180000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.308187595+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.308195442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.308198856+07:00","message":"> Transcript [2663] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.308201524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.308203829+07:00","message":"Set new StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.897190105+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.897232344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.897238822+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.897253235+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.89725998+07:00","message":"[bufferProcess] interim [780000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.897262779+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.897268914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.897273769+07:00","message":"> Transcript [2664] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.897277208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.897279832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.897281937+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.897284505+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.334089715+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.334128738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.334135219+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.334147218+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.334158114+07:00","message":"[bufferProcess] interim [140000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.334161314+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.334167593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.334170571+07:00","message":"> Transcript [2665] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.334173931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.334175982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.334178398+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.334181288+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.337500468+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.337534732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้ตัวอุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.337540677+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้ตัวอุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.337556584+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้ตัวอุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.337564322+07:00","message":"[bufferProcess] interim [200000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้ตัวอุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.337567938+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.337576002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.337578781+07:00","message":"> Transcript [2666] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.337582502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.337584845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.337587434+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.337590298+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.398173498+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.398217362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.39822605+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.398243317+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398251985+07:00","message":"[bufferProcess] interim [320000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398254794+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้ตัวอุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398258389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398261706+07:00","message":"> Transcript [2667] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้ตัวอุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398265372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398267362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398269689+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398272329+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398274985+07:00","message":"Push: 'ก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398276948+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398279219+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้ตัวอุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.398284417+07:00","message":"Next Push (prob) : 'จี้ตัวอุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.398291943+07:00","message":"push: {false ก็ใช้บุหรี่ 0 0xc000187b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.583362179+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.583395404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.583401947+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.583414767+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.583421297+07:00","message":"[bufferProcess] interim [440000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.583423971+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.583427985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.583430832+07:00","message":"> Transcript [2668] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.583433369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.583435876+07:00","message":"Set new StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.719243588+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.719287535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.719295242+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.719306126+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.719312811+07:00","message":"[bufferProcess] interim [620000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.719315458+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.719320594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.719323262+07:00","message":"> Transcript [2669] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.719326776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.719329074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.719331098+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.719333747+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.776557683+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.776589222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.776594949+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.776606151+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.776613039+07:00","message":"[bufferProcess] interim [680000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.776615467+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.776620835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.776623472+07:00","message":"> Transcript [2670] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.776627089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.776629248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.776631294+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.776634644+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.903894899+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.903943609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.903952171+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.903968551+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.903979303+07:00","message":"[bufferProcess] interim [740000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.903983966+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.903991645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.903995457+07:00","message":"> Transcript [2671] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.904000971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.904003918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.904006582+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.904010565+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.974355337+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.974394434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.97440114+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.974413827+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974419926+07:00","message":"[bufferProcess] interim [920000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974422786+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974428645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974433539+07:00","message":"> Transcript [2672] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974437933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974440324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974442968+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974446861+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.97445364+07:00","message":"Push: 'จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974456562+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974459736+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.974462126+07:00","message":"Next Push (prob) : 'ว่าทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.974481525+07:00","message":"push: {false จี้เจ้าตัวอ้าง 0 0xc000187b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.23665816+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.23668712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.236693717+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.23670476+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.236710452+07:00","message":"[bufferProcess] interim [100000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.236713479+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.236719799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.236722153+07:00","message":"> Transcript [2673] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.236725372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.236727422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.236729688+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.236732099+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.618341239+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.618387672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.618393751+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.618405369+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.618414331+07:00","message":"[bufferProcess] interim [520000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.618417839+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.618421993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.618425196+07:00","message":"> Transcript [2674] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.61843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.618432489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.61843544+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.618438681+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.935019207+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.935072734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.935081364+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.935099929+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.935108297+07:00","message":"[bufferProcess] interim [760000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.935114065+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.935124368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.935128197+07:00","message":"> Transcript [2675] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.935133465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.935137377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.935141213+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.935145703+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.938129268+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.938147472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.938151828+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.938162319+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938166188+07:00","message":"[bufferProcess] interim [820000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938168724+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938171557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938174254+07:00","message":"> Transcript [2676] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938177509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938179588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938181886+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938184444+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938191661+07:00","message":"Push: 'ว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938193548+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.93819758+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.938200361+07:00","message":"Next Push (prob) : 'กับเพื่อนแต่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.938229157+07:00","message":"push: {false ว่าทะเลาะ 0 0xc000187b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.994663137+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.994703858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.994710928+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.994725783+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.994733006+07:00","message":"[bufferProcess] interim [880000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.994735981+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.99474274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.994745437+07:00","message":"> Transcript [2677] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.994748094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.994750353+07:00","message":"Set new StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:49.122782533+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:49.122809055+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.123474324+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.12351023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.123516337+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.123530771+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.123537953+07:00","message":"[bufferProcess] interim [940000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.123541011+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.123545028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.123548272+07:00","message":"> Transcript [2678] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.12355291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.123555086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.12355738+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.123560238+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.2919046+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.322588934+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.322631874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.32263854+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.322652971+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.322660116+07:00","message":"[bufferProcess] interim [180000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.322663085+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.322666899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.322669769+07:00","message":"> Transcript [2679] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.322673716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.322675872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.322678144+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.322680748+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.363624281+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.377071058+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.377114408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.377121223+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.377136224+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.377143474+07:00","message":"[bufferProcess] interim [300000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.37714688+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.377154517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.377157822+07:00","message":"> Transcript [2680] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.377172635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.377176025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.377178638+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.377181582+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.382734511+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.382761634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.38276679+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.382780628+07:00","message":"[buffer interim] 199 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.382786594+07:00","message":"[bufferProcess] interim [360000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.38278953+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.382793186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.38279605+07:00","message":"> Transcript [2681] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.382800384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.382802467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.382805244+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.38280783+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.382814184+07:00","message":"Push: 'กับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.382816392+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.382818687+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.382821077+07:00","message":"Next Push (prob) : 'หน้าที่ก็อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.382828483+07:00","message":"push: {false กับเพื่อนแต่เจ้า 0 0xc000187b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.449271779+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.449318007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง\",\"confidence\":0.95158845}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.449325402+07:00","message":"receive interim result [true|false]: รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.449336657+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.449338993+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.449346015+07:00","message":"[buffer interim] 199 true รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449356838+07:00","message":"[bufferProcess] interim [360000000]:รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449360541+07:00","message":"[bufferProcess] send to processor (isfinal):รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449364981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449368319+07:00","message":"> Transcript [2682] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449373966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449376382+07:00","message":"Set new StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.44937848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449380403+07:00","message":"> Transcript [2683] [true]: 'รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449383124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449385254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449387302+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449390357+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449392572+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449678555+07:00","message":"Push: 'ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.44968261+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449685433+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449690915+07:00","message":"Next Push (prob) : 'รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่ก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.449700455+07:00","message":"push: {true ก็ยัง 0 0xc000187b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.449708622+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_199.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:49.462216543+07:00","message":"write wav file: './tmp/7582/7582_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.782591874+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.782633459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.782638415+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.782650634+07:00","message":"[buffer interim] 200 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.782659847+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.782661747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.898731151+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.898776929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.898784135+07:00","message":"receive interim result [false|false]: ไม่เชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.898800135+07:00","message":"[buffer interim] 200 false ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.898811208+07:00","message":"[bufferProcess] interim [540000000]:ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.898813735+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.898817656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.898822071+07:00","message":"> Transcript [2684] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.898824439+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.061686141+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.197498096+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.197534977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เชื่อ\",\"confidence\":0.9495176}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.197540487+07:00","message":"receive interim result [true|false]: ไม่เชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.197551171+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.197553839+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.197559004+07:00","message":"[buffer interim] 200 true ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197565573+07:00","message":"[bufferProcess] interim [930000000]:ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197568451+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197572012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197575065+07:00","message":"> Transcript [2685] [false]: 'ไม่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197577363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197579413+07:00","message":"Set new StatePrefix: 'ไม่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197581174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197583319+07:00","message":"> Transcript [2686] [true]: 'ไม่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197585901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197588085+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197589985+07:00","message":"StatePrefix: 'ไม่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197592083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.197594517+07:00","message":"Push: 'ไม่เชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.197604336+07:00","message":"push: {true ไม่เชื่อ 0 0xc00369a680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:50.20586114+07:00","message":"write wav file: './tmp/7582/7582_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.156459485+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.890433346+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.890487507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.890493336+07:00","message":"receive interim result [false|false]: บัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.890511364+07:00","message":"[buffer interim] 201 false บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.890517669+07:00","message":"[bufferProcess] interim [600000000]:บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.890519781+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.890526684+07:00","message":"[bufferProcess] send to processor (ticker):บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.890529511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.890532276+07:00","message":"> Transcript [2687] [false]: 'บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.89053456+07:00","message":"Set StatePrefix (first interim): 'บัตร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:52.122966524+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:52.122969214+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.158979929+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.159027078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.15903537+07:00","message":"receive interim result [false|false]: บาดแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.159052938+07:00","message":"[buffer interim] 201 false บาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.159066269+07:00","message":"[bufferProcess] interim [780000000]:บาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.159069994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.270883618+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.270921639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรแพ้ยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.270927739+07:00","message":"receive interim result [false|false]: บัตรแพ้ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.270943878+07:00","message":"[buffer interim] 201 false บัตรแพ้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.270954975+07:00","message":"[bufferProcess] interim [900000000]:บัตรแพ้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.270958+07:00","message":"[bufferProcess] send to processor:บาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.270963684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.270966812+07:00","message":"> Transcript [2688] [false]: 'บาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.270969131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.270971454+07:00","message":"Set new StatePrefix: 'บาดแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.359412412+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.359449593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.359455323+07:00","message":"receive interim result [false|false]: บาดแผลละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.359468165+07:00","message":"[buffer interim] 201 false บาดแผลละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.359476198+07:00","message":"[bufferProcess] interim [960000000]:บาดแผลละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.359478462+07:00","message":"[bufferProcess] send to processor:บัตรแพ้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.359484401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.359487897+07:00","message":"> Transcript [2689] [false]: 'บัตรแพ้ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.359490642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.359492866+07:00","message":"Set new StatePrefix: 'บัตรแพ้ยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.371584406+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.371612544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรไทยไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.371618271+07:00","message":"receive interim result [false|false]: บัตรไทยไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.371632356+07:00","message":"[buffer interim] 201 false บัตรไทยไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.371639766+07:00","message":"[bufferProcess] interim [20000000]:บัตรไทยไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.371642381+07:00","message":"[bufferProcess] send to processor:บาดแผลละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.371645657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.371648611+07:00","message":"> Transcript [2690] [false]: 'บาดแผลละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.371650517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.37165257+07:00","message":"Set new StatePrefix: 'บาดแผลละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.529329954+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.529370803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลไลฟ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.52937703+07:00","message":"receive interim result [false|false]: บาดแผลไลฟ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.529391839+07:00","message":"[buffer interim] 201 false บาดแผลไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.529400381+07:00","message":"[bufferProcess] interim [140000000]:บาดแผลไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.529402803+07:00","message":"[bufferProcess] send to processor:บัตรไทยไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.529408671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.529411797+07:00","message":"> Transcript [2691] [false]: 'บัตรไทยไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.529414045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.529416389+07:00","message":"Set new StatePrefix: 'บัตรไทยไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.547122739+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.547165905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.54717261+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.547188129+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.547194643+07:00","message":"[bufferProcess] interim [200000000]:บาดแผลหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.547197133+07:00","message":"[bufferProcess] send to processor:บาดแผลไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.547200644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.547203515+07:00","message":"> Transcript [2692] [false]: 'บาดแผลไลฟ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.547206088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.547208499+07:00","message":"Set new StatePrefix: 'บาดแผลไลฟ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.774131202+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.774184258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.774190977+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.77420546+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.774213314+07:00","message":"[bufferProcess] interim [440000000]:บาดแผลหลายแห่งทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.774216465+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.774220192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.774223616+07:00","message":"> Transcript [2693] [false]: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.774225996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.774228232+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.906887361+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.906929685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.906936037+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.90695486+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.906963106+07:00","message":"[bufferProcess] interim [620000000]:บาดแผลหลายแห่งทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.906965913+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.90696991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.906973009+07:00","message":"> Transcript [2694] [false]: 'บาดแผลหลายแห่งทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.906976876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.906979116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.906981409+07:00","message":"StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.906983807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.038184316+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.038222509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.038228845+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.038242823+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.038250995+07:00","message":"[bufferProcess] interim [680000000]:บาดแผลหลายแห่งทั่วแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.038254516+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.038260348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.03826332+07:00","message":"> Transcript [2695] [false]: 'บาดแผลหลายแห่งทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.038266997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.038269632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.038272052+07:00","message":"StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.03827445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.095812178+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.095862448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.095869324+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.095882453+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.095890198+07:00","message":"[bufferProcess] interim [800000000]:บาดแผลหลายแห่งทั่วแผ่นหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.095905079+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.09591346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.095917426+07:00","message":"> Transcript [2696] [false]: 'บาดแผลหลายแห่งทั่วแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.095921176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.09592342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.095925986+07:00","message":"StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.095928394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.417130083+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.417188351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.417194474+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.417212092+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417219848+07:00","message":"[bufferProcess] interim [100000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417223078+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417230193+07:00","message":"> Transcript [2697] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.41723544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417238089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417240602+07:00","message":"StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417242965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417245669+07:00","message":"Push: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417247682+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417249862+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.417252095+07:00","message":"Next Push (prob) : 'ทั่วแผ่นหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.417261071+07:00","message":"push: {false บาดแผลหลายแห่ง 0 0xc004026580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.769719582+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.769756001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.769761509+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.769777879+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.769785147+07:00","message":"[bufferProcess] interim [400000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.7697877+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.769791169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.769794099+07:00","message":"> Transcript [2698] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.769797583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.769799633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.769801624+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.769804249+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.818039985+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.818096802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.818105822+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.818125058+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.818136635+07:00","message":"[bufferProcess] interim [460000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.818140825+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.818148151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.818152259+07:00","message":"> Transcript [2699] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.818158106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.8181613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.818164247+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.818168422+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.848970914+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.849014198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.849022368+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.8490424+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.849053059+07:00","message":"[bufferProcess] interim [520000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.849058008+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.849069077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.849074203+07:00","message":"> Transcript [2700] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.849080228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.849083366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.84908692+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.849091013+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.939204604+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.939240629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.939247024+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.939259551+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939265567+07:00","message":"[bufferProcess] interim [580000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939269215+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.93927586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939278505+07:00","message":"> Transcript [2701] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939282683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939285104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939287955+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.93929236+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939302356+07:00","message":"Push: 'ทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939307001+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.93930966+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939312706+07:00","message":"Next Push (prob) : 'ของสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.939340209+07:00","message":"push: {false ทั่วแผ่นหลัง 0 0xc004026580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.992997311+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.993036835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.993045818+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.993065016+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.993080281+07:00","message":"[bufferProcess] interim [640000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.993105923+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.993117111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.993121938+07:00","message":"> Transcript [2702] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.993125592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.993129901+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.375596113+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.375635551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.37564229+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.375658615+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.375666488+07:00","message":"[bufferProcess] interim [60000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.375669553+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.375673693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.375676846+07:00","message":"> Transcript [2703] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.375679268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.375681483+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.508307284+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.508348227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.508354291+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.508371902+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.50838008+07:00","message":"[bufferProcess] interim [180000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.50838264+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.50838654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.508389893+07:00","message":"> Transcript [2704] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.50839373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.508396061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.508397933+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.508400765+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.636855873+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.636894254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.636900384+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.636916125+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.63692305+07:00","message":"[bufferProcess] interim [300000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.636926673+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.636932492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.636935915+07:00","message":"> Transcript [2705] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.636939362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.636941451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.636943793+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.636946285+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.893637857+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.893677869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.893684187+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.893696578+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.893704916+07:00","message":"[bufferProcess] interim [540000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.893707755+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.893711835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.893715296+07:00","message":"> Transcript [2706] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.893719306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.893721451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.893724029+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.893726534+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.016802779+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.016843442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.016849891+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.016871459+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016878189+07:00","message":"[bufferProcess] interim [660000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016880981+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016884593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016887484+07:00","message":"> Transcript [2707] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016892195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016894352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016896705+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016899148+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016902287+07:00","message":"Push: 'ของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016904244+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016906571+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.016909303+07:00","message":"Next Push (prob) : 'ภายในวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.016915871+07:00","message":"push: {false ของสามเณร 0 0xc004026580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.018235643+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.018269657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.018276998+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.018291938+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.018299931+07:00","message":"[bufferProcess] interim [720000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.018303567+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.018310526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.018314268+07:00","message":"> Transcript [2708] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.018319351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.01832206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.018325092+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.018329567+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:55.123479163+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:55.123538539+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.2186723+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.218724461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.218731648+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.218748234+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.218756109+07:00","message":"[bufferProcess] interim [900000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.21875913+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.218767839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.218771964+07:00","message":"> Transcript [2709] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.218776619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.218779053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.218781325+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.218784339+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.418261059+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.418301738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.418307561+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.41831742+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.41832414+07:00","message":"[bufferProcess] interim [80000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.418328165+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.418333039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.418337068+07:00","message":"> Transcript [2710] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.418340879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.418343111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.41834528+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.418348318+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.534974986+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.535016557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.535022144+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.535036217+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535042678+07:00","message":"[bufferProcess] interim [140000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535045385+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535049115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535051935+07:00","message":"> Transcript [2711] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535055671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535057777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535060421+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535063337+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535066182+07:00","message":"Push: 'ภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535068191+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535071151+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.535073641+07:00","message":"Next Push (prob) : 'หนึ่งในตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.53508085+07:00","message":"push: {false ภายในวัดแห่ง 0 0xc004026580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.536869241+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.536907955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.536916045+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.53693027+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.536936874+07:00","message":"[bufferProcess] interim [200000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.536939554+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.536943539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.536946776+07:00","message":"> Transcript [2712] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.536949575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.536951642+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.795760385+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.795802902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.79581071+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.795827058+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.795835113+07:00","message":"[bufferProcess] interim [500000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.79583851+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.795843025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.795846122+07:00","message":"> Transcript [2713] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.795849045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.79585159+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.922471789+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.922517039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.922525346+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.922541805+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.922550391+07:00","message":"[bufferProcess] interim [560000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.922553409+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.922557461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.922560222+07:00","message":"> Transcript [2714] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.922564317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.922566449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.922568425+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.922571317+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.933842357+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.933878042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.933883506+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.933899282+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.933904762+07:00","message":"[bufferProcess] interim [620000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.933907626+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.933911455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.93391414+07:00","message":"> Transcript [2715] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.933918139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.93392027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.933922687+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.933925654+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.979101166+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.979140055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.9791464+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.979165339+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.979173322+07:00","message":"[bufferProcess] interim [680000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.979176133+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.979180278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.979183157+07:00","message":"> Transcript [2716] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.97918719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.979189518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.979191608+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.979195105+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.106559001+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.106602104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.106608948+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.106619776+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106627128+07:00","message":"[bufferProcess] interim [800000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106630311+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106634146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106637364+07:00","message":"> Transcript [2717] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106642092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106644368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106646431+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106659197+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.10666265+07:00","message":"Push: 'หนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106664991+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106667426+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.106669869+07:00","message":"Next Push (prob) : 'ท่าพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.106678636+07:00","message":"push: {false หนึ่งในตำบล 0 0xc004026580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.410838079+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.47341963+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.492886442+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.49290918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.492914468+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.492926177+07:00","message":"[buffer interim] 201 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.492932102+07:00","message":"[bufferProcess] interim [220000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.492934822+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.492938662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.49296959+07:00","message":"> Transcript [2718] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.492972931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.49297536+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.540011658+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.54006233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ\",\"confidence\":0.95440376}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.540069687+07:00","message":"receive interim result [true|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.540080908+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.540082972+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.540088809+07:00","message":"[buffer interim] 201 true บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540099865+07:00","message":"[bufferProcess] interim [280000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540104011+07:00","message":"[bufferProcess] send to processor (isfinal):บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540107671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540110851+07:00","message":"> Transcript [2719] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540119473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540121833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540123768+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540126867+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540129144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540131232+07:00","message":"> Transcript [2720] [true]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540133609+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540135366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540137509+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540141052+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.540152012+07:00","message":"Push: 'ท่าพุทราอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.540160501+07:00","message":"push: {true ท่าพุทราอำเภอ 0 0xc004026580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:56.555440526+07:00","message":"write wav file: './tmp/7582/7582_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.960713446+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.960794088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.960802124+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.96082462+07:00","message":"[buffer interim] 202 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.960839171+07:00","message":"[bufferProcess] interim [480000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.960842381+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.133709289+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.133750218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.133755347+07:00","message":"receive interim result [false|false]: คลองขลุง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.133767663+07:00","message":"[buffer interim] 202 false คลองขลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.133774102+07:00","message":"[bufferProcess] interim [660000000]:คลองขลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.133776693+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.133782386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.133785316+07:00","message":"> Transcript [2721] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.133787528+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.453272145+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.453313524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.453319106+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.453335194+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.453342378+07:00","message":"[bufferProcess] interim [20000000]:คลองขลุงจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.453344988+07:00","message":"[bufferProcess] send to processor:คลองขลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.453348807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.453351559+07:00","message":"> Transcript [2722] [false]: 'คลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.453353737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.453355826+07:00","message":"Set new StatePrefix: 'คลองขลุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.724946733+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.725014795+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.725018263+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.725020048+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.725021917+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.725023737+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.72502624+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.725028235+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.725029988+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.725031687+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.725033665+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.894300178+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.89433931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.894344984+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.894358966+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.894365124+07:00","message":"[bufferProcess] interim [500000000]:คลองขลุงจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.894367695+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.894374223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.894377159+07:00","message":"> Transcript [2723] [false]: 'คลองขลุงจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.89438027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.894382567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.894384652+07:00","message":"StatePrefix: 'คลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.894386933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:58.123509458+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:58.123523198+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.542977873+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.543018571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.543024346+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.543035414+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.54304175+07:00","message":"[bufferProcess] interim [100000000]:คลองขลุงจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.543044432+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.543050386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.543053063+07:00","message":"> Transcript [2724] [false]: 'คลองขลุงจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.543056211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.543058407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.543060436+07:00","message":"StatePrefix: 'คลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.54306266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.500159856+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.500195623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.500201979+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.500216325+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.500223241+07:00","message":"[bufferProcess] interim [60000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.500226221+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.500229709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.500232598+07:00","message":"> Transcript [2725] [false]: 'คลองขลุงจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.500235923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.50023803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.500240037+07:00","message":"StatePrefix: 'คลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.500242254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.812565989+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.81260316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.812608921+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.812620174+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812627001+07:00","message":"[bufferProcess] interim [360000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812629576+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812632856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812635416+07:00","message":"> Transcript [2726] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812638821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812640769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812642717+07:00","message":"StatePrefix: 'คลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812644761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812647247+07:00","message":"Push: 'คลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812649107+07:00","message":"TextPushed: 'คลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812651127+07:00","message":"Set new StatePrefix : 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.812654972+07:00","message":"Next Push (prob) : 'จังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.812662643+07:00","message":"push: {false คลองขลุง 0 0xc004026980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.941405075+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.941444904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.941450618+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.941466077+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.941473087+07:00","message":"[bufferProcess] interim [480000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.941476212+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.941479713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.941482597+07:00","message":"> Transcript [2727] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.941486317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.941488367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.941490951+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.941494002+07:00","message":"TextPushed: 'คลองขลุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.012756134+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.012804634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.012813722+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.012831465+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.012840154+07:00","message":"[bufferProcess] interim [540000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.012843933+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.012854233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.012858206+07:00","message":"> Transcript [2728] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.012874534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.012877509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.01288105+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.012884382+07:00","message":"TextPushed: 'คลองขลุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.215082704+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.215126736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.215134578+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.215148607+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.215155691+07:00","message":"[bufferProcess] interim [780000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.215158198+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.215162035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.215164875+07:00","message":"> Transcript [2729] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.215167913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.215170012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.215172359+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.215174654+07:00","message":"TextPushed: 'คลองขลุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.332894186+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.332944567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.332952529+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.332967884+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.332974632+07:00","message":"[bufferProcess] interim [900000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.332977264+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.332984831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.332987854+07:00","message":"> Transcript [2730] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.33299207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.332994255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.332996984+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.332999217+07:00","message":"TextPushed: 'คลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.333005356+07:00","message":"Push: 'จังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.333007588+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.333010951+07:00","message":"Set new StatePrefix : 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.333014085+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.333040316+07:00","message":"push: {false จังหวัดกำแพงเพชรแผลที่ 0 0xc004026980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.533692202+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.533734071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.533739929+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.533753021+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.533759373+07:00","message":"[bufferProcess] interim [80000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.533761943+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.533767248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.53377011+07:00","message":"> Transcript [2731] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.533772654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.533774725+07:00","message":"Set new StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.656512853+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.656556653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.656565819+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.656584113+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.656597228+07:00","message":"[bufferProcess] interim [140000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.656601721+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.656611005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.65661451+07:00","message":"> Transcript [2732] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.656618724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.656620682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.65662279+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.656625943+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.719361784+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.719397289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.719404034+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.719416716+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.719423086+07:00","message":"[bufferProcess] interim [260000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.719425798+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.719432897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.719435814+07:00","message":"> Transcript [2733] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.719439366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.719441874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.719444136+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.719448859+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.920727211+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.920769207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.92077553+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.920792109+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.920800684+07:00","message":"[bufferProcess] interim [500000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.920803944+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.920807698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.920810532+07:00","message":"> Transcript [2734] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.920814455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.920816716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.920819666+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.92082298+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.043517998+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.043565157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.043572077+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.043588589+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043596474+07:00","message":"[bufferProcess] interim [620000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.04359939+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043607911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043610768+07:00","message":"> Transcript [2735] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043614612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043617111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043619781+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043623896+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043631823+07:00","message":"Push: 'เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043634183+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043636487+07:00","message":"Set new StatePrefix : 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.043639127+07:00","message":"Next Push (prob) : 'สำนักงานพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.043667393+07:00","message":"push: {false เจ้าหน้าที่จาก 0 0xc004026980}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:01.124033713+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:01.124069558+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.233922367+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.23396216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.23396847+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.233983022+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.233989587+07:00","message":"[bufferProcess] interim [800000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.233992582+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.233999151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.234002358+07:00","message":"> Transcript [2736] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.234006362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.234008342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.234011095+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.234015556+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.816689818+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.816735549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.816742627+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.816758667+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.816766628+07:00","message":"[bufferProcess] interim [400000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.816769415+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.816777719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.81678103+07:00","message":"> Transcript [2737] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.816785129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.816787601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.81678978+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.816792567+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.131911238+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.131965809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.131975381+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.131996183+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.132008008+07:00","message":"[bufferProcess] interim [640000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.13201215+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.132020255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.132024505+07:00","message":"> Transcript [2738] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.132030357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.132034119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.132038314+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.132042456+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.137587871+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.137623591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.13762963+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.13764624+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137653365+07:00","message":"[bufferProcess] interim [700000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137656302+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137663194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137665944+07:00","message":"> Transcript [2739] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137670053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137672278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137674529+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137677569+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137684315+07:00","message":"Push: 'สำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137686566+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137688821+07:00","message":"Set new StatePrefix : 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.137691789+07:00","message":"Next Push (prob) : 'พุทธศาสนาจังหวัดกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.1377014+07:00","message":"push: {false สำนักงานพระ 0 0xc004026980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.255379702+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.255419575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.2554252+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.25544157+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.25544953+07:00","message":"[bufferProcess] interim [820000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.255452632+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.255461305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.255464621+07:00","message":"> Transcript [2740] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.255467994+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.371240992+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.434996071+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.448858722+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.448920742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.448932952+07:00","message":"receive interim result [false|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.448953731+07:00","message":"[buffer interim] 202 false คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.448963448+07:00","message":"[bufferProcess] interim [940000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.448969704+07:00","message":"[bufferProcess] send to processor:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.448979644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.448984041+07:00","message":"> Transcript [2741] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.448989114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.448992962+07:00","message":"Set new StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.480144813+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.480187203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.480197079+07:00","message":"receive interim result [true|false]: คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.480207375+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.480210006+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.480216562+07:00","message":"[buffer interim] 202 true คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480226797+07:00","message":"[bufferProcess] interim [120000000]:คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480230535+07:00","message":"[bufferProcess] send to processor (isfinal):คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480243545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480258737+07:00","message":"> Transcript [2742] [false]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480265236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480267681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480270543+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480274086+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.48027644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.48027882+07:00","message":"> Transcript [2743] [true]: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480281575+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480283457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480285247+07:00","message":"StatePrefix: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480287793+07:00","message":"TextPushed: 'คลองขลุงจังหวัดกำแพงเพชรแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.480296943+07:00","message":"Push: 'พุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.480308794+07:00","message":"push: {true พุทธศาสนาจังหวัดกำแพงเพชร 0 0xc004026980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:02.49296194+07:00","message":"write wav file: './tmp/7582/7582_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.097212733+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.097259816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.097265166+07:00","message":"receive interim result [false|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.097279828+07:00","message":"[buffer interim] 203 false เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.097286482+07:00","message":"[bufferProcess] interim [660000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.097288457+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.157594606+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.157637515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.157643435+07:00","message":"receive interim result [false|false]: พร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.157655816+07:00","message":"[buffer interim] 203 false พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.15766297+07:00","message":"[bufferProcess] interim [780000000]:พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.15766563+07:00","message":"[bufferProcess] send to processor:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.157671001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.15767408+07:00","message":"> Transcript [2744] [false]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.157676708+07:00","message":"Set StatePrefix (first interim): 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.317666023+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.317703165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมนั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.317708666+07:00","message":"receive interim result [false|false]: พร้อมนั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.31772317+07:00","message":"[buffer interim] 203 false พร้อมนั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.317729536+07:00","message":"[bufferProcess] interim [900000000]:พร้อมนั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.317731925+07:00","message":"[bufferProcess] send to processor:พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.317739485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.317742997+07:00","message":"> Transcript [2745] [false]: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.317745669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.317748618+07:00","message":"Set new StatePrefix: 'พร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.412322916+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.41235961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.412364737+07:00","message":"receive interim result [false|false]: พร้อมหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.412380764+07:00","message":"[buffer interim] 203 false พร้อมหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.41238793+07:00","message":"[bufferProcess] interim [960000000]:พร้อมหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.412390132+07:00","message":"[bufferProcess] send to processor:พร้อมนั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.41239349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.412396302+07:00","message":"> Transcript [2746] [false]: 'พร้อมนั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.412400206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.412402385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.412404303+07:00","message":"StatePrefix: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.412406268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.471614955+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.471659093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.471666622+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.471679461+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.471688983+07:00","message":"[bufferProcess] interim [80000000]:พร้อมหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.471693889+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.471699214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.47170354+07:00","message":"> Transcript [2747] [false]: 'พร้อมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.471708653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.471713093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.471715125+07:00","message":"StatePrefix: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.471717195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.661864829+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.661907977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.661914778+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.66192746+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.661934383+07:00","message":"[bufferProcess] interim [260000000]:พร้อมหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.661936919+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.661940585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.661944077+07:00","message":"> Transcript [2748] [false]: 'พร้อมหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.661947482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.661950527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.661953333+07:00","message":"StatePrefix: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.661956088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.792338937+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.792375528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.792381921+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.792398167+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792404958+07:00","message":"[bufferProcess] interim [380000000]:พร้อมหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792407445+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792410625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792413349+07:00","message":"> Transcript [2749] [false]: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792416704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792418927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792421367+07:00","message":"StatePrefix: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792424004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792430119+07:00","message":"Push: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792432202+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792434475+07:00","message":"Set new StatePrefix : 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.792437118+07:00","message":"Next Push (prob) : 'หน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.792444772+07:00","message":"push: {false พร้อม 0 0xc004026900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.985819793+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.985853956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.985859715+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.985879913+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.985887106+07:00","message":"[bufferProcess] interim [620000000]:พร้อมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.985890137+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.985893488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.985896126+07:00","message":"> Transcript [2750] [false]: 'พร้อมหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.985899542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.985901573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.985903678+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.985906036+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:04.12496411+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:04.124980898+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.564875418+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.564919296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.56492604+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.564943329+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.564951151+07:00","message":"[bufferProcess] interim [220000000]:พร้อมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.564954087+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.564962448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.564965787+07:00","message":"> Transcript [2751] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.564969787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.564972766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.564975344+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.56497782+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.69491691+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.694957411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.694964786+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.694978864+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.694986248+07:00","message":"[bufferProcess] interim [280000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.6949896+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.694993627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.694996847+07:00","message":"> Transcript [2752] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.695000704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.695002905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.695005316+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.695007649+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.755186895+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.755224024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.755230218+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.75524266+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755250287+07:00","message":"[bufferProcess] interim [400000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755253028+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755260249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755263304+07:00","message":"> Transcript [2753] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755267641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755270121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.75527257+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755275067+07:00","message":"TextPushed: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755281461+07:00","message":"Push: 'หน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755283465+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755285889+07:00","message":"Set new StatePrefix : 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.755288352+07:00","message":"Next Push (prob) : 'เกี่ยวข้องเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.755309624+07:00","message":"push: {false หน่วยงานที่ 0 0xc004026900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.072834788+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.072867023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.072880311+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.072892986+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.072899923+07:00","message":"[bufferProcess] interim [640000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.072902887+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.072909822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.072912448+07:00","message":"> Transcript [2754] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.072916432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.072918836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.072920901+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.072923346+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.40118797+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.40122933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.401236651+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.401254933+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.40126582+07:00","message":"[bufferProcess] interim [940000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.40127001+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.401276786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.401281774+07:00","message":"> Transcript [2755] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.401287346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.401291421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.401293987+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.40129688+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.412748788+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.412784535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.412791059+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.412813601+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.412820502+07:00","message":"[bufferProcess] interim [0]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.412823999+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.4128309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.4128337+07:00","message":"> Transcript [2756] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.412837171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.412839278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.412841947+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.412844813+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.58780828+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.587845451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.587852012+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.587879518+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587886615+07:00","message":"[bufferProcess] interim [180000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.58788962+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587893612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587896482+07:00","message":"> Transcript [2757] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587900384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587902442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587905015+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587908112+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587910663+07:00","message":"Push: 'เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587912637+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587915401+07:00","message":"Set new StatePrefix : 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.587917636+07:00","message":"Next Push (prob) : 'ตรวจสอบเพื่อหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.587925104+07:00","message":"push: {false เกี่ยวข้องเข้า 0 0xc004026900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.771045586+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.77108232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.77108893+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.771103758+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.771110816+07:00","message":"[bufferProcess] interim [360000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.771113582+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.771121162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.771124117+07:00","message":"> Transcript [2758] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.771128197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.771130441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.771132517+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.771135225+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.359538534+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.359582509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.359589077+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.359601619+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.35960841+07:00","message":"[bufferProcess] interim [960000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.359611281+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.359616747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.359619423+07:00","message":"> Transcript [2759] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.359623164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.359625811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.359627831+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.359630559+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.61343993+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.613477743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.61348393+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.613499119+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.613505545+07:00","message":"[bufferProcess] interim [140000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.613508207+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.613511857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.613514645+07:00","message":"> Transcript [2760] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.613517945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.61352005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.613522271+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.613524662+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.625438559+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.625467092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.625472435+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.625487103+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625493128+07:00","message":"[bufferProcess] interim [200000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625495758+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625500121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625502843+07:00","message":"> Transcript [2761] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625506524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625508576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625510465+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625513739+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625520507+07:00","message":"Push: 'ตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625522662+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625525072+07:00","message":"Set new StatePrefix : 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.625527453+07:00","message":"Next Push (prob) : 'ที่มาหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.625550948+07:00","message":"push: {false ตรวจสอบเพื่อหา 0 0xc004026900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.682168444+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.682203107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.682208792+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.682226901+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.682234138+07:00","message":"[bufferProcess] interim [260000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.682236974+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.682244142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.682246782+07:00","message":"> Transcript [2762] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.682249939+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.811726954+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.811770665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.811777219+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.811788206+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.81179538+07:00","message":"[bufferProcess] interim [380000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.811797976+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.811801384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.811804162+07:00","message":"> Transcript [2763] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.811806639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.811809583+07:00","message":"Set new StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.861879469+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.861916048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.861923972+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.86194095+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.861950031+07:00","message":"[bufferProcess] interim [440000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.861954216+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.861963336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.861967281+07:00","message":"> Transcript [2764] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.861971253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.861974683+07:00","message":"Set new StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.865524828+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.865555535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.865562217+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.865578189+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.865584862+07:00","message":"[bufferProcess] interim [500000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.86558899+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.86560345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.86560711+07:00","message":"> Transcript [2765] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.865611022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.865614093+07:00","message":"Set new StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:07.125763647+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:07.125771863+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.183692948+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.183732696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.18373983+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.183754998+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.183762546+07:00","message":"[bufferProcess] interim [800000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.183765846+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.183773046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.183776277+07:00","message":"> Transcript [2766] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.183779065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.183781311+07:00","message":"Set new StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.507103597+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.507146719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.507154576+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.507170881+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.507179082+07:00","message":"[bufferProcess] interim [40000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.507182182+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.507190619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.507193972+07:00","message":"> Transcript [2767] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.50719705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.507199813+07:00","message":"Set new StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.575454294+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.575488972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.575494925+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.575508845+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.575516221+07:00","message":"[bufferProcess] interim [220000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.575524198+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.575528229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.575531102+07:00","message":"> Transcript [2768] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.575534943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.575536997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.575539078+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.575542619+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.765477257+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.765533799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.765555832+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.76558187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.76558746+07:00","message":"receive interim result [false|false]:  Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.765609558+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.765624247+07:00","message":"[buffer interim] 203 false  Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765631788+07:00","message":"[bufferProcess] interim [400000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765635006+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765642549+07:00","message":"[bufferProcess] interim [400000000]: Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765646751+07:00","message":"[bufferProcess] update buffer: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765665134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765700688+07:00","message":"> Transcript [2769] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765708589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765712258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765715723+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.765723599+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.080217854+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.080265842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.080272766+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.080285439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Facebook กำแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.080288454+07:00","message":"receive interim result [false|false]:  Facebook กำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.080297175+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.08030528+07:00","message":"[buffer interim] 203 false  Facebook กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.08031147+07:00","message":"[bufferProcess] interim [640000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.080314325+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.080321828+07:00","message":"[bufferProcess] interim [640000000]: Facebook กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.08032508+07:00","message":"[bufferProcess] update buffer: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.08032853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.080331537+07:00","message":"> Transcript [2770] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.080335918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.080338148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.08034053+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.080347637+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.132197627+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.193652308+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.212328102+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.212366465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.212372896+07:00","message":"receive interim result [false|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.212385427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กำแพงเพชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.212389312+07:00","message":"receive interim result [false|false]:  กำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.212400889+07:00","message":"[buffer interim] 203 false พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.212405571+07:00","message":"[buffer interim] 203 false  กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212411863+07:00","message":"[bufferProcess] interim [820000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212415543+07:00","message":"[bufferProcess] send to processor:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212419441+07:00","message":"[bufferProcess] interim [820000000]: กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212422166+07:00","message":"[bufferProcess] update buffer: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212425395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212432392+07:00","message":"> Transcript [2771] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212435974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.21243799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212440036+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212442554+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.21244537+07:00","message":"Push: 'ที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212447594+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212450188+07:00","message":"Set new StatePrefix : 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.212453295+07:00","message":"Next Push (prob) : ' Facebook กำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.21246277+07:00","message":"push: {false ที่มาล้างสมาชิกกลุ่ม 0 0xc004026900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.277774214+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.277815006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาลังสมาชิกกลุ่ม Facebook กำแพงเพชร\",\"confidence\":0.95150656}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.277822108+07:00","message":"receive interim result [true|false]: พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาลังสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.277833603+07:00","message":"end recv isFinal message id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.277835884+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.277842337+07:00","message":"[buffer interim] 203 true พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาลังสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277854182+07:00","message":"[bufferProcess] interim [910000000]:พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาลังสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277860044+07:00","message":"[bufferProcess] send to processor (isfinal):พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277872113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277892475+07:00","message":"> Transcript [2772] [false]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277898046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277900996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277903485+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277906851+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277909862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277912322+07:00","message":"> Transcript [2773] [true]: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาลังสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277914805+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277916516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277918392+07:00","message":"StatePrefix: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277920828+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.277923008+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.278121752+07:00","message":"Push: ' Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.278124891+07:00","message":"TextPushed: 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.278127345+07:00","message":"Set new StatePrefix : 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาลังสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.278129648+07:00","message":"Next Push (prob) : 'พร้อมหน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาลังสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.278141133+07:00","message":"push: {true  Facebook กำแพงเพชร 0 0xc004026900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.278147794+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_203.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:08.289404595+07:00","message":"write wav file: './tmp/7582/7582_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.670444795+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.670491841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.670497505+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.670512854+07:00","message":"[buffer interim] 204 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.670521759+07:00","message":"[bufferProcess] interim [300000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.670523866+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.853784102+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.853824528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.853830265+07:00","message":"receive interim result [false|false]: ร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.853845503+07:00","message":"[buffer interim] 204 false ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.853853016+07:00","message":"[bufferProcess] interim [480000000]:ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.853855464+07:00","message":"[bufferProcess] send to processor:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.8538609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.853864314+07:00","message":"> Transcript [2774] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.853866787+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.240975113+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.241009081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.241014501+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.241027832+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.241034408+07:00","message":"[bufferProcess] interim [840000000]:ร้องเรียนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.241037831+07:00","message":"[bufferProcess] send to processor:ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.241044759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.2410476+07:00","message":"> Transcript [2775] [false]: 'ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.241050936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.241055088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.241057558+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.24105948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.564961363+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.56499717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.56500577+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.565020372+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.565030706+07:00","message":"[bufferProcess] interim [200000000]:ร้องเรียนอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.565033098+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.565036656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.565039957+07:00","message":"> Transcript [2776] [false]: 'ร้องเรียนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.565043636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.5650457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.565047675+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.565049781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.622027841+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.622062254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.622068277+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.622081292+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.622087806+07:00","message":"[bufferProcess] interim [260000000]:ร้องเรียนอะไรบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.62209015+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.622093771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.622096631+07:00","message":"> Transcript [2777] [false]: 'ร้องเรียนอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.622099618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.622102022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.622103946+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.62210615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.811873618+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.811919786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.811925826+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.811940999+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811948711+07:00","message":"[bufferProcess] interim [440000000]:ร้องเรียนอะไรบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811951614+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811956227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811959405+07:00","message":"> Transcript [2778] [false]: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811963001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811965353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811967681+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811969847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811975663+07:00","message":"Push: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811977908+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811980557+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.811983195+07:00","message":"Next Push (prob) : 'เรียนอะไรบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.811992011+07:00","message":"push: {false ร้อง 0 0xc004026e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.94264242+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.942678172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.942684542+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.942697365+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.942703666+07:00","message":"[bufferProcess] interim [560000000]:ร้องเรียนอะไรบอกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.94270629+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.942710105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.942712982+07:00","message":"> Transcript [2779] [false]: 'ร้องเรียนอะไรบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.942716438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.942718441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.94272058+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.942722733+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:10.126109641+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:10.126125317+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.131016727+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.13105717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.131063054+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.131077324+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.131084166+07:00","message":"[bufferProcess] interim [740000000]:ร้องเรียนอะไรบอกไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.131087595+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.131095223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.131098237+07:00","message":"> Transcript [2780] [false]: 'ร้องเรียนอะไรบอกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.131101548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.131104074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.131106552+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.131109371+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.260850936+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.260904461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.260910705+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.260924934+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.260932707+07:00","message":"[bufferProcess] interim [860000000]:ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.260935299+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.260942612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.260945479+07:00","message":"> Transcript [2781] [false]: 'ร้องเรียนอะไรบอกไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.260949376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.260952174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.260954723+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.260957312+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.846941974+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.846981169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.846986598+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.847001508+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847008903+07:00","message":"[bufferProcess] interim [460000000]:ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847011569+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847014726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847017295+07:00","message":"> Transcript [2782] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847021004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847023076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847025223+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847028511+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.8470348+07:00","message":"Push: 'เรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.84703775+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847039943+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.847042503+07:00","message":"Next Push (prob) : 'ไว้ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.847074412+07:00","message":"push: {false เรียนอะไรบอก 0 0xc004026e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.85250825+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.852542895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.852550756+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.852568082+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.852575084+07:00","message":"[bufferProcess] interim [520000000]:ร้องเรียนอะไรบอกไว้ที่นี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.852578411+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.852584387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.852587172+07:00","message":"> Transcript [2783] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.852590369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.852592708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.852596578+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.852598989+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.034876605+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.034931797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.034938057+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.034964591+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.03497157+07:00","message":"[bufferProcess] interim [640000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.034974186+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.034978099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.03498096+07:00","message":"> Transcript [2784] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.034984327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.03498643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.034988302+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.034990668+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.235201792+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.235238095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.235243779+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.235259998+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.235267126+07:00","message":"[bufferProcess] interim [880000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.235269721+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.235273207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.235275939+07:00","message":"> Transcript [2785] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.235279451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.235281629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.235283602+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.235286006+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.352317672+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.352351825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.352359403+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.352373117+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352382794+07:00","message":"[bufferProcess] interim [940000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352385703+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352393254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352396541+07:00","message":"> Transcript [2786] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352400549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352403314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352405624+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352408274+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352414063+07:00","message":"Push: 'ไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352416034+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352418146+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอกไว้ที่นี่มีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.352420269+07:00","message":"Next Push (prob) : 'มีการทด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.352447691+07:00","message":"push: {false ไว้ที่นี่ 0 0xc004026e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.672956309+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.672985917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.672991879+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.673005369+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.673012018+07:00","message":"[bufferProcess] interim [300000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.673014432+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.673017867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.673020542+07:00","message":"> Transcript [2787] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.673022676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.673024677+07:00","message":"Set new StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.935324263+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.935363404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.935369117+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.93538099+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.935389764+07:00","message":"[bufferProcess] interim [540000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.935392326+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.935395681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.935398874+07:00","message":"> Transcript [2788] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.935402254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.935404371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.935406333+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.935408816+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.05691331+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.05695687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.056965845+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.056980865+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.05698773+07:00","message":"[bufferProcess] interim [660000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.056990545+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.056993867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.056996713+07:00","message":"> Transcript [2789] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.057000048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.057002066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.057004339+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.057006931+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.252389313+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.252424564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.252430795+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.252445744+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.252452769+07:00","message":"[bufferProcess] interim [840000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.252455458+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.252459009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.252462873+07:00","message":"> Transcript [2790] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.252466363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.25246961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.252472131+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.252475083+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.570021857+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.570059919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.570067437+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.570083162+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570090724+07:00","message":"[bufferProcess] interim [140000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570093773+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570101875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570105463+07:00","message":"> Transcript [2791] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570109565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570114406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.57011682+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570120134+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570127198+07:00","message":"Push: 'มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570129256+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570132386+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.570135395+07:00","message":"Next Push (prob) : 'ภาพและข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.570144796+07:00","message":"push: {false มีการโพสต์ 0 0xc004026e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.773465833+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.773506945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.773512859+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.773529358+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.773537002+07:00","message":"[bufferProcess] interim [380000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.773539829+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.773548181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.773551326+07:00","message":"> Transcript [2792] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.773555207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.773557657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.773560373+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.77356334+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.952412836+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.952450678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.952457778+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.952467515+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.952474688+07:00","message":"[bufferProcess] interim [620000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.952477819+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.952493019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.952495765+07:00","message":"> Transcript [2793] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.952499206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.952501847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.952503971+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.952508135+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.011651481+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.011689775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.01169652+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.01171142+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.011719953+07:00","message":"[bufferProcess] interim [680000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.011722714+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.011730943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.011734125+07:00","message":"> Transcript [2794] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.011737894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.011740326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.011743226+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.011746423+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:13.127078777+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:13.127064547+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.144200178+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.144244098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.144251111+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.144268452+07:00","message":"[buffer interim] 204 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144276237+07:00","message":"[bufferProcess] interim [740000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144279548+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144283236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144286156+07:00","message":"> Transcript [2795] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144290166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144292421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144294852+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144298616+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144301744+07:00","message":"Push: 'ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144303703+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144305996+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.144308802+07:00","message":"Next Push (prob) : 'ขอความช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.144317793+07:00","message":"push: {false ภาพและข้อความ 0 0xc004026e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.45161663+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.559122775+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.559170236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.55917777+07:00","message":"receive interim result [true|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.559190056+07:00","message":"end recv isFinal message id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.559192641+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.55920068+07:00","message":"[buffer interim] 204 true ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559211973+07:00","message":"[bufferProcess] interim [280000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559215565+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559219339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559222613+07:00","message":"> Transcript [2796] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559226569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.55922884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559230929+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559234172+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559236633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559238608+07:00","message":"> Transcript [2797] [true]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559241169+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.55924292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559244763+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559246853+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.559254645+07:00","message":"Push: 'ขอความช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.559264022+07:00","message":"push: {true ขอความช่วยเหลือ 0 0xc004026e80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:13.572010272+07:00","message":"write wav file: './tmp/7582/7582_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.574110099+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.924603988+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.924642478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.924648771+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.924664942+07:00","message":"[buffer interim] 205 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.924678367+07:00","message":"[bufferProcess] interim [420000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.924681221+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.140745579+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.140793594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.140799682+07:00","message":"receive interim result [false|false]: โดยระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.140814254+07:00","message":"[buffer interim] 205 false โดยระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.140821847+07:00","message":"[bufferProcess] interim [600000000]:โดยระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.140824534+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.140830546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.140833774+07:00","message":"> Transcript [2798] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.140836404+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.416027878+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.416070937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.41607703+07:00","message":"receive interim result [false|false]: โดยระบุว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.416093804+07:00","message":"[buffer interim] 205 false โดยระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.416102145+07:00","message":"[bufferProcess] interim [840000000]:โดยระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.41610578+07:00","message":"[bufferProcess] send to processor:โดยระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.416116146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.416120286+07:00","message":"> Transcript [2799] [false]: 'โดยระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.416124612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.416127683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.41613091+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.416134166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.825088494+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.825127537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.825133491+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.825147932+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.82515538+07:00","message":"[bufferProcess] interim [320000000]:โดยระบุว่าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.82515786+07:00","message":"[bufferProcess] send to processor:โดยระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.825171635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.825174739+07:00","message":"> Transcript [2800] [false]: 'โดยระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.825178199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.825180472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.825182807+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.825184861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.135968176+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.136009208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.13601509+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.136031895+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.136039177+07:00","message":"[bufferProcess] interim [560000000]:โดยระบุว่าพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.136041944+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.136055662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.136058874+07:00","message":"> Transcript [2801] [false]: 'โดยระบุว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.136062051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.136064404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.136066555+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.136069017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.333029146+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.333069797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบกับแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.333075643+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบกับแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.333089731+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบกับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333097036+07:00","message":"[bufferProcess] interim [680000000]:โดยระบุว่าพบกับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333099836+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333107151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333110201+07:00","message":"> Transcript [2802] [false]: 'โดยระบุว่าพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333114345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333117088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333120686+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333124012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333131672+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333136291+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.333139605+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.33314287+07:00","message":"Next Push (prob) : 'ระบุว่าพบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.333153089+07:00","message":"push: {false โดย 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.362296259+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.362343229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.362350726+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.362367159+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.36237763+07:00","message":"[bufferProcess] interim [740000000]:โดยระบุว่าพบสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.362381141+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบกับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.362387982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.362393929+07:00","message":"> Transcript [2803] [false]: 'โดยระบุว่าพบกับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.362400462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.362403452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.362406396+07:00","message":"StatePrefix: 'โดยระบุว่าพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.362410023+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.367617993+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.367649009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสัมมนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.36765415+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสัมมนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.367669181+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.367675429+07:00","message":"[bufferProcess] interim [800000000]:โดยระบุว่าพบสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.367677877+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.367690657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.367693811+07:00","message":"> Transcript [2804] [false]: 'โดยระบุว่าพบสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.367696566+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.367699135+07:00","message":"Set new StatePrefix: 'โดยระบุว่าพบสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.445603256+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.445636713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.445642307+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.445653901+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.445665331+07:00","message":"[bufferProcess] interim [860000000]:โดยระบุว่าพบสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.445667879+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.44567177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.445675638+07:00","message":"> Transcript [2805] [false]: 'โดยระบุว่าพบสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.445678334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.445680961+07:00","message":"Set new StatePrefix: 'โดยระบุว่าพบสัมมนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.698963872+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.699003822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.699009562+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.699023855+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.699031813+07:00","message":"[bufferProcess] interim [160000000]:โดยระบุว่าพบสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.699034497+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.699038242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.699041234+07:00","message":"> Transcript [2806] [false]: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.699043522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.699045851+07:00","message":"Set new StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.887105018+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.887143558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรปลูกธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.887150175+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรปลูกธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.887163661+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.88717135+07:00","message":"[bufferProcess] interim [340000000]:โดยระบุว่าพบสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.887174046+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.887177751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.887181096+07:00","message":"> Transcript [2807] [false]: 'โดยระบุว่าพบสามเณรถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.887184847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.887186924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.887189206+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.887192554+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.037444289+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.037474405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.037478685+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.037494885+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.03750279+07:00","message":"[bufferProcess] interim [520000000]:โดยระบุว่าพบสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.037505303+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.037508847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.037511279+07:00","message":"> Transcript [2808] [false]: 'โดยระบุว่าพบสามเณรปลูกธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.037515114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.037517394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.037520903+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.037523975+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:16.127983232+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:16.127996122+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.350929749+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.350983431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.350990038+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.351004442+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.351011896+07:00","message":"[bufferProcess] interim [760000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.351014584+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.351022335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.351027274+07:00","message":"> Transcript [2809] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.351031633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.351034166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.351036532+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.351039568+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.533939473+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.533978969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.533984827+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.533995819+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.53400223+07:00","message":"[bufferProcess] interim [940000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534004896+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534010554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534013117+07:00","message":"> Transcript [2810] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534016879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534018999+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534021232+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534023948+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534028438+07:00","message":"Push: 'ระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534030652+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534032804+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.534035081+07:00","message":"Next Push (prob) : 'ถูกทำร้ายร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.534042543+07:00","message":"push: {false ระบุว่าพบสามเณร 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.931829+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.931862268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.931867746+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.93188404+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.931896384+07:00","message":"[bufferProcess] interim [360000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.931900646+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.931906626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.931910487+07:00","message":"> Transcript [2811] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.931914403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.931916772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.931918862+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.931922407+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.126361258+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.126398202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.126404074+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.126424811+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.126433115+07:00","message":"[bufferProcess] interim [600000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.126435784+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.126441754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.126444738+07:00","message":"> Transcript [2812] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.126448615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.126451051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.126453696+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.126456147+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.442563606+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.44260544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.442612273+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.442626641+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.442633666+07:00","message":"[bufferProcess] interim [840000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.442636846+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.442643088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.442646057+07:00","message":"> Transcript [2813] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.442649881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.442652266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.442654612+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.442657422+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.010927517+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.010969533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.010976101+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.010989949+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.010997521+07:00","message":"[bufferProcess] interim [440000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.011002249+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.011011668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.011016339+07:00","message":"> Transcript [2814] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.01102234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.011026357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.011029057+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.011033149+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.011040338+07:00","message":"Push: 'ถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.01104249+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.011045262+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.01104812+07:00","message":"Next Push (prob) : 'กายอย่างรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.011056173+07:00","message":"push: {false ถูกทำร้ายร่าง 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.541789103+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.541833426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.541840572+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงจน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.541852946+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.541862707+07:00","message":"[bufferProcess] interim [980000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.541866222+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.541873241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.541877365+07:00","message":"> Transcript [2815] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.541882277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.541886625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.541888937+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.541891737+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.658687766+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.658726138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.658732745+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.658750571+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658759746+07:00","message":"[bufferProcess] interim [40000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658763174+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658767526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.65877048+07:00","message":"> Transcript [2816] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658774015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658776142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658779876+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658782418+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.664237787+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.664267635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.664273409+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.664284106+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.664289492+07:00","message":"[bufferProcess] interim [100000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.664291963+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.664295335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.664298546+07:00","message":"> Transcript [2817] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.66430163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.664303768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.664305877+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.664308656+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.919790801+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.919828906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.919835036+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.919846605+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.91985316+07:00","message":"[bufferProcess] interim [340000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.91985583+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.919859375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.919862269+07:00","message":"> Transcript [2818] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.919865926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.919867972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.91987039+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.919873079+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.919877117+07:00","message":"Push: 'กายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.919880289+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.919882694+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.919885011+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.91991341+07:00","message":"push: {false กายอย่างรุนแรง 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.044283721+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.044327276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.0443334+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.044347772+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.04435553+07:00","message":"[bufferProcess] interim [520000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.044358257+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.044362021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.044366005+07:00","message":"> Transcript [2819] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.044370102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.044372197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.044376778+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.044379898+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:19.128342633+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:19.12835711+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.360697553+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.360744816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.360753616+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.360770367+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.360778205+07:00","message":"[bufferProcess] interim [760000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.360781919+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.360790739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.360794172+07:00","message":"> Transcript [2820] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.360798044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.360800722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.360803088+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.360806151+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.364504667+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.364522672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.364528082+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.364537746+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.364542203+07:00","message":"[bufferProcess] interim [820000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.364544662+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.364547863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.364550487+07:00","message":"> Transcript [2821] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.364555234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.364557304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.364559526+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.364562218+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.545072584+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.545126839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.545133635+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.545150588+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545170082+07:00","message":"[bufferProcess] interim [940000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545173865+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545182011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545184987+07:00","message":"> Transcript [2822] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545189497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.54519246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545195793+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545199936+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545206182+07:00","message":"Push: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545208356+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545211382+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.545213998+07:00","message":"Next Push (prob) : 'ได้เข้าพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.545223157+07:00","message":"push: {false เจ้าหน้าที่ 0 0xc00369a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.743196698+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.743245396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.74325575+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.743272599+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.743284421+07:00","message":"[bufferProcess] interim [180000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.743288797+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.743296592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.743301507+07:00","message":"> Transcript [2823] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.743307676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.743310797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.743314037+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.743318449+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.793148857+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.853037651+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.917331301+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.917391102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.91739902+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.917417991+07:00","message":"[buffer interim] 205 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.917427295+07:00","message":"[bufferProcess] interim [360000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.917431906+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.917442531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.917446348+07:00","message":"> Transcript [2824] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.91745172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.917455232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.91746174+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.917468921+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.019445553+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.019494424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ\",\"confidence\":0.95633394}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.019505189+07:00","message":"receive interim result [true|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.019517972+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.019521236+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.019528472+07:00","message":"[buffer interim] 205 true โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.01954141+07:00","message":"[bufferProcess] interim [420000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019546548+07:00","message":"[bufferProcess] send to processor (isfinal):โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.01955164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019556353+07:00","message":"> Transcript [2825] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019561776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019564725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019567841+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019572048+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019576935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019580248+07:00","message":"> Transcript [2826] [true]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019583971+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019586664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019589389+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019592807+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.019597565+07:00","message":"Push: 'ได้เข้าพูดคุยและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.019609166+07:00","message":"push: {true ได้เข้าพูดคุยและ 0 0xc00369a000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:20.0347167+07:00","message":"write wav file: './tmp/7582/7582_205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.42818416+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.428236366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดอะค็อป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.428242293+07:00","message":"receive interim result [false|false]: เดอะค็อป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.428255334+07:00","message":"[buffer interim] 206 false เดอะค็อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.428261539+07:00","message":"[bufferProcess] interim [480000000]:เดอะค็อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.428263446+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.475074461+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.47512294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.475129066+07:00","message":"receive interim result [false|false]: ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.4751478+07:00","message":"[buffer interim] 206 false ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.475154277+07:00","message":"[bufferProcess] interim [600000000]:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.475156662+07:00","message":"[bufferProcess] send to processor:เดอะค็อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.475160229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.475163002+07:00","message":"> Transcript [2827] [false]: 'เดอะค็อป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.475165283+07:00","message":"Set StatePrefix (first interim): 'เดอะค็อป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.706627027+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.706667569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.706673689+07:00","message":"receive interim result [false|false]: ข้อมูลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.706687425+07:00","message":"[buffer interim] 206 false ข้อมูลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.706694889+07:00","message":"[bufferProcess] interim [840000000]:ข้อมูลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.706697474+07:00","message":"[bufferProcess] send to processor:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.706700906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.706703726+07:00","message":"> Transcript [2828] [false]: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.706706184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.7067082+07:00","message":"Set new StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.901340727+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.901384327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.901391667+07:00","message":"receive interim result [false|false]: ข้อมูลกับสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.901409021+07:00","message":"[buffer interim] 206 false ข้อมูลกับสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.901416524+07:00","message":"[bufferProcess] interim [80000000]:ข้อมูลกับสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.901419229+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.901426133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.901429428+07:00","message":"> Transcript [2829] [false]: 'ข้อมูลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.901433355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.9014363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.901438773+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.901441008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.056174014+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.056216062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.056221818+07:00","message":"receive interim result [false|false]: ข้อมูลกับ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.05623802+07:00","message":"[buffer interim] 206 false ข้อมูลกับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.05624577+07:00","message":"[bufferProcess] interim [140000000]:ข้อมูลกับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.056248533+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.056256338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.056259283+07:00","message":"> Transcript [2830] [false]: 'ข้อมูลกับสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.056262487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.056264561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.056266815+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.056269407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.09800425+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.098047166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.098054315+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.098074392+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.098083852+07:00","message":"[bufferProcess] interim [200000000]:ข้อมูลกับสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.098088792+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.09809261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.098098136+07:00","message":"> Transcript [2831] [false]: 'ข้อมูลกับ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.098102093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.098104291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.09810627+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.098108582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.109946581+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.109995375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.110002+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.110019361+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110027112+07:00","message":"[bufferProcess] interim [320000000]:ข้อมูลกับสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110029618+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.11003365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110036721+07:00","message":"> Transcript [2832] [false]: 'ข้อมูลกับสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110040487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110042638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110044569+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110046837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110052677+07:00","message":"Push: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110054636+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110056827+07:00","message":"Set new StatePrefix : 'ข้อมูลกับสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.110059145+07:00","message":"Next Push (prob) : 'กับสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.110068006+07:00","message":"push: {false ข้อมูล 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.315001793+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.315045015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.315051139+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.315066411+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.315074082+07:00","message":"[bufferProcess] interim [500000000]:ข้อมูลกับสามเณรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.315076715+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.315080462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.315083553+07:00","message":"> Transcript [2833] [false]: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.315086228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.315088233+07:00","message":"Set new StatePrefix: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.438977817+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.439016705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.439022646+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.439037491+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.439044266+07:00","message":"[bufferProcess] interim [620000000]:ข้อมูลกับสามเณรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.439047183+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.439054321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.439057103+07:00","message":"> Transcript [2834] [false]: 'ข้อมูลกับสามเณรผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.439060463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.439062747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.439064674+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.439067155+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.481712079+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.481766132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.48177383+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.48178863+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.481799048+07:00","message":"[bufferProcess] interim [680000000]:ข้อมูลกับสามเณรผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.481803894+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.481810845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.481814841+07:00","message":"> Transcript [2835] [false]: 'ข้อมูลกับสามเณรพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.481819553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.481823876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.481826697+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.481830205+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.73329429+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.733334142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.733340155+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.733352371+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.733358814+07:00","message":"[bufferProcess] interim [860000000]:ข้อมูลกับสามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.733361171+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.7333664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.733369154+07:00","message":"> Transcript [2836] [false]: 'ข้อมูลกับสามเณรผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.733372245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.733374682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.733376869+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.733379284+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:22.12858314+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:22.128609015+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.300121069+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.3001597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.300165841+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.300181977+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300190771+07:00","message":"[bufferProcess] interim [460000000]:ข้อมูลกับสามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300193134+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300198546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300201323+07:00","message":"> Transcript [2837] [false]: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300204811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300207896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300211472+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300213748+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300218443+07:00","message":"Push: 'กับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300220867+07:00","message":"TextPushed: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300223195+07:00","message":"Set new StatePrefix : 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.300225467+07:00","message":"Next Push (prob) : 'ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.300232605+07:00","message":"push: {false กับสามเณร 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.494462719+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.494507566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.494515398+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.494530589+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.494538948+07:00","message":"[bufferProcess] interim [640000000]:ข้อมูลกับสามเณรผู้เสียหายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.494542252+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.494546804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.494550437+07:00","message":"> Transcript [2838] [false]: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.494554835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.494557988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.494560618+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.49456431+07:00","message":"TextPushed: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.717004276+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.71704597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.717052043+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.717069661+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.71707771+07:00","message":"[bufferProcess] interim [880000000]:ข้อมูลกับสามเณรผู้เสียหายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.717080481+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.717084264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.717087302+07:00","message":"> Transcript [2839] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.717090958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.71709311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.717095101+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.717097525+07:00","message":"TextPushed: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.815670937+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.815718092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.815724765+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.815740376+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.815749109+07:00","message":"[bufferProcess] interim [940000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.815751659+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.815759829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.815763006+07:00","message":"> Transcript [2840] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.815766848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.81576927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.815771505+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.815774678+07:00","message":"TextPushed: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.821327249+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.821342018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.821346527+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.821356147+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821359893+07:00","message":"[bufferProcess] interim [0]:ข้อมูลกับสามเณรผู้เสียหายโดยพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821361945+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821364664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821367165+07:00","message":"> Transcript [2841] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821370106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821372505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821374397+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821376684+07:00","message":"TextPushed: 'ข้อมูลกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821379717+07:00","message":"Push: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821381721+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821383957+07:00","message":"Set new StatePrefix : 'ข้อมูลกับสามเณรผู้เสียหายโดยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.821386205+07:00","message":"Next Push (prob) : 'โดยพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.821394476+07:00","message":"push: {false ผู้เสียหาย 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.886413817+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.886458482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.886465477+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.886485361+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.886498044+07:00","message":"[bufferProcess] interim [60000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.886505265+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.886512775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.886517116+07:00","message":"> Transcript [2842] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.886521517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.886525791+07:00","message":"Set new StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.089673327+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.089717288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.089723327+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.089738679+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.08974728+07:00","message":"[bufferProcess] interim [300000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.089750537+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.089754292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.089757474+07:00","message":"> Transcript [2843] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.089761096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.089763248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.089765243+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.089767689+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.219925038+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.219966459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.219972923+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.219988058+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.219995621+07:00","message":"[bufferProcess] interim [360000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.219998564+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.220004672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.220007844+07:00","message":"> Transcript [2844] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.220011974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.220014673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.220017857+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.220026513+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.393132913+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.393178048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสัมมนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.393184592+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสัมมนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.393199658+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.393206934+07:00","message":"[bufferProcess] interim [480000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.393209826+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.393216213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.393219208+07:00","message":"> Transcript [2845] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.393222815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.393225323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.393228499+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.393231755+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.400851442+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.400869902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.400874651+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.400886189+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400890355+07:00","message":"[bufferProcess] interim [540000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400892912+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400896253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400899104+07:00","message":"> Transcript [2846] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400907697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400909708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400911796+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400914122+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400920552+07:00","message":"Push: 'โดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400922914+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400925468+07:00","message":"Set new StatePrefix : 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.400927926+07:00","message":"Next Push (prob) : 'ว่าสัมมนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.400936528+07:00","message":"push: {false โดยพบ 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.530063164+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.530105685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.530111893+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.530126395+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.530133763+07:00","message":"[bufferProcess] interim [720000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.530136501+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.530143773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.530146917+07:00","message":"> Transcript [2847] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.530149568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.53015195+07:00","message":"Set new StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.722474095+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.722517292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.722526009+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.722545264+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.722554826+07:00","message":"[bufferProcess] interim [840000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.722559131+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.722567451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.722571996+07:00","message":"> Transcript [2848] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.722577305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.72258049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.722583647+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.722587608+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.784676639+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.784718138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีศีล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.784726273+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีศีล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.784744263+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.784756673+07:00","message":"[bufferProcess] interim [960000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.784760897+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.784768894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.784773666+07:00","message":"> Transcript [2849] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.784779101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.784781923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.784785565+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.784789774+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.798748938+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.798775944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.798782869+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.79879725+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.798805035+07:00","message":"[bufferProcess] interim [20000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.79880892+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.798816879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.798820686+07:00","message":"> Transcript [2850] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีศีล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.798825506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.798828513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.798831651+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.798835677+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.114187479+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.114225404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.11423137+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.114243691+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114250191+07:00","message":"[bufferProcess] interim [200000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114253346+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.11425862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114261849+07:00","message":"> Transcript [2851] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114266127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114268238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114270636+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114273313+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114277669+07:00","message":"Push: 'ว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114279612+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114281883+07:00","message":"Set new StatePrefix : 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.114284157+07:00","message":"Next Push (prob) : 'มีสีหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.114305409+07:00","message":"push: {false ว่าสามเณร 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.122245463+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.122274958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.12228114+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.122293978+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.12229974+07:00","message":"[bufferProcess] interim [260000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.1223023+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.122305942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.12230877+07:00","message":"> Transcript [2852] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.122311882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.122316633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.122318977+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.122322012+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.422572531+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.422608057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.422614545+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.422628852+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.422635534+07:00","message":"[bufferProcess] interim [620000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.422638331+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.422641923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.422644751+07:00","message":"> Transcript [2853] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.422648361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.422650326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.422652825+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.422655441+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.687989046+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.688031476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.688043482+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.688059903+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.688070906+07:00","message":"[bufferProcess] interim [860000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.68807405+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.688083442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.688086931+07:00","message":"> Transcript [2854] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.688094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.688096261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.688098803+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.688103344+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.815528847+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.815551412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.815557015+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.815570686+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815576446+07:00","message":"[bufferProcess] interim [980000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815578928+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815582397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815584831+07:00","message":"> Transcript [2855] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815588468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815590483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815592827+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815595377+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815602179+07:00","message":"Push: 'มีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815604405+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815606912+07:00","message":"Set new StatePrefix : 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.815609782+07:00","message":"Next Push (prob) : 'วิตกกังวลอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.81561698+07:00","message":"push: {false มีสีหน้า 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.940079525+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.940120289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.940126927+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.940141071+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.940148674+07:00","message":"[bufferProcess] interim [100000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.940151495+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.940155258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.940158032+07:00","message":"> Transcript [2856] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.940162345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.940164567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.940166587+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.940169566+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:25.129406874+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:25.129406876+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.144632478+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.144680183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.144686739+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.144703415+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.144711784+07:00","message":"[bufferProcess] interim [280000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.144714574+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.144718579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.144722411+07:00","message":"> Transcript [2857] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.144726877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.144729176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.144731233+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.144734021+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.196594622+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.196646725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.196653855+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.196668226+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.196678324+07:00","message":"[bufferProcess] interim [400000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.196680908+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.196684892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.196688166+07:00","message":"> Transcript [2858] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.196692076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.196694166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.196696453+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.196699277+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.848792867+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.84882757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.848833188+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.848852042+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848859664+07:00","message":"[bufferProcess] interim [0]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848862763+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848866401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848869054+07:00","message":"> Transcript [2859] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848873435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848875699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848878089+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.84888079+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848886069+07:00","message":"Push: 'วิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848888213+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848890729+07:00","message":"Set new StatePrefix : 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.848894099+07:00","message":"Next Push (prob) : 'งเห็นได้ชัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.848903014+07:00","message":"push: {false วิตกกังวลอย่า 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.200946718+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.240314448+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.240352713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.240359065+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.240402972+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.240413172+07:00","message":"[bufferProcess] interim [420000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.240416644+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.240442838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.240445932+07:00","message":"> Transcript [2860] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.240450562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.240452905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.240455742+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.240464588+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.263385533+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.309848131+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.309890796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.309897517+07:00","message":"receive interim result [false|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.309921445+07:00","message":"[buffer interim] 206 false ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.309930265+07:00","message":"[bufferProcess] interim [480000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.309933378+07:00","message":"[bufferProcess] send to processor:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.309937068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.309940101+07:00","message":"> Transcript [2861] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.309944344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.309946525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.309950414+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.309953521+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.41584882+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.415913631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.415922803+07:00","message":"receive interim result [true|false]: ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.415933198+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.415935547+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.415942303+07:00","message":"[buffer interim] 206 true ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415949967+07:00","message":"[bufferProcess] interim [570000000]:ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415954026+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.41595825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415961499+07:00","message":"> Transcript [2862] [false]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415964955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415967203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415969222+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415971999+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415974248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415976343+07:00","message":"> Transcript [2863] [true]: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415979252+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415981235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415983092+07:00","message":"StatePrefix: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415985139+07:00","message":"TextPushed: 'ข้อมูลกับสามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.415988344+07:00","message":"Push: 'งเห็นได้ชัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.415996497+07:00","message":"push: {true งเห็นได้ชัด 0 0xc000044080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:26.429515719+07:00","message":"write wav file: './tmp/7582/7582_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.923791659+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.923829884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.923835354+07:00","message":"receive interim result [false|false]: บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.923849359+07:00","message":"[buffer interim] 207 false บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.923856159+07:00","message":"[bufferProcess] interim [480000000]:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.923858489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.119068922+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.119112869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.119122195+07:00","message":"receive interim result [false|false]: บริเวณหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.119138081+07:00","message":"[buffer interim] 207 false บริเวณหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.119146628+07:00","message":"[bufferProcess] interim [720000000]:บริเวณหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.119149731+07:00","message":"[bufferProcess] send to processor:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.119156751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.119159663+07:00","message":"> Transcript [2864] [false]: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.119162567+07:00","message":"Set StatePrefix (first interim): 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.447216241+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.447252118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.447258272+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.447272287+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.447280579+07:00","message":"[bufferProcess] interim [20000000]:บริเวณหลังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.447283843+07:00","message":"[bufferProcess] send to processor:บริเวณหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.447289209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.447292146+07:00","message":"> Transcript [2865] [false]: 'บริเวณหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.447296219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.447298794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.447300861+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.447303338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.695542685+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.695583168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.695589676+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.695606901+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.695614552+07:00","message":"[bufferProcess] interim [260000000]:บริเวณหลังเป็นรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.695617297+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.695621574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.695624767+07:00","message":"> Transcript [2866] [false]: 'บริเวณหลังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.695628052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.695630326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.695632388+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.6956345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.725394112+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.725417965+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.72542175+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.725424197+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.725426078+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.725428435+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.725430528+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.725432428+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.725434467+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.725436924+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.881333116+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.881373384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.881392866+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.881406694+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.881414684+07:00","message":"[bufferProcess] interim [440000000]:บริเวณหลังเป็นรอยแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.881417895+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.881425713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.881429914+07:00","message":"> Transcript [2867] [false]: 'บริเวณหลังเป็นรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.881435005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.881437381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.88143942+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.88144181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:28.130033469+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:28.130039263+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.136184795+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.13622022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.136226758+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.136243357+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136250562+07:00","message":"[bufferProcess] interim [680000000]:บริเวณหลังเป็นรอยแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136253105+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136256674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136259682+07:00","message":"> Transcript [2868] [false]: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136263026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136265194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136267782+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136270112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136272741+07:00","message":"Push: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136275013+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136277094+07:00","message":"Set new StatePrefix : 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.136279798+07:00","message":"Next Push (prob) : 'หลังเป็นรอยแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.136288343+07:00","message":"push: {false บริเวณ 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.204093876+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.204138835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.20414666+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.204165087+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.204178341+07:00","message":"[bufferProcess] interim [800000000]:บริเวณหลังเป็นรอยแผลที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.204182435+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.204192038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.204196661+07:00","message":"> Transcript [2869] [false]: 'บริเวณหลังเป็นรอยแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.204202458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.204205746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.204209369+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.204212896+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.526807402+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.526845454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.526852072+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.526867259+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.526875731+07:00","message":"[bufferProcess] interim [100000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.526878439+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.526885326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.526888552+07:00","message":"> Transcript [2870] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.526892772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.526895336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.526900151+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.52690294+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.713373084+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.713413362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.713419495+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.713434591+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.713442313+07:00","message":"[bufferProcess] interim [280000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.713445313+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.713451383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.71345441+07:00","message":"> Transcript [2871] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.713458768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.713461108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.713466114+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.713469098+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.905378259+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.905420929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.905428403+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.90544218+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905449183+07:00","message":"[bufferProcess] interim [460000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.90545217+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905459157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905462005+07:00","message":"> Transcript [2872] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905465892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905468046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905470188+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905472442+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905478334+07:00","message":"Push: 'หลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905481539+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905485315+07:00","message":"Set new StatePrefix : 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.905488471+07:00","message":"Next Push (prob) : 'ที่เกิดขึ้นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.905518324+07:00","message":"push: {false หลังเป็นรอยแผล 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.119954175+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.119994587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.120003895+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.120028764+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.120035978+07:00","message":"[bufferProcess] interim [700000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.12003848+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.120042048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.1200447+07:00","message":"> Transcript [2873] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.120049737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.120052111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.120054127+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.120056603+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.22394794+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.223990037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.223997278+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.224013567+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.224021859+07:00","message":"[bufferProcess] interim [760000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.224024923+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.224028606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.224031983+07:00","message":"> Transcript [2874] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.224035318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.224037471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.224040414+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.224043266+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.421352738+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.421392185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.421400091+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.421417874+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.421432169+07:00","message":"[bufferProcess] interim [0]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.421436118+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.421441177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.42144602+07:00","message":"> Transcript [2875] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.421451206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.421454387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.421457361+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.42146136+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.80809572+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.808130641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.808136921+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.808151869+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808158095+07:00","message":"[bufferProcess] interim [360000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808161305+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808164936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.80816838+07:00","message":"> Transcript [2876] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808172608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808174748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808177244+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808180129+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808187365+07:00","message":"Push: 'ที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808189574+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808191781+07:00","message":"Set new StatePrefix : 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.808194122+07:00","message":"Next Push (prob) : 'การทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.808201432+07:00","message":"push: {false ที่เกิดขึ้นจาก 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.996513616+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.996551475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.996557473+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.996582191+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.996589423+07:00","message":"[bufferProcess] interim [540000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.99659205+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.996595418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.996598135+07:00","message":"> Transcript [2877] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.996601745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.996604075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.996606324+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.996609037+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.012338916+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.012379072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.012386046+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.012402483+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.012408992+07:00","message":"[bufferProcess] interim [600000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.012411614+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.012414838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.01241749+07:00","message":"> Transcript [2878] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.012421489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.012423694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.012426273+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.012429402+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.177933453+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.177971666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.177977884+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.177990341+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.177996901+07:00","message":"[bufferProcess] interim [720000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.177999816+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.178006528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.178009264+07:00","message":"> Transcript [2879] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.17801278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.178015367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.17801786+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.178020786+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.186495284+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.186521349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.186526776+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.186538342+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186544221+07:00","message":"[bufferProcess] interim [780000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186546488+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186549686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.18655235+07:00","message":"> Transcript [2880] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186555778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186557776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186559871+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186562316+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186568199+07:00","message":"Push: 'การทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186570353+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186572744+07:00","message":"Set new StatePrefix : 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.186575299+07:00","message":"Next Push (prob) : 'กับสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.186603983+07:00","message":"push: {false การทะเลาะวิวาท 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.456655093+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.456689951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.456696148+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.456712886+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.45671985+07:00","message":"[bufferProcess] interim [20000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.456722816+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.456726787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.456729682+07:00","message":"> Transcript [2881] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.456732045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.456733988+07:00","message":"Set new StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.638632323+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.638663808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.638669883+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.638684376+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.638691121+07:00","message":"[bufferProcess] interim [200000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.638693952+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.638698224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.63870083+07:00","message":"> Transcript [2882] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.638704166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.638706111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.638708023+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.638710743+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:31.130438196+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:31.130449881+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.221013015+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.221054856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.221061905+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.221073043+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.221082696+07:00","message":"[bufferProcess] interim [800000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.221086823+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.221094734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.221098749+07:00","message":"> Transcript [2883] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.221104131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.221108458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.221110517+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.221113317+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.409748645+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.409787357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.40979385+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.409808906+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.409816509+07:00","message":"[bufferProcess] interim [980000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.409819425+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.409825285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.409828007+07:00","message":"> Transcript [2884] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.409835331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.409837913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.409840133+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.409843271+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.539119224+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.539155887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.539162279+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.53917194+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539179386+07:00","message":"[bufferProcess] interim [40000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539182008+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539185567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539188215+07:00","message":"> Transcript [2885] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539192098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539194262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.53919655+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539199302+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.53920197+07:00","message":"Push: 'กับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539204157+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539206427+07:00","message":"Set new StatePrefix : 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.539209344+07:00","message":"Next Push (prob) : 'ด้วยกันและถั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.539221317+07:00","message":"push: {false กับสามเณร 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.595784297+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.595822945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.595829558+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.59584701+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.595854558+07:00","message":"[bufferProcess] interim [220000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.595858448+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.595863587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.595867288+07:00","message":"> Transcript [2886] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.595871014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.595874633+07:00","message":"Set new StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.702861744+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.797907334+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.797958991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.797965386+07:00","message":"receive interim result [false|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.797992727+07:00","message":"[buffer interim] 207 false บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.79800363+07:00","message":"[bufferProcess] interim [400000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.798007552+07:00","message":"[bufferProcess] send to processor:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.798013214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.798015937+07:00","message":"> Transcript [2887] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.798019449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.798021539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.798023887+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.798026406+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.832895037+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.832935806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า\",\"confidence\":0.95793974}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.832944018+07:00","message":"receive interim result [true|false]: บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.83295044+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.832953681+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.832959584+07:00","message":"[buffer interim] 207 true บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.832967627+07:00","message":"[bufferProcess] interim [460000000]:บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.832973101+07:00","message":"[bufferProcess] send to processor (isfinal):บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.832978304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.832981917+07:00","message":"> Transcript [2888] [false]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.83298602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.832989212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.832991921+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.832995697+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.832998712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.833002145+07:00","message":"> Transcript [2889] [true]: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.833005587+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.833008674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.833011323+07:00","message":"StatePrefix: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.833014972+07:00","message":"TextPushed: 'บริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.833023856+07:00","message":"Push: 'ด้วยกันและถูกไหมกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.83303377+07:00","message":"push: {true ด้วยกันและถูกไหมกว่า 0 0xc0020a2b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.839175483+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:31.847885401+07:00","message":"write wav file: './tmp/7582/7582_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.207190507+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.207241256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.207246807+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.207261701+07:00","message":"[buffer interim] 208 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.207268459+07:00","message":"[bufferProcess] interim [140000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.207270772+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.207277877+07:00","message":"[bufferProcess] send to processor (ticker):แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.207280339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.207283071+07:00","message":"> Transcript [2890] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.207285314+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.22409489+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.224124508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.224129663+07:00","message":"receive interim result [false|false]: เต่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.224141637+07:00","message":"[buffer interim] 208 false เต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.224147433+07:00","message":"[bufferProcess] interim [200000000]:เต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.224149483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.257723995+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.257765334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.257771595+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.257786141+07:00","message":"[buffer interim] 208 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.2577935+07:00","message":"[bufferProcess] interim [260000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.25779651+07:00","message":"[bufferProcess] send to processor:เต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.257806209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.25780936+07:00","message":"> Transcript [2891] [false]: 'เต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.257811933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.257814725+07:00","message":"Set new StatePrefix: 'เต่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.577935975+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.577973266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.577979336+07:00","message":"receive interim result [false|false]: แต่ว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.577992823+07:00","message":"[buffer interim] 208 false แต่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.577999357+07:00","message":"[bufferProcess] interim [560000000]:แต่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.578001585+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.578006781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.578009471+07:00","message":"> Transcript [2892] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.578011689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.578013789+07:00","message":"Set new StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.70732164+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.707348996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.707353238+07:00","message":"receive interim result [false|false]: แต่ว่าทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.707360974+07:00","message":"[buffer interim] 208 false แต่ว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.707366381+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.70736885+07:00","message":"[bufferProcess] send to processor:แต่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.707378634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.707380759+07:00","message":"> Transcript [2893] [false]: 'แต่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.707383181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.7073852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.707387093+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.707389175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.907190568+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.907229992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.907235625+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.907244914+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.907251151+07:00","message":"[bufferProcess] interim [920000000]:แต่ว่าทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.907253667+07:00","message":"[bufferProcess] send to processor:แต่ว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.907257157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.907259892+07:00","message":"> Transcript [2894] [false]: 'แต่ว่าทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.907262771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.907265003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.907266968+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.907269073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.087288262+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.087323947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.087329632+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.087342344+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.087348569+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.087350773+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.087363147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.087365914+07:00","message":"> Transcript [2895] [false]: 'แต่ว่าทางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.087369034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.087371649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.087373636+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.087375798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.09038242+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.090430146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.09043546+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.090451669+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.090464793+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.090473296+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.090476815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.09048017+07:00","message":"> Transcript [2896] [false]: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.09048365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.090485718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.090487958+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.090490059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.090497998+07:00","message":"Push: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.09050002+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.090502144+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.090504426+07:00","message":"Next Push (prob) : 'ทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.090512026+07:00","message":"push: {false แต่ว่า 0 0xc00039c480}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:34.131069054+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:34.131091511+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.408520502+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.408569799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.40858452+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.408603386+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.408617726+07:00","message":"[bufferProcess] interim [340000000]:แต่ว่าทางเจ้าหน้าที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.408621964+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.408629878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.40863376+07:00","message":"> Transcript [2897] [false]: 'แต่ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.408638851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.408644124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.408647752+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.408651424+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.478873382+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.478916369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.478932888+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.478950555+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.478957606+07:00","message":"[bufferProcess] interim [460000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.478961079+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.478975222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.478978203+07:00","message":"> Transcript [2898] [false]: 'แต่ว่าทางเจ้าหน้าที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.478981864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.478984137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.478986233+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.478990377+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.667058673+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.667107836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.667115119+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.667129247+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.667136935+07:00","message":"[bufferProcess] interim [640000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.667140075+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.667147044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.667150235+07:00","message":"> Transcript [2899] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.667154179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.667157083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.66715952+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.667162068+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.797340872+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.797383417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.797389506+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.797400462+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797406917+07:00","message":"[bufferProcess] interim [760000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.79740949+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797414855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797417694+07:00","message":"> Transcript [2900] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797420967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797423187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797425495+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797427842+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.79743211+07:00","message":"Push: 'ทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797434141+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797436465+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.797438768+07:00","message":"Next Push (prob) : 'ที่ยังไม่ปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.797445871+07:00","message":"push: {false ทางเจ้าหน้า 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.800050721+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.800063464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.800067891+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.800076632+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.800081084+07:00","message":"[bufferProcess] interim [820000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.800083495+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.800086911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.800089223+07:00","message":"> Transcript [2901] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.800091253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.800093362+07:00","message":"Set new StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.985443827+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.985487927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.985494291+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.985510107+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.985524137+07:00","message":"[bufferProcess] interim [940000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.985528956+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.98553839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.985543423+07:00","message":"> Transcript [2902] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.98554786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.985551519+07:00","message":"Set new StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.185036895+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.185072347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.18507795+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.185092163+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.185099017+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.185101672+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.185106116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.185109948+07:00","message":"> Transcript [2903] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.185114422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.185117308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.185120697+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.185124609+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.370654696+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.370696868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.370703941+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.370719179+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.37072662+07:00","message":"[bufferProcess] interim [360000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.370729588+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.370737772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.370741447+07:00","message":"> Transcript [2904] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.370744818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.370747191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.370751028+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.370755676+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.501236759+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.501276339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.501283089+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.50129755+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.50130545+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.501308199+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.50131183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.50131472+07:00","message":"> Transcript [2905] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.501318334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.501320418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.501322895+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.501325587+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.762465915+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.762506974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.762513375+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.762527639+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762534647+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762538135+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762545065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762548059+07:00","message":"> Transcript [2906] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762551886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762554227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762556542+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762559208+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762565051+07:00","message":"Push: 'ที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762567452+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762570155+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.762573017+07:00","message":"Next Push (prob) : 'เชื่อคำให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.762581928+07:00","message":"push: {false ที่ยังไม่ปักใจ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.887821644+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.887861675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.887882833+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.887896416+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.887903327+07:00","message":"[bufferProcess] interim [840000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.887906678+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.887912366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.887915454+07:00","message":"> Transcript [2907] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.887919845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.887934769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.887937164+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.887942666+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.888980232+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.888989373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.88899306+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.889000084+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.889003069+07:00","message":"[bufferProcess] interim [900000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.889005205+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.889008193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.889010721+07:00","message":"> Transcript [2908] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.889013056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.889014956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.889016695+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.889018929+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.218162332+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.218208576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.218215138+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.21822867+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.218236454+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.218239072+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.218246511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.218249734+07:00","message":"> Transcript [2909] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.218255469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.21825784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.218260217+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.218263212+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.399653466+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.399693653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.399700825+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.399716499+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399724358+07:00","message":"[bufferProcess] interim [380000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399727308+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399734856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399737944+07:00","message":"> Transcript [2910] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399742489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399745152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399747478+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399750633+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399758661+07:00","message":"Push: 'เชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399760714+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399763736+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.399766519+07:00","message":"Next Push (prob) : 'ดังกล่าวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.399791074+07:00","message":"push: {false เชื่อคำให้การ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.462015244+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.462051125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.462058286+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.462072338+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.462079418+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.462082076+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.462088204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.462091157+07:00","message":"> Transcript [2911] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.462094974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.462097161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.46209929+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.462102071+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.601074941+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.601121746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.601132685+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.601150513+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.601158638+07:00","message":"[bufferProcess] interim [620000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.601172944+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.601181713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.601184778+07:00","message":"> Transcript [2912] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.601189149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.601191409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.601194896+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.60119761+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.659674594+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.659711331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.659717909+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.659733259+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.659742962+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.659745592+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.65974902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.659751884+07:00","message":"> Transcript [2913] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.659755676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.659757754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.659760047+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.659763974+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.783336071+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.783377906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.783383935+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.783401783+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783411307+07:00","message":"[bufferProcess] interim [800000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783416061+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783420995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783425473+07:00","message":"> Transcript [2914] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783431902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783435146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783438398+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783442917+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783447535+07:00","message":"Push: 'ดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783451597+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783457149+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.783461375+07:00","message":"Next Push (prob) : 'เพราะว่ารัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.783479012+07:00","message":"push: {false ดังกล่าวค่ะ 0 0xc00039c480}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:37.131406395+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:37.13144574+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.175223995+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.175268247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.1752752+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.175291394+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.17530355+07:00","message":"[bufferProcess] interim [160000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.175307397+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.17531498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.175318437+07:00","message":"> Transcript [2915] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.175321915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.175327291+07:00","message":"Set new StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.183631405+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.18366082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.183667112+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.183680752+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.183686687+07:00","message":"[bufferProcess] interim [220000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.183689766+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.183694899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.183698245+07:00","message":"> Transcript [2916] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.183702352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.183704908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.183707225+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.183710505+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.362509165+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.362550981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.362558483+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.362569958+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.36257773+07:00","message":"[bufferProcess] interim [400000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.362580459+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.362583975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.362587165+07:00","message":"> Transcript [2917] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.36259063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.362592763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.362595223+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.362597992+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.41141942+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.473908859+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.500407062+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.500444008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.500450707+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.500464775+07:00","message":"[buffer interim] 208 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.500471799+07:00","message":"[bufferProcess] interim [580000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.500474613+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.500478486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.500481199+07:00","message":"> Transcript [2918] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.500484713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.500486756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.500489648+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.500492552+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.54616061+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.546198165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก\",\"confidence\":0.95394015}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.546205426+07:00","message":"receive interim result [true|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.546215885+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.546217908+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.546223293+07:00","message":"[buffer interim] 208 true แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.54623344+07:00","message":"[bufferProcess] interim [580000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546237173+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546241875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546252209+07:00","message":"> Transcript [2919] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.54625617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546258335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.54626079+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546263765+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546271911+07:00","message":"Push: 'เพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546274112+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546276572+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546278974+07:00","message":"Next Push (prob) : 'บาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546281079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546283507+07:00","message":"> Transcript [2920] [true]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546285947+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546287711+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546289475+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.54629157+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.546294025+07:00","message":"Push: 'บาดแผลที่ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.546302159+07:00","message":"push: {false เพราะว่าลักษณะ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.546313107+07:00","message":"push: {true บาดแผลที่ปาก 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:37.5572448+07:00","message":"write wav file: './tmp/7582/7582_208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.525565401+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.525609775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.525615322+07:00","message":"receive interim result [false|false]: สังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.525631314+07:00","message":"[buffer interim] 209 false สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.525638514+07:00","message":"[bufferProcess] interim [840000000]:สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.525640566+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.638920402+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.63897643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.638983344+07:00","message":"receive interim result [false|false]: สื่อสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.639001588+07:00","message":"[buffer interim] 209 false สื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.63901553+07:00","message":"[bufferProcess] interim [960000000]:สื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.639018233+07:00","message":"[bufferProcess] send to processor:สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.639025485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.639028581+07:00","message":"> Transcript [2921] [false]: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.63903091+07:00","message":"Set StatePrefix (first interim): 'สังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.703592695+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.703630975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.703636382+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.703651783+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.703658845+07:00","message":"[bufferProcess] interim [80000000]:สื่อสังคมออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.703661773+07:00","message":"[bufferProcess] send to processor:สื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.703665059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.703668167+07:00","message":"> Transcript [2922] [false]: 'สื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.703670481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.703672521+07:00","message":"Set new StatePrefix: 'สื่อสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.094156899+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.094183633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.09418832+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.09419517+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.09420723+07:00","message":"[bufferProcess] interim [440000000]:สื่อสังคมออนไลน์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.094209707+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.094212706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.094215138+07:00","message":"> Transcript [2923] [false]: 'สื่อสังคมออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.094218493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.094220634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.094222737+07:00","message":"StatePrefix: 'สื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.094225026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.227232099+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.227269508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.22727621+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.227289816+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.227296039+07:00","message":"[bufferProcess] interim [560000000]:สื่อสังคมออนไลน์นั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.227298829+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.227305484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.227308245+07:00","message":"> Transcript [2924] [false]: 'สื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.227312004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.227315186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.227317384+07:00","message":"StatePrefix: 'สื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.227319738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.347057375+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.347098751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.347104316+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.347117615+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.347126631+07:00","message":"[bufferProcess] interim [680000000]:สื่อสังคมออนไลน์นั้นมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.347129206+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.347132919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.347135703+07:00","message":"> Transcript [2925] [false]: 'สื่อสังคมออนไลน์นั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.347139008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.347141169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.347143095+07:00","message":"StatePrefix: 'สื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.347145265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.540457387+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.540494203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.54050014+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.540511384+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540520053+07:00","message":"[bufferProcess] interim [860000000]:สื่อสังคมออนไลน์นั้นมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540522708+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540528315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540531225+07:00","message":"> Transcript [2926] [false]: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540535021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540537954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540539956+07:00","message":"StatePrefix: 'สื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540542456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540548493+07:00","message":"Push: 'สื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540550478+07:00","message":"TextPushed: 'สื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540552464+07:00","message":"Set new StatePrefix : 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.540554709+07:00","message":"Next Push (prob) : 'ออนไลน์นั้นมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.540563525+07:00","message":"push: {false สื่อสังคม 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.737919975+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.737974324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.737980342+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.737996702+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.738003753+07:00","message":"[bufferProcess] interim [40000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.73800624+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.738028047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.738031188+07:00","message":"> Transcript [2927] [false]: 'สื่อสังคมออนไลน์นั้นมีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.738035028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.738040367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.738042505+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.738045006+07:00","message":"TextPushed: 'สื่อสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.114615273+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.114655074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.114661005+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.11467437+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.114682062+07:00","message":"[bufferProcess] interim [520000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.114684789+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.11469055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.114693938+07:00","message":"> Transcript [2928] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.114698501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.11470174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.114704342+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.114706852+07:00","message":"TextPushed: 'สื่อสังคม'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:40.131795566+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:40.131826753+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.320277324+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.320306952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.320313043+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.320327345+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.320332842+07:00","message":"[bufferProcess] interim [700000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.32033544+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.320338585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.320341149+07:00","message":"> Transcript [2929] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.320344763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.32034691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.320349161+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.320351475+07:00","message":"TextPushed: 'สื่อสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.493833453+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.493873981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.493880249+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.49389398+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493902067+07:00","message":"[bufferProcess] interim [880000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493905075+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493908779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493911717+07:00","message":"> Transcript [2930] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493915692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493918258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493920404+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493922869+07:00","message":"TextPushed: 'สื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493926057+07:00","message":"Push: 'ออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493928462+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493949988+07:00","message":"Set new StatePrefix : 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.493952697+07:00","message":"Next Push (prob) : 'รุนแรงเกินกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.49396183+07:00","message":"push: {false ออนไลน์นั้นมีความ 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.752482124+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.752518136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.752524497+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.752536545+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.752542559+07:00","message":"[bufferProcess] interim [120000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.75254505+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.752551098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.752556065+07:00","message":"> Transcript [2931] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.752561508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.75256462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.752567495+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.75257141+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.82891397+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.828957616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.828964367+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.828975354+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.82898235+07:00","message":"[bufferProcess] interim [180000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.828984764+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.828988125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.828991033+07:00","message":"> Transcript [2932] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.828994555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.828997316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.828999262+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.829001972+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.951463905+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.951503636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.951509344+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.951523707+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.951531508+07:00","message":"[bufferProcess] interim [240000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.951534249+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.951537908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.951540686+07:00","message":"> Transcript [2933] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.95154405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.951546161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.951548551+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.951551179+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.073310015+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.073346842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.073352682+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.07336541+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073372192+07:00","message":"[bufferProcess] interim [360000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073376111+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073384488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073388768+07:00","message":"> Transcript [2934] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073392728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073395146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073397482+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073400635+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073407324+07:00","message":"Push: 'รุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073409992+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073415524+07:00","message":"Set new StatePrefix : 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.073418289+07:00","message":"Next Push (prob) : 'การที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.073425181+07:00","message":"push: {false รุนแรงเกินกว่า 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.183055129+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.183097951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.183104698+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.183120562+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.183128955+07:00","message":"[bufferProcess] interim [480000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.183131974+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.183138998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.183142006+07:00","message":"> Transcript [2935] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.18314639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.183148746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.183150989+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.183154115+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.214052147+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.214090061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.214096529+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.214111442+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.214120113+07:00","message":"[bufferProcess] interim [540000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.214123329+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.214131022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.214134072+07:00","message":"> Transcript [2936] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.21413838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.214141113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.214143185+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.214146511+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.540779542+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.540823279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.540832358+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:41.540852244+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.540861168+07:00","message":"[bufferProcess] interim [900000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.54086425+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.540873011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.540876361+07:00","message":"> Transcript [2937] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.540879243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:41.540881658+07:00","message":"Set new StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.108896077+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.108941086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.108946989+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.108968934+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.108975688+07:00","message":"[bufferProcess] interim [500000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.108978422+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.108981775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.10898471+07:00","message":"> Transcript [2938] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.108988998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.108991045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.108993242+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.10899564+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.438250971+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.438287214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.438293938+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.438309313+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.43831782+07:00","message":"[bufferProcess] interim [800000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.438320764+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.438326416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.438329269+07:00","message":"> Transcript [2939] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.438333272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.438335596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.438337652+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.438340471+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.556323558+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.556359773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.556366951+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.556379548+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.556385988+07:00","message":"[bufferProcess] interim [860000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.556388735+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.556392406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.55639952+07:00","message":"> Transcript [2940] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.556404071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.556406262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.556408351+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.55641142+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.639418588+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.639466466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.63947354+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.639485481+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639494123+07:00","message":"[bufferProcess] interim [980000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639497007+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639502433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639505364+07:00","message":"> Transcript [2941] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639509842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639511874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639514106+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.63951703+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639523298+07:00","message":"Push: 'การทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639525616+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639528422+07:00","message":"Set new StatePrefix : 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.639530859+07:00","message":"Next Push (prob) : 'ทั่วไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.639559343+07:00","message":"push: {false การทะเลาะวิวาท 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.752276397+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.752313687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.752320467+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.752335968+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.752343353+07:00","message":"[bufferProcess] interim [40000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.752346292+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.752350304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.752353172+07:00","message":"> Transcript [2942] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.752355704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.752358188+07:00","message":"Set new StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.847323115+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.847355307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.847361668+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.847381084+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.847388007+07:00","message":"[bufferProcess] interim [220000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.84739062+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.84739445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.847397357+07:00","message":"> Transcript [2943] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.847401452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.847405097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.847407039+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.847409584+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.061041438+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.061082058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.061087491+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.061103019+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.061109075+07:00","message":"[bufferProcess] interim [340000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.061111851+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.061116332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.061119151+07:00","message":"> Transcript [2944] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.061121703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.061124179+07:00","message":"Set new StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.123518218+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.123554816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.12356047+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.123573346+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.123580236+07:00","message":"[bufferProcess] interim [400000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.12358299+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.123586529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.123589463+07:00","message":"> Transcript [2945] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.123592443+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.123594567+07:00","message":"Set new StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจากนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:43.132714863+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:43.132751168+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.141630351+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.141665623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.141671775+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.141687255+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.141694697+07:00","message":"[bufferProcess] interim [460000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.141698588+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.14170624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.141709292+07:00","message":"> Transcript [2946] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.141712307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.141715128+07:00","message":"Set new StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.324442417+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.324479814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.324485935+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.324496606+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.324503235+07:00","message":"[bufferProcess] interim [700000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.324506015+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.32450969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.324512491+07:00","message":"> Transcript [2947] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.324515509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.324522629+07:00","message":"Set new StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.490724359+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.562885349+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.579292484+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.579317129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.579324261+07:00","message":"receive interim result [false|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.579337522+07:00","message":"[buffer interim] 209 false สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.57934344+07:00","message":"[bufferProcess] interim [0]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.579346429+07:00","message":"[bufferProcess] send to processor:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.579349877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.579352628+07:00","message":"> Transcript [2948] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.57935618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.579359697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.579361669+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.579364869+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.669516139+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.669560273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ\",\"confidence\":0.95030624}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.669566988+07:00","message":"receive interim result [true|false]: สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.66957859+07:00","message":"end recv isFinal message id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.669581842+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.669590495+07:00","message":"[buffer interim] 209 true สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669601917+07:00","message":"[bufferProcess] interim [30000000]:สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669607515+07:00","message":"[bufferProcess] send to processor (isfinal):สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669621757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669646384+07:00","message":"> Transcript [2949] [false]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669653072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669655838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669658244+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669661594+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669663921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669666419+07:00","message":"> Transcript [2950] [true]: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669669+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.66967085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.66967269+07:00","message":"StatePrefix: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.66967518+07:00","message":"TextPushed: 'สื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.669684407+07:00","message":"Push: 'ทั่วไปหลังจากนี้จะดำเนินการสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.66969712+07:00","message":"push: {true ทั่วไปหลังจากนี้จะดำเนินการสอบ 0 0xc000186a80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:43.680953038+07:00","message":"write wav file: './tmp/7582/7582_209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.053712314+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.053752144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.053757615+07:00","message":"receive interim result [false|false]: ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.053770982+07:00","message":"[buffer interim] 210 false ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.053777741+07:00","message":"[bufferProcess] interim [480000000]:ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.053779659+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.230618294+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.230658454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.23066475+07:00","message":"receive interim result [false|false]: ปากคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.230674143+07:00","message":"[buffer interim] 210 false ปากคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.230680447+07:00","message":"[bufferProcess] interim [660000000]:ปากคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.23068275+07:00","message":"[bufferProcess] send to processor:ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.2306863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.2306891+07:00","message":"> Transcript [2951] [false]: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.230691272+07:00","message":"Set StatePrefix (first interim): 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.434475847+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.434507629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.434513616+07:00","message":"receive interim result [false|false]: ปากถ้ำพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.434528706+07:00","message":"[buffer interim] 210 false ปากถ้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.434535164+07:00","message":"[bufferProcess] interim [840000000]:ปากถ้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.434537623+07:00","message":"[bufferProcess] send to processor:ปากคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.43454079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.434544005+07:00","message":"> Transcript [2952] [false]: 'ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.434546814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.434548839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.434551114+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.434553166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.627775576+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.627816212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.627822668+07:00","message":"receive interim result [false|false]: ปากถ้ำพระรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.627834101+07:00","message":"[buffer interim] 210 false ปากถ้ำพระรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.62784171+07:00","message":"[bufferProcess] interim [80000000]:ปากถ้ำพระรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.627844475+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.627848278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.627851116+07:00","message":"> Transcript [2953] [false]: 'ปากถ้ำพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.627854626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.627856769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.6278593+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.62786151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.754636835+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.75467674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระรูปหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.754683146+07:00","message":"receive interim result [false|false]: ปากถ้ำพระรูปหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.754694982+07:00","message":"[buffer interim] 210 false ปากถ้ำพระรูปหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.754702899+07:00","message":"[bufferProcess] interim [200000000]:ปากถ้ำพระรูปหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.754705273+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.754708917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.754712082+07:00","message":"> Transcript [2954] [false]: 'ปากถ้ำพระรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.754715814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.754718118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.754720562+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.754722783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.796289016+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.796314769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.796321739+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.796335938+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796344319+07:00","message":"[bufferProcess] interim [260000000]:ปากถ้ำพระลูกวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796347052+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระรูปหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796350422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796352698+07:00","message":"> Transcript [2955] [false]: 'ปากถ้ำพระรูปหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796356235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796358698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.79636103+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796363206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796369501+07:00","message":"Push: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796371497+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796373694+07:00","message":"Set new StatePrefix : 'ปากถ้ำพระรูปหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.796376891+07:00","message":"Next Push (prob) : 'ถ้ำพระรูปหล่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.796399063+07:00","message":"push: {false ปาก 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.007250882+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.007292463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.007298692+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.007323365+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.00733139+07:00","message":"[bufferProcess] interim [500000000]:ปากถ้ำพระลูกวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.00733406+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.007338006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.007341373+07:00","message":"> Transcript [2956] [false]: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.007343869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.007346006+07:00","message":"Set new StatePrefix: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.136123797+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.136158381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.136163905+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.136174015+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.136181257+07:00","message":"[bufferProcess] interim [620000000]:ปากถ้ำพระลูกวัดและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.136184113+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.136187995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.136190656+07:00","message":"> Transcript [2957] [false]: 'ปากถ้ำพระลูกวัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.136194118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.136196281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.136198245+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.13620056+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.189353554+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.18939683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.189403956+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.189419471+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.189429558+07:00","message":"[bufferProcess] interim [680000000]:ปากถ้ำพระลูกวัดและ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.189432579+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.189440277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.18944445+07:00","message":"> Transcript [2958] [false]: 'ปากถ้ำพระลูกวัดและสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.189449567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.189452799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.189456427+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.189461206+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.316058311+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.316104494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.316111939+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.316126893+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.316134847+07:00","message":"[bufferProcess] interim [740000000]:ปากถ้ำพระลูกวัดและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.316138102+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.316146591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.316149872+07:00","message":"> Transcript [2959] [false]: 'ปากถ้ำพระลูกวัดและ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.316153735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.3161566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.316159179+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.316162032+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.451967151+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.452006015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.452011875+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.452025184+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452033071+07:00","message":"[bufferProcess] interim [920000000]:ปากถ้ำพระลูกวัดและสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452035795+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452041398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452044443+07:00","message":"> Transcript [2960] [false]: 'ปากถ้ำพระลูกวัดและสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452048511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452051067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452054268+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.45205734+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452062295+07:00","message":"Push: 'ถ้ำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452064653+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452067354+07:00","message":"Set new StatePrefix : 'ปากถ้ำพระลูกวัดและสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.452070051+07:00","message":"Next Push (prob) : 'และสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.452078503+07:00","message":"push: {false ถ้ำพระลูกวัด 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.711821462+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.711853298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.711859319+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.711872345+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.711879886+07:00","message":"[bufferProcess] interim [160000000]:ปากถ้ำพระลูกวัดและสามเณรรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.711882551+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.711887991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.71189055+07:00","message":"> Transcript [2961] [false]: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.711893434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.71189597+07:00","message":"Set new StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.024887596+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.024932554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.024938135+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.024960744+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.024968456+07:00","message":"[bufferProcess] interim [460000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.024971836+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.024979955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.024984991+07:00","message":"> Transcript [2962] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.024989221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.024991846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.024994512+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.02499695+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:46.133257337+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:46.133259979+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.216473214+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.216513771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.216519565+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.216532572+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.216540278+07:00","message":"[bufferProcess] interim [700000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.216542889+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.216546708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.2165497+07:00","message":"> Transcript [2963] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.216553259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.216555315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.216557474+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.21656269+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.43143082+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.431474659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.431481048+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.431496085+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.431503824+07:00","message":"[bufferProcess] interim [880000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.431506753+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.431512139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.431515759+07:00","message":"> Transcript [2964] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.431520219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.431522634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.431525604+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.431528782+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.543232734+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.543275666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.543282342+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.543301562+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543310219+07:00","message":"[bufferProcess] interim [940000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543312917+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543317213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543320179+07:00","message":"> Transcript [2965] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543324346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.54332655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543329499+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543332495+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543335392+07:00","message":"Push: 'และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543337537+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543339926+07:00","message":"Set new StatePrefix : 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.543342251+07:00","message":"Next Push (prob) : 'รูปอื่นๆเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.543353412+07:00","message":"push: {false และสามเณร 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.59963841+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.599687001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.599695015+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.599712306+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.599720054+07:00","message":"[bufferProcess] interim [120000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.599722808+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.599729096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.599732276+07:00","message":"> Transcript [2966] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.599736254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.599738553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.599741341+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.599744238+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.248641711+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.248679378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.248686551+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.248702632+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.248709403+07:00","message":"[bufferProcess] interim [720000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.248712072+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.248716025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.248719589+07:00","message":"> Transcript [2967] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.248722011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.248723875+07:00","message":"Set new StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.307918066+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.307960779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.307967787+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.307981133+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.307987743+07:00","message":"[bufferProcess] interim [780000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.307990434+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.307997728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.30800066+07:00","message":"> Transcript [2968] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.30800424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.308006371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.308008798+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.308011593+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.434209285+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.434256443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.434263209+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.434278875+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.434286028+07:00","message":"[bufferProcess] interim [900000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.434288832+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.434292419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.434295286+07:00","message":"> Transcript [2969] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.434298751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.434300896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.43430301+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.434305659+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.483763313+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.483801215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.483807791+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.483822091+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.483829548+07:00","message":"[bufferProcess] interim [960000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.483832815+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.483840748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.483844231+07:00","message":"> Transcript [2970] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.48384809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.48385099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.483853655+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.48385666+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.804807696+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.80484781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.804854112+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.804870506+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804878571+07:00","message":"[bufferProcess] interim [260000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.8048824+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.80488917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804892265+07:00","message":"> Transcript [2971] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804895953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804898229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804900382+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804903153+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804909489+07:00","message":"Push: 'รูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804911587+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804913822+07:00","message":"Set new StatePrefix : 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.804916224+07:00","message":"Next Push (prob) : 'เพื่อค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.804958571+07:00","message":"push: {false รูปอื่นๆเพิ่มเติม 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.993290498+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.993335071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.993341824+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.99335767+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.993367734+07:00","message":"[bufferProcess] interim [440000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.99337078+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.993376808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.993379779+07:00","message":"> Transcript [2972] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.993383572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.993385755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.99338822+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.993390858+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.192543401+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.192576994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.192582731+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.192598263+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.192605357+07:00","message":"[bufferProcess] interim [680000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.192609182+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.19261283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.192616647+07:00","message":"> Transcript [2973] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.192620512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.19262264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.192624835+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.192627522+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.645097783+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.645136281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.645142185+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.645154659+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.645172769+07:00","message":"[bufferProcess] interim [40000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.645176215+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.645183113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.64518602+07:00","message":"> Transcript [2974] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.645189658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.645191737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.645194031+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.645196772+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.922051613+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.922097287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.922103702+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.922122222+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922132799+07:00","message":"[bufferProcess] interim [400000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922135534+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922140212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922143304+07:00","message":"> Transcript [2975] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922150489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.92215324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.92215584+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922158581+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922165031+07:00","message":"Push: 'เพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922167144+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922169548+07:00","message":"Set new StatePrefix : 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.922172387+07:00","message":"Next Push (prob) : 'ความเป็นจริงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.92219934+07:00","message":"push: {false เพื่อค้นหา 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.100444425+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.10048613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.100491954+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.100507453+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.100514152+07:00","message":"[bufferProcess] interim [580000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.100517489+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.100525746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.10052918+07:00","message":"> Transcript [2976] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.100532919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.100535439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.100537613+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.100540377+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:49.133276555+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:49.133276855+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.369788982+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.369832973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.369839207+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.369849691+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.369856703+07:00","message":"[bufferProcess] interim [820000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.369859372+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.369863002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.36986577+07:00","message":"> Transcript [2977] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.369869279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.369871589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.369873949+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.369877323+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.44268983+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.442734056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.442741736+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.442755459+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.442761924+07:00","message":"[bufferProcess] interim [880000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.442765093+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.442773272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.442776535+07:00","message":"> Transcript [2978] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.442780603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.442783086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.442786986+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.442789917+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.615794891+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.615840684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.615848256+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.615862759+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615869515+07:00","message":"[bufferProcess] interim [60000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615872717+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615876466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615879105+07:00","message":"> Transcript [2979] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615882925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.61588515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615887882+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615890617+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615896905+07:00","message":"Push: 'ความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615899191+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615901537+07:00","message":"Set new StatePrefix : 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.615920515+07:00","message":"Next Push (prob) : 'เป็นการทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.615941772+07:00","message":"push: {false ความเป็นจริงว่า 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.617762619+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.617785018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.617791332+07:00","message":"receive interim result [false|false]: ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.617803431+07:00","message":"[buffer interim] 210 false ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.617808114+07:00","message":"[bufferProcess] interim [120000000]:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.617810871+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.617814668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.617817021+07:00","message":"> Transcript [2980] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.617820755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.617822832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.617824727+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.617827437+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.712968759+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.773496736+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.891464652+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.891501128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท\",\"confidence\":0.94864523}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.891507385+07:00","message":"receive interim result [true|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.891520141+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.891522507+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.891534891+07:00","message":"[buffer interim] 210 true ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891555206+07:00","message":"[bufferProcess] interim [360000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891559377+07:00","message":"[bufferProcess] send to processor (isfinal):ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.89156322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891566835+07:00","message":"> Transcript [2981] [false]: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891570727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891573058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891575547+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891581669+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.89158398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.89158626+07:00","message":"> Transcript [2982] [true]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891588843+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891590895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891592743+07:00","message":"StatePrefix: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891595079+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891597432+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891810176+07:00","message":"Push: 'เป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891813973+07:00","message":"TextPushed: 'ปากถ้ำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.89181995+07:00","message":"Set new StatePrefix : 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.89182396+07:00","message":"Next Push (prob) : 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.891832857+07:00","message":"push: {true เป็นการทะเลาะวิวาท 0 0xc000044980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.891834149+07:00","message":"write aligntment file to 'tmp/7582/align_message_id_210.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:49.908176268+07:00","message":"write wav file: './tmp/7582/7582_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.337500447+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.337549173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"n a\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.337555128+07:00","message":"receive interim result [false|false]: n a"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.337572098+07:00","message":"[buffer interim] 211 false n a"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.337587266+07:00","message":"[bufferProcess] interim [600000000]:n a"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.337589206+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.641385932+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.641427584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.6414339+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.641447415+07:00","message":"[buffer interim] 211 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.641454713+07:00","message":"[bufferProcess] interim [840000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.641457137+07:00","message":"[bufferProcess] send to processor:n a"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.641464154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.641467487+07:00","message":"> Transcript [2983] [false]: 'n a'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.641469898+07:00","message":"Set StatePrefix (first interim): 'n a'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.769580971+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.769627552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.769634081+07:00","message":"receive interim result [false|false]: หรือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.769650861+07:00","message":"[buffer interim] 211 false หรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.769658655+07:00","message":"[bufferProcess] interim [960000000]:หรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.769661196+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.769665081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.769668632+07:00","message":"> Transcript [2984] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.769672509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.769675621+07:00","message":"Set new StatePrefix: 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.954335641+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.954380356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.954386739+07:00","message":"receive interim result [false|false]: หรือว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.954400654+07:00","message":"[buffer interim] 211 false หรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.954407799+07:00","message":"[bufferProcess] interim [140000000]:หรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.954410773+07:00","message":"[bufferProcess] send to processor:หรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.95441632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.95442026+07:00","message":"> Transcript [2985] [false]: 'หรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.954424042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.954426427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.954428699+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.95443098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.121701061+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.148128546+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.148167947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็นการทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.148173841+07:00","message":"receive interim result [false|false]: หรือว่าเป็นการทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.148186848+07:00","message":"[buffer interim] 211 false หรือว่าเป็นการทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.148194111+07:00","message":"[bufferProcess] interim [380000000]:หรือว่าเป็นการทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.14819695+07:00","message":"[bufferProcess] send to processor:หรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.1482044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.148207436+07:00","message":"> Transcript [2986] [false]: 'หรือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.148211188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.148213695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.148215811+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.148218083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.183888036+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.217803182+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.217845927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็นการผูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.217851678+07:00","message":"receive interim result [false|false]: หรือว่าเป็นการผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.217867252+07:00","message":"[buffer interim] 211 false หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.217875168+07:00","message":"[bufferProcess] interim [440000000]:หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.217877938+07:00","message":"[bufferProcess] send to processor:หรือว่าเป็นการทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.217881672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.217894199+07:00","message":"> Transcript [2987] [false]: 'หรือว่าเป็นการทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.217897596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.217899681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.217901687+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.217903809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.33257843+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.33262024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็นการผูก\",\"confidence\":0.8746442}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.332627873+07:00","message":"receive interim result [true|false]: หรือว่าเป็นการผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.332639727+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.33264293+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.332651237+07:00","message":"[buffer interim] 211 true หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332664181+07:00","message":"[bufferProcess] interim [560000000]:หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332667899+07:00","message":"[bufferProcess] send to processor (isfinal):หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332671726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332675399+07:00","message":"> Transcript [2988] [false]: 'หรือว่าเป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332678575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332680586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332684188+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332686576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332689393+07:00","message":"Push: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332691391+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.33269348+07:00","message":"Set new StatePrefix : 'หรือว่าเป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332695704+07:00","message":"Next Push (prob) : 'เป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332697618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332699673+07:00","message":"> Transcript [2989] [true]: 'หรือว่าเป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332702047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332703754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332705548+07:00","message":"StatePrefix: 'หรือว่าเป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332707441+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.332709499+07:00","message":"Push: 'เป็นการผูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.332717824+07:00","message":"push: {false หรือว่า 0 0xc004026d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.332725537+07:00","message":"push: {true เป็นการผูก 0 0xc004026d00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:51.338470194+07:00","message":"write wav file: './tmp/7582/7582_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.71853809+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.718580742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.718587718+07:00","message":"receive interim result [false|false]: คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.718602682+07:00","message":"[buffer interim] 212 false คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.718610966+07:00","message":"[bufferProcess] interim [540000000]:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.718614016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.907265906+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.907313765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.907321603+07:00","message":"receive interim result [false|false]: คนอื่นทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.907338195+07:00","message":"[buffer interim] 212 false คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.907345698+07:00","message":"[bufferProcess] interim [780000000]:คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.907349189+07:00","message":"[bufferProcess] send to processor:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.907358593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.907362756+07:00","message":"> Transcript [2990] [false]: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.907365818+07:00","message":"Set StatePrefix (first interim): 'คนอื่น'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:52.133916817+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:52.133940717+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.165546357+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.165593464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.165598775+07:00","message":"receive interim result [false|false]: คนอื่นทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.165612015+07:00","message":"[buffer interim] 212 false คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.165619766+07:00","message":"[bufferProcess] interim [960000000]:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.165622454+07:00","message":"[bufferProcess] send to processor:คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.165628274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.165631294+07:00","message":"> Transcript [2991] [false]: 'คนอื่นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.165634841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.165637166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.165639174+07:00","message":"StatePrefix: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.165641996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.349057883+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.349107254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.34911443+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.34912804+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.349134868+07:00","message":"[bufferProcess] interim [140000000]:คนอื่นทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.349137272+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.34914374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.349146744+07:00","message":"> Transcript [2992] [false]: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.349150408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.349152624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.349155006+07:00","message":"StatePrefix: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.349157311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.412377066+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.412415553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.41242157+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.41243614+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.412443274+07:00","message":"[bufferProcess] interim [320000000]:คนอื่นทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.412445693+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.412449097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.412452015+07:00","message":"> Transcript [2993] [false]: 'คนอื่นทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.412455506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.412457505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.412459481+07:00","message":"StatePrefix: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.412461997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.735776621+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.735815766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.735822239+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.735837607+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735844151+07:00","message":"[bufferProcess] interim [620000000]:คนอื่นทำร้ายร่างกายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735846962+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735854067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735856691+07:00","message":"> Transcript [2994] [false]: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735859909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735862192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735864311+07:00","message":"StatePrefix: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735866609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735872246+07:00","message":"Push: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735874373+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.735876369+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.73587873+07:00","message":"Next Push (prob) : 'ทำร้ายร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.735887912+07:00","message":"push: {false คนอื่น 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.944033327+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.944081108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.944087155+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.944099586+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.944105701+07:00","message":"[bufferProcess] interim [800000000]:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.944108043+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.944113015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.94411592+07:00","message":"> Transcript [2995] [false]: 'คนอื่นทำร้ายร่างกายกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.944119459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.944121968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.944123899+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.944126365+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.507129469+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.507174943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.507181232+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.507192858+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.507201054+07:00","message":"[bufferProcess] interim [400000000]:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.507204055+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.507208325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.507212064+07:00","message":"> Transcript [2996] [false]: 'คนอื่นทำร้ายร่างกายกันแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.507215695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.507217799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.50722017+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.507222859+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.350913791+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.350949896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.350964581+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.350980757+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.35098842+07:00","message":"[bufferProcess] interim [180000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.350992205+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.350997584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.351001516+07:00","message":"> Transcript [2997] [false]: 'คนอื่นทำร้ายร่างกายกันแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.351005652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.351008472+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.351011678+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.351015061+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.428108909+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.428166833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.42817329+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.428186336+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.42819266+07:00","message":"[bufferProcess] interim [240000000]:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.428195399+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.42820047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.428203096+07:00","message":"> Transcript [2998] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.428224306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.4282269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.428228862+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.42823105+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.428237587+07:00","message":"Push: 'ทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.428239617+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.428241665+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.428243976+07:00","message":"Next Push (prob) : 'กันแน่ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.428251421+07:00","message":"push: {false ทำร้ายร่างกาย 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.539893989+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.539941437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.539950089+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.539974712+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.539984005+07:00","message":"[bufferProcess] interim [420000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.539988002+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.539998267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.540002576+07:00","message":"> Transcript [2999] [false]: 'คนอื่นทำร้ายร่างกายกันแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.540006034+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.857402364+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.85744358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.857450427+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.857462389+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.857469285+07:00","message":"[bufferProcess] interim [660000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.857471749+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.857475025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.857477694+07:00","message":"> Transcript [3000] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.857481317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.85748344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.857486139+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.857488794+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.914030163+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.914058734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.914064531+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.914079401+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.914086546+07:00","message":"[bufferProcess] interim [780000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.91408915+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.914092908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.914095248+07:00","message":"> Transcript [3001] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.914098457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.914100332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.914102693+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.914105009+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.052974972+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.053025968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.053033623+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.053051398+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.05306075+07:00","message":"[bufferProcess] interim [900000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.053065666+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.053076508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.053081276+07:00","message":"> Transcript [3002] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.053087466+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.053089866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.053092554+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.053095089+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:55.134148649+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:55.13415571+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.255004083+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.25505057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.255058716+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.255075955+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255087057+07:00","message":"[bufferProcess] interim [80000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255092254+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255100329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255104414+07:00","message":"> Transcript [3003] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255110644+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255113861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255118377+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255121284+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255125787+07:00","message":"Push: 'กันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255128973+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255132518+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.255136161+07:00","message":"Next Push (prob) : 'ชาวบ้านในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.255146805+07:00","message":"push: {false กันแน่ขณะที่ 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.432313524+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.432351202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.43235831+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.432372703+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.432379286+07:00","message":"[bufferProcess] interim [260000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.432382734+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.432389845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.432392671+07:00","message":"> Transcript [3004] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.43239591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.432398207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.432401109+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.432403685+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.569305979+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.56934602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.569352918+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.569368262+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.569378266+07:00","message":"[bufferProcess] interim [380000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.569380986+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.569387169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.569390191+07:00","message":"> Transcript [3005] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.569394138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.569396951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.569402158+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.569405526+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.623694394+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.62373738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.62374512+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.623760584+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.623768869+07:00","message":"[bufferProcess] interim [500000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.623772337+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.62377957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.623783273+07:00","message":"> Transcript [3006] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.623787601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.623790012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.623792972+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.623796301+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.745530111+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.745571018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.745578654+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.74559319+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745600358+07:00","message":"[bufferProcess] interim [560000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745603728+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745611751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.74561486+07:00","message":"> Transcript [3007] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745619169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745621693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745625077+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745644172+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745651998+07:00","message":"Push: 'ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745654242+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745656541+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.745658995+07:00","message":"Next Push (prob) : 'ส่วนหนึ่งก็อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.745667932+07:00","message":"push: {false ชาวบ้านในพื้นที่ 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.815093222+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.815130405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.815137007+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.815149412+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.815156926+07:00","message":"[bufferProcess] interim [680000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.815159792+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.815164399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.81516723+07:00","message":"> Transcript [3008] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.815170284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.815172932+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.141902594+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.141947807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.141954503+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.141976648+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.14198406+07:00","message":"[bufferProcess] interim [980000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.141986919+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.141993443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.141997131+07:00","message":"> Transcript [3009] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.142001389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.142003433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.142005384+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.142008281+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.255747721+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.25579599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.255803474+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.255818467+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.255829076+07:00","message":"[bufferProcess] interim [40000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.255832206+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.255838403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.255841516+07:00","message":"> Transcript [3010] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.255845674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.25584816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.255850242+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.25585342+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.366226673+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.366268662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.36627565+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.366291009+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.366298606+07:00","message":"[bufferProcess] interim [220000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.366301606+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.366307354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.366310478+07:00","message":"> Transcript [3011] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.366314966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.366317327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.366319792+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.366322705+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.54278039+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.542820198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.542827136+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.542840494+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542848075+07:00","message":"[bufferProcess] interim [340000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542851159+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542857139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.54286027+07:00","message":"> Transcript [3012] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542864707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542867199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542869609+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.54287294+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542878225+07:00","message":"Push: 'ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542880541+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542882972+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.542885972+07:00","message":"Next Push (prob) : 'คงคลังแสง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.542907308+07:00","message":"push: {false ส่วนหนึ่งก็ยัง 0 0xc000186400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.57130189+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.571352101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.571361491+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.571378183+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.571389616+07:00","message":"[bufferProcess] interim [400000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.571393946+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.571401747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.571406031+07:00","message":"> Transcript [3013] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.57140994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.571413417+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.646249751+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.646289582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.646296612+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.64631084+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.646321694+07:00","message":"[bufferProcess] interim [460000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.64632648+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.64633404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.646338008+07:00","message":"> Transcript [3014] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.646342279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.646345454+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.813193618+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.85060751+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.850649103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลังใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.850655581+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลังใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.850674798+07:00","message":"[buffer interim] 212 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลังใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.850683248+07:00","message":"[bufferProcess] interim [700000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลังใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.850686354+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.850691078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.85069808+07:00","message":"> Transcript [3015] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.850701967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.850704354+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.882947644+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.044031617+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.044084705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า\",\"confidence\":0.95572466}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.044095496+07:00","message":"receive interim result [true|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.0441068+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.044110394+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.044118238+07:00","message":"[buffer interim] 212 true คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044129127+07:00","message":"[bufferProcess] interim [850000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044134075+07:00","message":"[bufferProcess] send to processor (isfinal):คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลังใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044139003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044142921+07:00","message":"> Transcript [3016] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลังใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.04414687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044149947+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลังใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044153144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044156399+07:00","message":"> Transcript [3017] [true]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044160382+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044163303+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044166529+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางพลังใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044170789+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.044179126+07:00","message":"Push: 'คงทางแทงใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.044189542+07:00","message":"push: {true คงทางแทงใจว่า 0 0xc000186400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:57.056608956+07:00","message":"write wav file: './tmp/7582/7582_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.352186216+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.352228101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.352235078+07:00","message":"receive interim result [false|false]: แผน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.352252817+07:00","message":"[buffer interim] 213 false แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.352260187+07:00","message":"[bufferProcess] interim [480000000]:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.352262264+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.440482688+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.440525516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.440531375+07:00","message":"receive interim result [false|false]: แผลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.440549121+07:00","message":"[buffer interim] 213 false แผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.44055741+07:00","message":"[bufferProcess] interim [600000000]:แผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.44056032+07:00","message":"[bufferProcess] send to processor:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.440566195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.440569229+07:00","message":"> Transcript [3018] [false]: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.440571669+07:00","message":"Set StatePrefix (first interim): 'แผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.531121374+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.552273301+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.552309867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.552317654+07:00","message":"receive interim result [false|false]: แผลนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.552335917+07:00","message":"[buffer interim] 213 false แผลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.552349842+07:00","message":"[bufferProcess] interim [660000000]:แผลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.552353393+07:00","message":"[bufferProcess] send to processor:แผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.552358399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.552364993+07:00","message":"> Transcript [3019] [false]: 'แผลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.552368603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.552372023+07:00","message":"Set new StatePrefix: 'แผลใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.56789381+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.567920463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.567925762+07:00","message":"receive interim result [false|false]: แผลนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.567938994+07:00","message":"[buffer interim] 213 false แผลนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.567945284+07:00","message":"[bufferProcess] interim [720000000]:แผลนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.567947599+07:00","message":"[bufferProcess] send to processor:แผลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.567950579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.567953356+07:00","message":"> Transcript [3020] [false]: 'แผลนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.567955425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.567957472+07:00","message":"Set new StatePrefix: 'แผลนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.59441733+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.621521105+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.621550631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลวันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.621556433+07:00","message":"receive interim result [false|false]: แผลวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.621569575+07:00","message":"[buffer interim] 213 false แผลวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.621577872+07:00","message":"[bufferProcess] interim [840000000]:แผลวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.621580256+07:00","message":"[bufferProcess] send to processor:แผลนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.621583714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.621586594+07:00","message":"> Transcript [3021] [false]: 'แผลนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.621589585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.621591747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.62159376+07:00","message":"StatePrefix: 'แผลนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.621596169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.639527855+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.639572302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลนั้นเกิด\",\"confidence\":0.89482224}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.639578197+07:00","message":"receive interim result [true|false]: แผลนั้นเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.639588894+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.639591617+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.639598228+07:00","message":"[buffer interim] 213 true แผลนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639604894+07:00","message":"[bufferProcess] interim [870000000]:แผลนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639608133+07:00","message":"[bufferProcess] send to processor (isfinal):แผลวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639611665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639616278+07:00","message":"> Transcript [3022] [false]: 'แผลวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639619082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639621501+07:00","message":"Set new StatePrefix: 'แผลวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639623366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639625313+07:00","message":"> Transcript [3023] [true]: 'แผลนั้นเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639627588+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639629517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639631627+07:00","message":"StatePrefix: 'แผลวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639633681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.639636054+07:00","message":"Push: 'แผลนั้นเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.639643879+07:00","message":"push: {true แผลนั้นเกิด 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:57.645292022+07:00","message":"write wav file: './tmp/7582/7582_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.725420925+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.72544013+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.725443426+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.725445465+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.72544729+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.725449067+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.725451097+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.725453242+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.72545518+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.001181799+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.001213364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.001218972+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.001233067+07:00","message":"[buffer interim] 214 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.001243542+07:00","message":"[bufferProcess] interim [420000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.001246925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:58.135023047+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:58.135052256+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.139097607+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.139136912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.139143003+07:00","message":"receive interim result [false|false]: ขึ้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.139158673+07:00","message":"[buffer interim] 214 false ขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.139166448+07:00","message":"[bufferProcess] interim [600000000]:ขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.139169208+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.139172826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.139175732+07:00","message":"> Transcript [3024] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.139178245+07:00","message":"Set StatePrefix (first interim): 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.261083627+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.261121755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.261127675+07:00","message":"receive interim result [false|false]: ขึ้นจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.261141183+07:00","message":"[buffer interim] 214 false ขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.261148322+07:00","message":"[bufferProcess] interim [720000000]:ขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.261151189+07:00","message":"[bufferProcess] send to processor:ขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.261157814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.26117476+07:00","message":"> Transcript [3025] [false]: 'ขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.261178148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.261180392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.261182294+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.261184516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.570327075+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.57036368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.570369888+07:00","message":"receive interim result [false|false]: ขึ้นจากการถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.570383705+07:00","message":"[buffer interim] 214 false ขึ้นจากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.570391084+07:00","message":"[bufferProcess] interim [960000000]:ขึ้นจากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.570394256+07:00","message":"[bufferProcess] send to processor:ขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.570401833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.570404533+07:00","message":"> Transcript [3026] [false]: 'ขึ้นจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.570408346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.570410605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.570412685+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.570414929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.76399898+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.764033027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการผูกโบว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.764038897+07:00","message":"receive interim result [false|false]: ขึ้นจากการผูกโบว์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.764052823+07:00","message":"[buffer interim] 214 false ขึ้นจากการผูกโบว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.764058831+07:00","message":"[bufferProcess] interim [140000000]:ขึ้นจากการผูกโบว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.76406118+07:00","message":"[bufferProcess] send to processor:ขึ้นจากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.764066202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.764068776+07:00","message":"> Transcript [3027] [false]: 'ขึ้นจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.764072052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.764074156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.764076424+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.764080862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.772345081+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.772379585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการถูกบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.772384885+07:00","message":"receive interim result [false|false]: ขึ้นจากการถูกบน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.772398461+07:00","message":"[buffer interim] 214 false ขึ้นจากการถูกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772404542+07:00","message":"[bufferProcess] interim [200000000]:ขึ้นจากการถูกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772407114+07:00","message":"[bufferProcess] send to processor:ขึ้นจากการผูกโบว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772414944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772417651+07:00","message":"> Transcript [3028] [false]: 'ขึ้นจากการผูกโบว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.77242084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772423109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772425053+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772427328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772430137+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772432331+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772434918+07:00","message":"Set new StatePrefix : 'ขึ้นจากการผูกโบว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.772437297+07:00","message":"Next Push (prob) : 'จากการผูกโบว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.772454086+07:00","message":"push: {false ขึ้น 0 0xc000187580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.930755639+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.002958033+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.020226831+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.020267105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการถูกบนถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.020273171+07:00","message":"receive interim result [false|false]: ขึ้นจากการถูกบนถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.020285861+07:00","message":"[buffer interim] 214 false ขึ้นจากการถูกบนถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.02029688+07:00","message":"[bufferProcess] interim [440000000]:ขึ้นจากการถูกบนถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.020299989+07:00","message":"[bufferProcess] send to processor:ขึ้นจากการถูกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.020305698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.02030855+07:00","message":"> Transcript [3029] [false]: 'ขึ้นจากการถูกบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.020311503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.020313996+07:00","message":"Set new StatePrefix: 'ขึ้นจากการถูกบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.032013041+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.032044788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการถูกมณฑล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.032050555+07:00","message":"receive interim result [false|false]: ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.032064339+07:00","message":"[buffer interim] 214 false ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.032070439+07:00","message":"[bufferProcess] interim [500000000]:ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.032072651+07:00","message":"[bufferProcess] send to processor:ขึ้นจากการถูกบนถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.03207586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.032079011+07:00","message":"> Transcript [3030] [false]: 'ขึ้นจากการถูกบนถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.032082731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.032085522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.032087572+07:00","message":"StatePrefix: 'ขึ้นจากการถูกบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.032089983+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.059313902+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.059350507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการถูกมณฑล\",\"confidence\":0.9314694}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.059356845+07:00","message":"receive interim result [true|false]: ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.059368745+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.05937142+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.059378327+07:00","message":"[buffer interim] 214 true ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059385312+07:00","message":"[bufferProcess] interim [560000000]:ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059388402+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059391648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059395237+07:00","message":"> Transcript [3031] [false]: 'ขึ้นจากการถูกมณฑล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059397929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059400189+07:00","message":"Set new StatePrefix: 'ขึ้นจากการถูกมณฑล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059401954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.05940392+07:00","message":"> Transcript [3032] [true]: 'ขึ้นจากการถูกมณฑล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059406313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059408309+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059410599+07:00","message":"StatePrefix: 'ขึ้นจากการถูกมณฑล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059412969+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.059415391+07:00","message":"Push: 'จากการถูกมณฑล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.059424685+07:00","message":"push: {true จากการถูกมณฑล 0 0xc000187580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:59.065491157+07:00","message":"write wav file: './tmp/7582/7582_214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.190321922+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.252294164+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.28571468+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.285740124+07:00","message":"found end of frame, send empty tag with msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.285744256+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.285751925+07:00","message":"[buffer interim] 215 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.285759311+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.285762753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.285765538+07:00","message":"> Transcript [3033] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.28576828+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.285770366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.285772337+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.285774174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.285776726+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.28578601+07:00","message":"push: {true \n 0 0xc000045580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:59.290943008+07:00","message":"write wav file: './tmp/7582/7582_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.600960212+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.601004964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.601010596+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.601026057+07:00","message":"[buffer interim] 216 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.601034013+07:00","message":"[bufferProcess] interim [420000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.601036069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.786336198+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.78637309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.786379759+07:00","message":"receive interim result [false|false]: คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.786391957+07:00","message":"[buffer interim] 216 false คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.786398126+07:00","message":"[bufferProcess] interim [540000000]:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.786400627+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.786407107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.786409858+07:00","message":"> Transcript [3034] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.786412256+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.431063732+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.431107131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.431113469+07:00","message":"receive interim result [false|false]: คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.431125134+07:00","message":"[buffer interim] 216 false คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.431134175+07:00","message":"[bufferProcess] interim [140000000]:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.43113638+07:00","message":"[bufferProcess] send to processor:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.431141716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.43114468+07:00","message":"> Transcript [3035] [false]: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.431147724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.431149794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.431151763+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.431153966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.4341379+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.434156755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.434160601+07:00","message":"receive interim result [false|false]: คนอื่นทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.434170738+07:00","message":"[buffer interim] 216 false คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.434174717+07:00","message":"[bufferProcess] interim [200000000]:คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.434176683+07:00","message":"[bufferProcess] send to processor:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.434179131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.434181321+07:00","message":"> Transcript [3036] [false]: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.434183643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.434185726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.434187622+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.434189478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.676296679+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.676341019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.676347605+07:00","message":"receive interim result [false|false]: คนอื่นทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.676362357+07:00","message":"[buffer interim] 216 false คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.676370634+07:00","message":"[bufferProcess] interim [440000000]:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.676373282+07:00","message":"[bufferProcess] send to processor:คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.676381997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.676384973+07:00","message":"> Transcript [3037] [false]: 'คนอื่นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.676388213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.676390574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.676393354+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.676395575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:01.135674081+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:01.135690049+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.331206504+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.331241506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.331258392+07:00","message":"receive interim result [false|false]: คนอื่นทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.331272369+07:00","message":"[buffer interim] 216 false คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331278281+07:00","message":"[bufferProcess] interim [40000000]:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331280473+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331283519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331286539+07:00","message":"> Transcript [3038] [false]: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331289949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331292745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331295115+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331297275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331303586+07:00","message":"Push: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331305977+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331308229+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.331310563+07:00","message":"Next Push (prob) : 'อื่นทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.331317993+07:00","message":"push: {false คน 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.335303333+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.335339086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.33534529+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.335360097+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.335367794+07:00","message":"[bufferProcess] interim [100000000]:คนอื่นทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.33537031+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.335373913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.335376799+07:00","message":"> Transcript [3039] [false]: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.335380113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.335382371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.335384881+07:00","message":"StatePrefix: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.335387739+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.381461986+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.381501479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.381511615+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.381522598+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.381528965+07:00","message":"[bufferProcess] interim [220000000]:คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.381531235+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.381536501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.381539569+07:00","message":"> Transcript [3040] [false]: 'คนอื่นทำร้ายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.381543169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.381545397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.381548136+07:00","message":"StatePrefix: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.381550431+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.027454581+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.027491303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.027497564+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.027510596+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.027517618+07:00","message":"[bufferProcess] interim [820000000]:คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.027519911+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.027525626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.027528399+07:00","message":"> Transcript [3041] [false]: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.0275318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.027533999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.027536022+07:00","message":"StatePrefix: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.027538532+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.212524236+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.21257326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.212579706+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.212595061+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212603293+07:00","message":"[bufferProcess] interim [940000000]:คนอื่นทำร้ายหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212606944+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212611907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212616945+07:00","message":"> Transcript [3042] [false]: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212621333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212623709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212625969+07:00","message":"StatePrefix: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212628421+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212631195+07:00","message":"Push: 'อื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212633181+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.21263689+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.212639425+07:00","message":"Next Push (prob) : 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.212646582+07:00","message":"push: {false อื่นทำร้าย 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.792100857+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.79214238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.792148503+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.792162645+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.792170406+07:00","message":"[bufferProcess] interim [540000000]:คนอื่นทำร้ายหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.792172855+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.7921765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.792179584+07:00","message":"> Transcript [3043] [false]: 'คนอื่นทำร้ายหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.792183062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.79218527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.792187299+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.792192187+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.180267901+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.180311095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.180317898+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.180333305+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.180341386+07:00","message":"[bufferProcess] interim [20000000]:คนอื่นทำร้ายหรือไม่เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.180344266+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.180353603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.180358321+07:00","message":"> Transcript [3044] [false]: 'คนอื่นทำร้ายหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.18036377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.180369161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.180373012+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.180377163+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.452572203+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.452616119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.452623192+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.452640906+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.452650748+07:00","message":"[bufferProcess] interim [200000000]:คนอื่นทำร้ายหรือไม่เกิดความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.452653878+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.452657668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.452660826+07:00","message":"> Transcript [3045] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.452664313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.452666584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.452668668+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.452671136+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.49456573+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.494602842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.494609018+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.494622528+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494628893+07:00","message":"[bufferProcess] interim [260000000]:คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494631698+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เกิดความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494639462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494642483+07:00","message":"> Transcript [3046] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494645895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494648291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494650502+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494653222+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494659689+07:00","message":"Push: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494661618+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494664014+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายหรือไม่เกิดความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.494666654+07:00","message":"Next Push (prob) : 'เกิดความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.494673998+07:00","message":"push: {false หรือไม่ 0 0xc000045780}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:04.136308914+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:04.136313839+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.265427426+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.265464589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.265471999+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.265484474+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.26549116+07:00","message":"[bufferProcess] interim [860000000]:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.265494356+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.265501066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.265503705+07:00","message":"> Transcript [3047] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.265506123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.265508544+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.344828217+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.344860818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.344867314+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.34488061+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.344887359+07:00","message":"[bufferProcess] interim [920000000]:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.344889988+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.34489392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.344896913+07:00","message":"> Transcript [3048] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.344900945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.344904505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.344907471+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.344911129+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.36865883+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.368690418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.368696651+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.368711607+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.368718294+07:00","message":"[bufferProcess] interim [980000000]:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.368720817+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.368724198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.368726915+07:00","message":"> Transcript [3049] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.368730377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.368732616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.368734461+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.368736736+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.385248885+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.385270978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.385276441+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.385284292+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.385289946+07:00","message":"[bufferProcess] interim [100000000]:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.385292779+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.3852961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.385299042+07:00","message":"> Transcript [3050] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.38530224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.385304462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.385306367+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.385309844+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.548991703+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.549029199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.549035607+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.549049922+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.54905728+07:00","message":"[bufferProcess] interim [280000000]:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549060715+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549067428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549070283+07:00","message":"> Transcript [3051] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549074197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549076629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.54907926+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549082662+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549090834+07:00","message":"Push: 'เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549093212+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549095707+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.549098082+07:00","message":"Next Push (prob) : 'ก็ขอให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.549106685+07:00","message":"push: {false เกิดความกระจ่าง 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.586605358+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.586647748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.586655123+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.586673402+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.586685262+07:00","message":"[bufferProcess] interim [400000000]:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.586689541+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.586695646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.586703517+07:00","message":"> Transcript [3052] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.586707672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.586709847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.58671184+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.586715079+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.632100494+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.695417124+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.71656036+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.716590939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.716596863+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.716613636+07:00","message":"[buffer interim] 216 false คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.716620449+07:00","message":"[bufferProcess] interim [520000000]:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.716623439+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.716627101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.716629391+07:00","message":"> Transcript [3053] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.71663276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.716636399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.716638292+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.716643315+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.814405886+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.81444605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ\",\"confidence\":0.9433356}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.814452165+07:00","message":"receive interim result [true|false]: คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.814462559+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.814465276+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.814485458+07:00","message":"[buffer interim] 216 true คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814511173+07:00","message":"[bufferProcess] interim [610000000]:คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814514988+07:00","message":"[bufferProcess] send to processor (isfinal):คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814519172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.81452241+07:00","message":"> Transcript [3054] [false]: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814526909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814529579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814531849+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814534754+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814536729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.8145388+07:00","message":"> Transcript [3055] [true]: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814541335+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814543123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814544986+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่างก็ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814546923+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.814555411+07:00","message":"Push: 'ก็ขอให้ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.814565355+07:00","message":"push: {true ก็ขอให้ตรวจสอบ 0 0xc000045780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:04.831670962+07:00","message":"write wav file: './tmp/7582/7582_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.356166269+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.356218441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.35622457+07:00","message":"receive interim result [false|false]: หาข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.356241261+07:00","message":"[buffer interim] 217 false หาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.356248528+07:00","message":"[bufferProcess] interim [660000000]:หาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.356251339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.413532018+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.413578916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.413585977+07:00","message":"receive interim result [false|false]: หาข้อเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.413604026+07:00","message":"[buffer interim] 217 false หาข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.41361287+07:00","message":"[bufferProcess] interim [780000000]:หาข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.413615336+07:00","message":"[bufferProcess] send to processor:หาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.4136193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.413622877+07:00","message":"> Transcript [3056] [false]: 'หาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.413625379+07:00","message":"Set StatePrefix (first interim): 'หาข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.535035389+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.535076466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.535082049+07:00","message":"receive interim result [false|false]: หาข้อเท็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.535095303+07:00","message":"[buffer interim] 217 false หาข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.535102807+07:00","message":"[bufferProcess] interim [840000000]:หาข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.535105361+07:00","message":"[bufferProcess] send to processor:หาข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.535112313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.535115697+07:00","message":"> Transcript [3057] [false]: 'หาข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.53511897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.535121535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.535123535+07:00","message":"StatePrefix: 'หาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.535127905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.666385173+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.666421679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.666427222+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.666439583+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.666446322+07:00","message":"[bufferProcess] interim [960000000]:หาข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.666449195+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.666454019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.666456912+07:00","message":"> Transcript [3058] [false]: 'หาข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.666460065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.666462415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.666464289+07:00","message":"StatePrefix: 'หาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.666466378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.876039917+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.876081928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.876088614+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.876103742+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.876111044+07:00","message":"[bufferProcess] interim [200000000]:หาข้อเท็จจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.876113805+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.876117543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.876120879+07:00","message":"> Transcript [3059] [false]: 'หาข้อเท็จจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.876124571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.87612732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.87612945+07:00","message":"StatePrefix: 'หาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.876131559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.058331557+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.058372945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.058378337+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.058389539+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.058397551+07:00","message":"[bufferProcess] interim [380000000]:หาข้อเท็จจริงว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.058399834+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.058403332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.058406296+07:00","message":"> Transcript [3060] [false]: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.058410022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.058412157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.058414206+07:00","message":"StatePrefix: 'หาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.0584165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.058422712+07:00","message":"Push: 'หาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.05842484+07:00","message":"TextPushed: 'หาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.058427035+07:00","message":"Set new StatePrefix : 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.05842925+07:00","message":"Next Push (prob) : 'เท็จจริงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.058436019+07:00","message":"push: {false หาข้อ 0 0xc0020efe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.320763765+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.320809493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.320815369+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.320828066+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.320836082+07:00","message":"[bufferProcess] interim [680000000]:หาข้อเท็จจริงว่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.320840891+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.320849412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.320853839+07:00","message":"> Transcript [3061] [false]: 'หาข้อเท็จจริงว่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.320857876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.320860115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.320862129+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.320864502+07:00","message":"TextPushed: 'หาข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.569078862+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.569129186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.569136574+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.569155089+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.569185938+07:00","message":"[bufferProcess] interim [920000000]:หาข้อเท็จจริงว่าเกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.569190006+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.569198756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.569202761+07:00","message":"> Transcript [3062] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.569208258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.569211978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.569215298+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.569219039+07:00","message":"TextPushed: 'หาข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.826275438+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.826321533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.826328198+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.826345662+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.826353475+07:00","message":"[bufferProcess] interim [160000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.826356022+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.826363377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.826367272+07:00","message":"> Transcript [3063] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.826371806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.826374691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.826377614+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.826380293+07:00","message":"TextPushed: 'หาข้อ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:07.136802111+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:07.136816992+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.468843688+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.468893673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.46889991+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.468914856+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468924552+07:00","message":"[bufferProcess] interim [760000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.46892744+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468933302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468936175+07:00","message":"> Transcript [3064] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468940768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468943145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468945894+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468948412+07:00","message":"TextPushed: 'หาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468953427+07:00","message":"Push: 'เท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468957005+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468959247+07:00","message":"Set new StatePrefix : 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.468961525+07:00","message":"Next Push (prob) : 'เกิดขึ้นจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.468970041+07:00","message":"push: {false เท็จจริงว่า 0 0xc0020efe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.845828275+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.845870853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.845879442+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.84589848+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.845912182+07:00","message":"[bufferProcess] interim [180000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.845915053+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.845918951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.845922579+07:00","message":"> Transcript [3065] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.84592594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.845928581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.845930989+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.845933863+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.061677013+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.061719606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.061726148+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.061748391+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.06175659+07:00","message":"[bufferProcess] interim [420000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.061759298+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.061764527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.061767756+07:00","message":"> Transcript [3066] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.061771796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.061774317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.061777828+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.061781961+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.174275249+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.174313818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.174320822+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.174334206+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.174341135+07:00","message":"[bufferProcess] interim [480000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.174343591+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.174347041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.174350035+07:00","message":"> Transcript [3067] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.174353404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.174355851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.174358008+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.174360589+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.37185796+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.371901067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.371908067+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.371923662+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371936252+07:00","message":"[bufferProcess] interim [660000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371939776+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371949039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371951804+07:00","message":"> Transcript [3068] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371956036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371958176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371961976+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371966499+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371972104+07:00","message":"Push: 'เกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371974223+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371986445+07:00","message":"Set new StatePrefix : 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.371988949+07:00","message":"Next Push (prob) : 'ระหว่างถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.372009501+07:00","message":"push: {false เกิดขึ้นจากอะไร 0 0xc0020efe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.427447661+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.427483937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.427491003+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.427505209+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.427511803+07:00","message":"[bufferProcess] interim [780000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.427514434+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.427517808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.427520925+07:00","message":"> Transcript [3069] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.427524706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.427526761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.427528807+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.427531222+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.890651505+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.890697384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.890705121+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.890720733+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.890729196+07:00","message":"[bufferProcess] interim [200000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.890731948+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.890735729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.890738918+07:00","message":"> Transcript [3070] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.890743425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.890745607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.890748314+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.890752018+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.945030611+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.945071164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.945078059+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.945091691+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.945101808+07:00","message":"[bufferProcess] interim [320000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.945104549+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.945110505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.945113553+07:00","message":"> Transcript [3071] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.94511771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.945120002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.945122536+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.945125455+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.12790857+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.127944347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.127950796+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.127964251+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.127971254+07:00","message":"[bufferProcess] interim [440000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.127973881+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.127988208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.127992435+07:00","message":"> Transcript [3072] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.127997883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.128001188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.12800484+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.12800883+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.128017804+07:00","message":"Push: 'ระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.128020777+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.128024428+07:00","message":"Set new StatePrefix : 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.128028429+07:00","message":"Next Push (prob) : 'ทำร้ายหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.128037973+07:00","message":"push: {false ระหว่างถูก 0 0xc0020efe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.336190175+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.336219198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.336225457+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.336236999+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.336243235+07:00","message":"[bufferProcess] interim [680000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.336246432+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.336250023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.336252458+07:00","message":"> Transcript [3073] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.336261123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.336267942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.336269806+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.33627279+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.682868971+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.682920194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.68292879+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.682948582+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.682960015+07:00","message":"[bufferProcess] interim [980000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.682962874+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.682967553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.6829708+07:00","message":"> Transcript [3074] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.682974777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.682977102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.682987547+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.682990335+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.77022256+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.770259198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.770268047+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.770280173+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.770286258+07:00","message":"[bufferProcess] interim [40000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.770289001+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.77029485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.770298074+07:00","message":"> Transcript [3075] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.770301748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.770303994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.770306481+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.770309302+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.011247462+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.024352267+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.024394313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.024406508+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.0244194+07:00","message":"[buffer interim] 217 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024429684+07:00","message":"[bufferProcess] interim [340000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024432959+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024439003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024442377+07:00","message":"> Transcript [3076] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024446736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024449184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024451624+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024454453+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024460833+07:00","message":"Push: 'ทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024463287+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024465956+07:00","message":"Set new StatePrefix : 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.024468945+07:00","message":"Next Push (prob) : 'เป็นการทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.024478753+07:00","message":"push: {false ทำร้ายหรือว่า 0 0xc0020efe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.082540663+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.121330882+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.121370868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.121378099+07:00","message":"receive interim result [true|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.12138784+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.121390363+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.12139916+07:00","message":"[buffer interim] 217 true หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121407179+07:00","message":"[bufferProcess] interim [550000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121412636+07:00","message":"[bufferProcess] send to processor (isfinal):หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121416252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121419096+07:00","message":"> Transcript [3077] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121422814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121425643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121427825+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121431105+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121433296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121435384+07:00","message":"> Transcript [3078] [true]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121437671+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.12143948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121441342+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121443432+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.121449812+07:00","message":"Push: 'เป็นการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.121457172+07:00","message":"push: {true เป็นการทะเลาะวิวาท 0 0xc0020efe80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:10.132232752+07:00","message":"write wav file: './tmp/7582/7582_217.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:10.137584677+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:10.137600609+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.440964192+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.441006792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.441011861+07:00","message":"receive interim result [false|false]: จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.441027724+07:00","message":"[buffer interim] 218 false จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.441034058+07:00","message":"[bufferProcess] interim [420000000]:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.441035827+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.750211891+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.750252489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.75025919+07:00","message":"receive interim result [false|false]: จัดระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.750275361+07:00","message":"[buffer interim] 218 false จัดระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.750283475+07:00","message":"[bufferProcess] interim [720000000]:จัดระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.750286205+07:00","message":"[bufferProcess] send to processor:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.750296761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.750299654+07:00","message":"> Transcript [3079] [false]: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.750301975+07:00","message":"Set StatePrefix (first interim): 'จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.048759727+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.048799432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดระหว่าง 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.048806759+07:00","message":"receive interim result [false|false]: จัดระหว่าง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.0488172+07:00","message":"[buffer interim] 218 false จัดระหว่าง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.048825299+07:00","message":"[bufferProcess] interim [960000000]:จัดระหว่าง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.048828876+07:00","message":"[bufferProcess] send to processor:จัดระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.048833651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.048837673+07:00","message":"> Transcript [3080] [false]: 'จัดระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.048841574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.048844411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.048847673+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.04885074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.250882675+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.250923194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดระหว่างสามัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.250928875+07:00","message":"receive interim result [false|false]: จัดระหว่างสามัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.250943867+07:00","message":"[buffer interim] 218 false จัดระหว่างสามัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.250951192+07:00","message":"[bufferProcess] interim [140000000]:จัดระหว่างสามัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.250953745+07:00","message":"[bufferProcess] send to processor:จัดระหว่าง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.250957335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.250960567+07:00","message":"> Transcript [3081] [false]: 'จัดระหว่าง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.250963852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.250966071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.250968455+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.250970719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.254066138+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.254111481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดระหว่างสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.254117992+07:00","message":"receive interim result [false|false]: จัดระหว่างสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.254137794+07:00","message":"[buffer interim] 218 false จัดระหว่างสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.25414531+07:00","message":"[bufferProcess] interim [200000000]:จัดระหว่างสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.254147727+07:00","message":"[bufferProcess] send to processor:จัดระหว่างสามัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.254151419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.254155174+07:00","message":"> Transcript [3082] [false]: 'จัดระหว่างสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.254159385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.25416164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.2541641+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.254166333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.640489898+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.640531738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดระหว่างสามเณรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.640541911+07:00","message":"receive interim result [false|false]: จัดระหว่างสามเณรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.640553903+07:00","message":"[buffer interim] 218 false จัดระหว่างสามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.640560454+07:00","message":"[bufferProcess] interim [620000000]:จัดระหว่างสามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.640563134+07:00","message":"[bufferProcess] send to processor:จัดระหว่างสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.64056837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.64057183+07:00","message":"> Transcript [3083] [false]: 'จัดระหว่างสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.640575461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.640577959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.64058004+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.640582417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.640587131+07:00","message":"Push: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.640589155+07:00","message":"TextPushed: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.640591183+07:00","message":"Set new StatePrefix : 'จัดระหว่างสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.640593376+07:00","message":"Next Push (prob) : 'ระหว่างสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.640600507+07:00","message":"push: {false จัด 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.680608371+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.742949888+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.767162946+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.767198098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดระหว่างสามเณรค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.767204275+07:00","message":"receive interim result [true|false]: จัดระหว่างสามเณรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.767216757+07:00","message":"end recv isFinal message id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.76722143+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.767226994+07:00","message":"[buffer interim] 218 true จัดระหว่างสามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767233406+07:00","message":"[bufferProcess] interim [830000000]:จัดระหว่างสามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767236785+07:00","message":"[bufferProcess] send to processor (isfinal):จัดระหว่างสามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767242333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767246318+07:00","message":"> Transcript [3084] [false]: 'จัดระหว่างสามเณรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.76724925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767251373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767253328+07:00","message":"StatePrefix: 'จัดระหว่างสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767255757+07:00","message":"TextPushed: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767257924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767260191+07:00","message":"> Transcript [3085] [true]: 'จัดระหว่างสามเณรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767262395+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767264168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767265932+07:00","message":"StatePrefix: 'จัดระหว่างสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767267811+07:00","message":"TextPushed: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:11.767273764+07:00","message":"Push: 'ระหว่างสามเณรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:11.767281414+07:00","message":"push: {true ระหว่างสามเณรค่ะ 0 0xc000044780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:11.774069032+07:00","message":"write wav file: './tmp/7582/7582_218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.511154939+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.574667045+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.602488956+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.602509496+07:00","message":"found end of frame, send empty tag with msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.602512669+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.602519309+07:00","message":"[buffer interim] 219 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.6025289+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.602534124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.602538666+07:00","message":"> Transcript [3086] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.602542758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.602554938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.602556925+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.602558929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.602567555+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.602575493+07:00","message":"push: {true \n 0 0xc0020ee000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:12.607820595+07:00","message":"write wav file: './tmp/7582/7582_219.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:13.137839695+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:13.137876696+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.35735181+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.357393016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.357398299+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.35741768+07:00","message":"[buffer interim] 220 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.357424884+07:00","message":"[bufferProcess] interim [610000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.357427592+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.35743468+07:00","message":"[bufferProcess] send to processor (ticker):ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.35743746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.357440572+07:00","message":"> Transcript [3087] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.357444458+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.411427313+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.411491634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.411499569+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.411512451+07:00","message":"[buffer interim] 220 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.411519424+07:00","message":"[bufferProcess] interim [670000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.411521562+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.415866382+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.415895645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.415901012+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.415914272+07:00","message":"[buffer interim] 220 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.415920112+07:00","message":"[bufferProcess] interim [730000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.415922565+07:00","message":"[bufferProcess] send to processor:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.415925921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.415929728+07:00","message":"> Transcript [3088] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.415932425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.41593532+07:00","message":"Set new StatePrefix: 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.605148196+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.605201374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.605206971+07:00","message":"receive interim result [false|false]: ขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.605221968+07:00","message":"[buffer interim] 220 false ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.605228725+07:00","message":"[bufferProcess] interim [850000000]:ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.605230857+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.605234303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.605237253+07:00","message":"> Transcript [3089] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.605239354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.605241571+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.122347941+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.122391861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.122398727+07:00","message":"receive interim result [false|false]: ขณะนี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.12241703+07:00","message":"[buffer interim] 220 false ขณะนี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.122425201+07:00","message":"[bufferProcess] interim [390000000]:ขณะนี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.122427783+07:00","message":"[bufferProcess] send to processor:ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.122436287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.122439299+07:00","message":"> Transcript [3090] [false]: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.122441882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.122444267+07:00","message":"Set new StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:16.138534955+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:16.138536179+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.245314404+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.245353087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.245361382+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.24537647+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.245383545+07:00","message":"[bufferProcess] interim [450000000]:ขณะนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.245386135+07:00","message":"[bufferProcess] send to processor:ขณะนี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.245393109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.245396227+07:00","message":"> Transcript [3091] [false]: 'ขณะนี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.245399507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.245402015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.245404073+07:00","message":"StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.245406278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.317689363+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.317743839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.317754607+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.317771222+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.317778955+07:00","message":"[bufferProcess] interim [630000000]:ขณะนี้เรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.317781363+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.317789624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.317793643+07:00","message":"> Transcript [3092] [false]: 'ขณะนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.317796828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.317799067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.317801425+07:00","message":"StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.317804205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.625137437+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.625188456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.625194645+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.625209942+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.625217726+07:00","message":"[bufferProcess] interim [870000000]:ขณะนี้เรื่องราวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.625220327+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.625224578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.625227508+07:00","message":"> Transcript [3093] [false]: 'ขณะนี้เรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.625230646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.625232794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.62523504+07:00","message":"StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.625237503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.821306975+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.821346645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.821352768+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการย่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.821366781+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821374109+07:00","message":"[bufferProcess] interim [110000000]:ขณะนี้เรื่องราวการย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821376555+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821382077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821385102+07:00","message":"> Transcript [3094] [false]: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821388651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821391145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821393049+07:00","message":"StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821395282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821399436+07:00","message":"Push: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821401722+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.82140421+07:00","message":"Set new StatePrefix : 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.821406569+07:00","message":"Next Push (prob) : 'เรื่องราวการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.821414723+07:00","message":"push: {false ขณะนี้ 0 0xc00369ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.949657869+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.949697127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.949702786+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการยก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.949719125+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.949726986+07:00","message":"[bufferProcess] interim [170000000]:ขณะนี้เรื่องราวการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.949729295+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.949732863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.94973606+07:00","message":"> Transcript [3095] [false]: 'ขณะนี้เรื่องราวการย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.949739237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.949741464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.949743717+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.949745978+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.137156495+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.13720202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.137208124+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.137225212+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.137232806+07:00","message":"[bufferProcess] interim [350000000]:ขณะนี้เรื่องราวการโยกย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.137235415+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.137239644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.137242383+07:00","message":"> Transcript [3096] [false]: 'ขณะนี้เรื่องราวการยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.137245458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.137247661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.137249683+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.137251826+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.528859034+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.528899809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.528906315+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.528921815+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.528930058+07:00","message":"[bufferProcess] interim [770000000]:ขณะนี้เรื่องราวการโยกย้ายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.528932881+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.528937247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.528944025+07:00","message":"> Transcript [3097] [false]: 'ขณะนี้เรื่องราวการโยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.528947747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.528950078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.528952548+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.528955101+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.645426547+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.645465855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.645474222+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.645492333+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645504338+07:00","message":"[bufferProcess] interim [890000000]:ขณะนี้เรื่องราวการโยกย้ายผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645508548+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้ายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645517704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645521796+07:00","message":"> Transcript [3098] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645526739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645529784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.64553322+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645536244+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645544862+07:00","message":"Push: 'เรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645547756+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645551565+07:00","message":"Set new StatePrefix : 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.645554906+07:00","message":"Next Push (prob) : 'โยกย้ายผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.645564821+07:00","message":"push: {false เรื่องราวการ 0 0xc00369ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.712174811+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.712213552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้ป่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.712219737+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้ป่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.712230824+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.712237555+07:00","message":"[bufferProcess] interim [950000000]:ขณะนี้เรื่องราวการโยกย้ายผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.712240275+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้ายผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.712243528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.712246268+07:00","message":"> Transcript [3099] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.712249448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.712251597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.712253932+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.712256432+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.71427404+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.714298338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้บริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.71430346+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้บริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.714316342+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.71432107+07:00","message":"[bufferProcess] interim [10000000]:ขณะนี้เรื่องราวการโยกย้ายผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.714323929+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้ายผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.714326844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.714329907+07:00","message":"> Transcript [3100] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้ป่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.714333138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.714335074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.71433705+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.714339594+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.102402004+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.102439163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้บริหารหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.102445159+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้บริหารหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.102457822+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้บริหารหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.102467698+07:00","message":"[bufferProcess] interim [430000000]:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.102471544+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้ายผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.102477075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.102480176+07:00","message":"> Transcript [3101] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.102483139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.102485235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.102487535+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.102489816+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.231323467+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.231364364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.231370267+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.231386728+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231393074+07:00","message":"[bufferProcess] interim [490000000]:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231395689+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231398841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231402048+07:00","message":"> Transcript [3102] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231405664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231407802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231409821+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231412527+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.2314155+07:00","message":"Push: 'โยกย้ายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231417656+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231419959+07:00","message":"Set new StatePrefix : 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.231422726+07:00","message":"Next Push (prob) : 'บริหารหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.23142959+07:00","message":"push: {false โยกย้ายผู้ 0 0xc00369ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.365756541+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.365795445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.36580245+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.365817853+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.365825264+07:00","message":"[bufferProcess] interim [610000000]:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.365827861+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.365834625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.36583762+07:00","message":"> Transcript [3103] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.365840483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.365842781+07:00","message":"Set new StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.419909995+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.419947713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.419954572+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.419968887+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.419975931+07:00","message":"[bufferProcess] interim [730000000]:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.419978768+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.419986019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.419989407+07:00","message":"> Transcript [3104] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.420000647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.420003253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.420005894+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.420009569+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.601498988+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.606986467+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.607045018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.607051745+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.607064837+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.607072246+07:00","message":"[bufferProcess] interim [910000000]:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.607075467+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.607081197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.607085983+07:00","message":"> Transcript [3105] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.607089989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.607092449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.607094891+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.607097756+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.676656808+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.676697221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.676703953+07:00","message":"receive interim result [false|false]: ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.676719733+07:00","message":"[buffer interim] 220 false ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.676726769+07:00","message":"[bufferProcess] interim [970000000]:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.67672961+07:00","message":"[bufferProcess] send to processor:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.676737265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.676740198+07:00","message":"> Transcript [3106] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.676744065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.676746353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.676748827+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.676752012+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.69207948+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.692104021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.692109617+07:00","message":"receive interim result [true|false]: ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.692119564+07:00","message":"end recv isFinal message id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.692122322+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.692128466+07:00","message":"[buffer interim] 220 true ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.69213613+07:00","message":"[bufferProcess] interim [30000000]:ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692141335+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692144468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692146969+07:00","message":"> Transcript [3107] [false]: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692150448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692152745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.69215512+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692157671+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการโยกย้ายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692163852+07:00","message":"Push: 'บริหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692165766+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692167876+07:00","message":"Set new StatePrefix : 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692170396+07:00","message":"Next Push (prob) : 'พื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692172523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692174494+07:00","message":"> Transcript [3108] [true]: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692176962+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692178672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692180399+07:00","message":"StatePrefix: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692182459+07:00","message":"TextPushed: 'ขณะนี้เรื่องราวการโยกย้ายผู้บริหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.692184803+07:00","message":"Push: 'พื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.692191435+07:00","message":"push: {false บริหารใน 0 0xc00369ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.692204199+07:00","message":"push: {true พื้นที่จังหวัด 0 0xc00369ac80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:18.704203817+07:00","message":"write wav file: './tmp/7582/7582_220.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:19.139479036+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:19.139498828+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:22.140231113+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:22.140278099+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:25.140528176+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:25.140550205+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:27.725024065+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:27.725054465+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:27.725057426+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:27.725059461+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:27.725061473+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:28.141611619+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:28.141618711+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:31.142005002+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:31.14200641+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:33.675011375+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-19T09:20:33.675040773+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:33.675094339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:33.675112945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:34.142325343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:34.142347325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:34.551035115+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:34.551166801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:37.143395699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:57.725232232+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:57.725264746+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:57.72526767+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:57.725269852+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:57.725271793+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:57.725273646+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:57.725276161+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:27.724827128+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:27.724868559+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:27.724871981+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:27.724873901+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:27.724875808+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:27.724878773+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:27.724880905+07:00","message":"[GCS] Cleaned up inactive client: 217"}
